{"version":3,"file":"shared-lib.MBH_Lecv.mjs","names":["variationAxes","fonts","css","className","useMemo","Icon","useRef","iconKeys","lowercaseIconKeyPairs","useState","HomeFactory","React","moduleBaseUrl","fonts","css","className","addPropertyOverrides","Iconoir","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","variationAxes","fonts","css","className","fonts","css","className","useReducer","useState","useState","_Fragment","Suspense","Toggle","useState","_Fragment","Suspense","useRef","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","className","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","ViewAll","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","RichText","getLocalizedValue","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","e","Icon","useId","useState","useState","Icon","useRef","useState","HouseFactory","React","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transitions","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","IconSize","cycleOrder","serializationHash","variantClassNames","transitions","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableEnumMap1","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","Single","SingleInfo","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","p","React.useId","useState","useRef","useCallback","_Fragment","useState","useRef","_Fragment","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","getProps","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","LogoLight","LinkMenuFonts","LinkMenu","OrionPopupFonts","SingleToggle","CraterMobileMenu","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getLocalizedValue","LinkMenu","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/EzS5pmfxh9R5hsnDvSvq/9onHL0QJbF0huKBSvjFW/cobx8zTua.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js","https:/framer.com/m/iconoir-icons/Home.js@0.0.11","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framer.com/m/utils-MaUy.js@OSpwWF91FHPVFyQJjMHt","https:/framerusercontent.com/modules/x3aoLsyAUBoCeJ6YtVaQ/t7qmfUBzacYWe1vXqkAz/Iconoir.js","https:/framerusercontent.com/modules/EgHf8DDcoXX4orStzQYv/83NYGs6Kcc6EKAdZ9ksW/v5VL76Tx4.js","https:/framerusercontent.com/modules/xGXz2bKGEVJ7giTngiXc/FGCspBbhtJQOTpNUc2E7/DXVHPc2qO.js","https:/framerusercontent.com/modules/IKG18kXmKbRnfloC23ez/w2ZDEgGWvdO4CyKwbmII/aufci8cx0.js","https:/framerusercontent.com/modules/ManYGkFBAHG6y4KJzbiW/4T4ug43K1ILCHdVgUzmK/tiBwu4QT4.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js","https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/YA2wULS4eaq0ZaQ4rhts/GP7h7YAxrgJfyHDMkPm8/cQaE7Vp5L.js","https:/framerusercontent.com/modules/6HEJjkM7mrNoq240Odrm/aqlL63r8sVrNmec7BBN0/rc0wtuv7G.js","https:/framerusercontent.com/modules/QZoHP7OCdNMgFdH2FwP8/HAxajNnzO2d9jBQ5rgV4/rPVHRqLoQ.js","https:/framerusercontent.com/modules/ChstIpBAm5PDYWe05Ha6/0iCxyFwuKZGdGGH3AjAX/VAqwMAq3g.js","https:/framerusercontent.com/modules/V2KjfRYZKpUu9yAV2muA/tm1XJB5ztbl4gvuk0FUy/ZkxmRjOLn.js","https:/framerusercontent.com/modules/8kfiwiKeuZsls9dwEvgI/UHuC6PXgAryvdIsPqZYU/Mo0DP50DJ.js","https:/framerusercontent.com/modules/gxMvMhSETx6auCEpjGCC/pU9cvDhbS9JWZVmtYS8K/Mo0DP50DJ.js","https:/framerusercontent.com/modules/pdUwWW97fVjalgyXaAcE/N5SwPR86y6KRbnzAAWOJ/pQG46L9_h.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/qI1autnce1ngcX7nJQbN/F8GOjVGSpZOM9Vfv4HZW/SingleToggle.js","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.53","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js","https:/framerusercontent.com/modules/jwAuvxBXOX4zjmocUki8/6iC3RFYNV5qlqWJShKva/ZhuVmTTqy.js","https:/framerusercontent.com/modules/cBF15lBi7RiyI8q4CFpd/VDKXw1bdoJ5vGWb1hZF8/Zbmf7W7C5.js","https:/framerusercontent.com/modules/cmTtXrGIgvlXurH1sYiX/tgHYG0Nug99jKoDcYXkw/Vuw93iw32.js","https:/framerusercontent.com/modules/ZMSGox9VyOYCHJqN9zmr/KjjgXpyYLOPojArfQf5J/MobileMenu.js","https:/framerusercontent.com/modules/pHS9s6zMdABKW3h0gkUi/YWKC71pzygDwd5qCT2ky/OrionPopup.js","https:/framerusercontent.com/modules/qjyPsfxGQyhy5aL1y71o/h8t7J46LpsCMnuf8M48n/v_BWi8nJe.js","https:/framerusercontent.com/modules/bbebx3KbQAWzgIlDNccV/KlTrvmBHHBHkAcKzTOir/sg7nUBlZE.js","https:/framerusercontent.com/modules/Hy1taUpI8GdoIMvPC6d4/WOHhhrX6fbq16vXH2qti/sUpb6D7tx.js","https:/framerusercontent.com/modules/Ho0mpXKFSlxwMxS0XeZl/DKjf60Z6IlHMdbK294fy/v_BWi8nJe.js","https:/framerusercontent.com/modules/AOUYqBBnorYpo2kq7734/PCmuuSM7gXaJTKU8vM7I/ZPdRYZv5O.js","https:/framerusercontent.com/modules/x2w3VBo5xSAuRCQwa45y/unqqNQJUE89PvcAMcJoF/ZPdRYZv5O.js"],"sourcesContent":["// Generated by Framer (bc64f0a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Inter Tight Variable Regular\",\"CUSTOMV2;Inter Tight Variable Regular\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight Variable Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://framerusercontent.com/assets/cO0nutV5CEUH5TVTzYhld2pOCzs.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-VAENE .framer-styles-preset-2epqyk:not(.rich-text-wrapper), .framer-VAENE .framer-styles-preset-2epqyk.rich-text-wrapper p { --framer-font-family: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1791px) and (min-width: 1200px) { .framer-VAENE .framer-styles-preset-2epqyk:not(.rich-text-wrapper), .framer-VAENE .framer-styles-preset-2epqyk.rich-text-wrapper p { --framer-font-family: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 0px) { .framer-VAENE .framer-styles-preset-2epqyk:not(.rich-text-wrapper), .framer-VAENE .framer-styles-preset-2epqyk.rich-text-wrapper p { --framer-font-family: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-VAENE\";\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\"}}}","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let e;\nvar f = (r) => {\n    if (!e) {\n        let o = function(t, n) {\n            return r.createElement(\"svg\", {width: \"100%\", height: \"1.5em\", strokeWidth: 1.5, viewBox: \"0 0 24 24\", fill: \"none\", xmlns: \"http://www.w3.org/2000/svg\", color: \"currentColor\", ref: n, ...t}, r.createElement(\"path\", {d: \"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\", stroke: \"currentColor\", strokeLinecap: \"round\", strokeLinejoin: \"round\"}));\n        };\n        e = r.forwardRef(o);\n    }\n    return e;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, f as default };","/*\n * Home (iconoir-icons/Home@0.0.11)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","/*\n * utils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/iconoir-icons/Home.js@0.0.11\";import{defaultEvents,useIconSelection}from\"https://framer.com/m/utils-MaUy.js@OSpwWF91FHPVFyQJjMHt\";export const iconKeys=[\"Accessibility\",\"AccessibilitySign\",\"AccessibilityTech\",\"Activity\",\"AddCircledOutline\",\"AddDatabaseScript\",\"AddFolder\",\"AddFrame\",\"AddHexagon\",\"AddKeyframe\",\"AddKeyframeAlt\",\"AddKeyframes\",\"AddLens\",\"AddPage\",\"AddPinAlt\",\"AddSelection\",\"AddSquare\",\"AddToCart\",\"AddUser\",\"Airplane\",\"AirplaneHelix\",\"AirplaneHelix45Deg\",\"AirplaneOff\",\"AirplaneRotation\",\"Airplay\",\"Alarm\",\"Album\",\"AlbumCarousel\",\"AlbumList\",\"AlbumOpen\",\"AlignBottomBox\",\"AlignCenter\",\"AlignJustify\",\"AlignLeft\",\"AlignLeftBox\",\"AlignRight\",\"AlignRightBox\",\"AlignTopBox\",\"Antenna\",\"AntennaOff\",\"AntennaSignal\",\"AppNotification\",\"Apple\",\"AppleHalf\",\"AppleHalfAlt\",\"AppleImac2021\",\"AppleImac2021Side\",\"AppleSwift\",\"ArSymbol\",\"Archery\",\"Archive\",\"AreaSearch\",\"ArrowArchery\",\"ArrowDown\",\"ArrowDownCircled\",\"ArrowLeft\",\"ArrowLeftCircled\",\"ArrowRight\",\"ArrowRightCircled\",\"ArrowSeparate\",\"ArrowUnion\",\"ArrowUnionVertical\",\"ArrowUp\",\"ArrowUpCircled\",\"Asana\",\"Attachment\",\"AutoFlash\",\"Bag\",\"BasketBall\",\"BasketBallAlt\",\"BasketballField\",\"Battery25\",\"Battery50\",\"Battery75\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryIndicator\",\"BatteryWarning\",\"BeachBag\",\"BeachBagBig\",\"Bell\",\"BellNotification\",\"BellOff\",\"Bicycle\",\"Bin\",\"BinAdd\",\"BinFull\",\"BinHalf\",\"BinMinus\",\"Bluetooth\",\"Bold\",\"BoldSquareOutline\",\"BookmarkCircled\",\"BookmarkEmpty\",\"BorderBl\",\"BorderBottom\",\"BorderBr\",\"BorderInner\",\"BorderLeft\",\"BorderOut\",\"BorderRight\",\"BorderTl\",\"BorderTop\",\"BorderTr\",\"BounceLeft\",\"BounceRight\",\"BowlingBall\",\"Box\",\"BoxIso\",\"BoxingGlove\",\"BubbleDownload\",\"BubbleError\",\"BubbleIncome\",\"BubbleOutcome\",\"BubbleSearch\",\"BubbleStar\",\"BubbleUpload\",\"BubbleWarning\",\"Building\",\"BusOutline\",\"BusStop\",\"Calculator\",\"Calendar\",\"Camera\",\"Cancel\",\"CarOutline\",\"Cart\",\"CartAlt\",\"Cash\",\"Cell4X4\",\"CenterAlign\",\"ChatAdd\",\"ChatBubble\",\"ChatBubbleCheck\",\"ChatBubbleCheck1\",\"ChatBubbleEmpty\",\"ChatBubbleError\",\"ChatBubbleQuestion\",\"ChatBubbleTranslate\",\"ChatBubbleWarning\",\"ChatLines\",\"ChatRemove\",\"Check\",\"CheckCircledOutline\",\"Chocolate\",\"Chromecast\",\"ChromecastActive\",\"Church\",\"ChurchAlt\",\"CinemaOld\",\"Circle\",\"City\",\"ClockOutline\",\"Closet\",\"Cloud\",\"CloudBookAlt\",\"CloudCheck\",\"CloudDesync\",\"CloudDownload\",\"CloudError\",\"CloudSunny\",\"CloudSync\",\"CloudUpload\",\"Code\",\"Codepen\",\"Coin\",\"CollageFrame\",\"Collapse\",\"ColorFilter\",\"ColorPicker\",\"ColorPickerEmpty\",\"Combine\",\"CompactDisc\",\"Compress\",\"CompressLines\",\"Computer\",\"ControlSlider\",\"Copy\",\"Copyright\",\"CornerBottomLeft\",\"CornerBottomRight\",\"CornerTopLeft\",\"CornerTopRight\",\"Cpu\",\"CpuWarning\",\"CrackedEgg\",\"CreativeCommons\",\"CreditCard\",\"CreditCard2\",\"Crop\",\"CropRotateBl\",\"CropRotateBr\",\"CropRotateTl\",\"CropRotateTr\",\"Css3\",\"CursorPointer\",\"Cut\",\"CutAlt\",\"Cycling\",\"DashFlag\",\"Dashboard\",\"DashboardDots\",\"DashboardSpeed\",\"DataTransferBoth\",\"DataTransferCheck\",\"DataTransferDown\",\"DataTransferUp\",\"DataTransferWarning\",\"DatabaseBackup\",\"DatabaseExport\",\"DatabaseMonitor\",\"DatabaseRestore\",\"DatabaseScript\",\"DatabaseSettings\",\"DatabaseStar\",\"DatabaseStats\",\"Db\",\"DbCheck\",\"DbError\",\"DbSearch\",\"DbStar\",\"DbWarning\",\"DeCompress\",\"DeleteCircledOutline\",\"DesignPencil\",\"Dialpad\",\"Display4K\",\"DivideSelection1\",\"DivideSelection2\",\"DocSearch\",\"DocSearchAlt\",\"DocStar\",\"DocStarAlt\",\"Dollar\",\"DomoticIssue\",\"Donate\",\"DoubleCheck\",\"DownRoundArrow\",\"Download\",\"DragHandGesture\",\"Drawer\",\"Dribbble\",\"Droplet\",\"DropletHalf\",\"EaseIn\",\"EaseInControlPoint\",\"EaseInOut\",\"EaseOut\",\"EaseOutControlPoint\",\"Edit\",\"EditPencil\",\"Egg\",\"Eject\",\"ElectronicsChip\",\"Emoji\",\"EmojiBall\",\"EmojiBlinkLeft\",\"EmojiBlinkRight\",\"EmojiLookBottom\",\"EmojiLookLeft\",\"EmojiLookRight\",\"EmojiLookTop\",\"EmojiQuite\",\"EmojiReally\",\"EmojiSad\",\"EmojiSatisfied\",\"EmojiSingLeft\",\"EmojiSingLeftNote\",\"EmojiSingRight\",\"EmojiSingRightNote\",\"EmojiSurprise\",\"EmojiSurpriseAlt\",\"EmojiTalkingAngry\",\"EmojiTalkingHappy\",\"EmojiThinkLeft\",\"EmojiThinkRight\",\"EmptyPage\",\"Enlarge\",\"EnlargeRoundArrow\",\"Euro\",\"EuroSquare\",\"EvCharge\",\"EvChargeAlt\",\"EvPlug\",\"EvPlugCharging\",\"EvPlugError\",\"EvStation\",\"Exclude\",\"Expand\",\"ExpandLines\",\"EyeAlt\",\"EyeClose\",\"EyeEmpty\",\"EyeOff\",\"FaceId\",\"Facebook\",\"FacebookSquared\",\"Farm\",\"FastArrowDown\",\"FastArrowDownBox\",\"FastArrowLeft\",\"FastArrowLeftBox\",\"FastArrowRight\",\"FastArrowRightBox\",\"FastArrowTop\",\"FastArrowUpBox\",\"FastBottomCircle\",\"FastLeftCircle\",\"FastRightCircle\",\"FastTopCircle\",\"Female\",\"Figma\",\"FileNotFound\",\"Filter\",\"FilterAlt\",\"Finder\",\"Fingerprint\",\"FingerprintCircled\",\"FingerprintCircledOk\",\"FingerprintPhone\",\"FingerprintScan\",\"FingerprintSquared\",\"Fishing\",\"Flare\",\"Flash\",\"FlashOff\",\"Flip\",\"FlipReverse\",\"Flower\",\"Fog\",\"Folder\",\"FolderAlert\",\"FontSize\",\"Football\",\"FootballBall\",\"ForwardOutline\",\"Frame\",\"FrameAlt\",\"FrameAltEmpty\",\"FrameSelect\",\"FrameSimple\",\"FrameTool\",\"Fridge\",\"Fx\",\"Garage\",\"Gas\",\"GasTank\",\"GasTankDrop\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitHub\",\"GitHubOutline\",\"GitLabFull\",\"GitMerge\",\"GlassEmpty\",\"GlassHalf\",\"GlassHalfAlt\",\"Glasses\",\"Golf\",\"Google\",\"GoogleCircled\",\"GoogleDocs\",\"GoogleDrive\",\"GoogleDriveCheck\",\"GoogleDriveSync\",\"GoogleDriveWarning\",\"GoogleHome\",\"GoogleOne\",\"Gps\",\"GraphDown\",\"GraphUp\",\"GridAdd\",\"GridMinus\",\"GridRemove\",\"Group\",\"Gym\",\"HalfMoon\",\"HandBrake\",\"Handbag\",\"HardDrive\",\"Hat\",\"Hd\",\"Hdr\",\"Headset\",\"HeadsetCharge\",\"HeadsetHelp\",\"HeadsetIssue\",\"HealthShield\",\"Healthcare\",\"Heart\",\"HeavyRain\",\"Heptagon\",\"HerSlips\",\"HesaWarningOutline\",\"Hexagon\",\"HexagonAlt\",\"HighPriority\",\"HistoricShield\",\"HistoricShieldAlt\",\"Home\",\"HomeAlt\",\"HomeAltSlim\",\"HomeAltSlimHoriz\",\"HomeHospital\",\"HomeSimple\",\"HomeSimpleDoor\",\"HomeUser\",\"Hospital\",\"HospitalSign\",\"Hourglass\",\"Html5\",\"Iconoir\",\"Import\",\"Industry\",\"InfoEmpty\",\"InputField\",\"InputSearch\",\"Instagram\",\"Intersect\",\"IntersectAlt\",\"IosSettings\",\"IrisScan\",\"Italic\",\"ItalicSquareOutline\",\"Journal\",\"JournalPage\",\"KeyAlt\",\"KeyAltBack\",\"KeyAltMinus\",\"KeyAltPlus\",\"KeyAltRemove\",\"Keyframe\",\"KeyframeAlignCenter\",\"KeyframePosition\",\"Keyframes\",\"KeyframesCouple\",\"LabelOutline\",\"Lamp\",\"Language\",\"Laptop\",\"LaptopCharging\",\"LaptopFix\",\"LaptopIssue\",\"LargeSuitcase\",\"LayoutLeft\",\"LayoutRight\",\"Leaderboard\",\"LeaderboardStar\",\"LeftRoundArrow\",\"Lens\",\"Lifebelt\",\"LightBulb\",\"LightBulbOff\",\"LightBulbOn\",\"LineSpace\",\"Linear\",\"Link\",\"LinkedIn\",\"List\",\"LoadActionFloppy\",\"Lock\",\"LockKey\",\"LogDenied\",\"LogIn\",\"LogOut\",\"LongArrowDownLeft\",\"LongArrowDownRight\",\"LongArrowLeftDown\",\"LongArrowLeftUp\",\"LongArrowRightDown\",\"LongArrowRightUp\",\"LongArrowRightUp1\",\"LongArrowUpLeft\",\"LongArrowUpRight\",\"LotOfCash\",\"MacControlKey\",\"MacDock\",\"MacOptionKey\",\"MacOsWindow\",\"Mail\",\"MailOpened\",\"Male\",\"Map\",\"MapIssue\",\"MapsArrow\",\"MapsArrowDiagonal\",\"MapsArrowIssue\",\"MapsGoStraight\",\"MapsTurnBack\",\"MapsTurnLeft\",\"MapsTurnRight\",\"MaskSquare\",\"Maximize\",\"Medal\",\"Medal1St\",\"Medium\",\"Megaphone\",\"Menu\",\"MenuScale\",\"Message\",\"MessageAlert\",\"MessageText\",\"Metro\",\"Mic\",\"MicAdd\",\"MicCheck\",\"MicMute\",\"MicRemove\",\"MicSpeaking\",\"MicWarning\",\"Minus\",\"Minus1\",\"MinusHexagon\",\"MinusPinAlt\",\"MinusSquare\",\"MissingFont\",\"ModernTv\",\"ModernTv4K\",\"MoneySquare\",\"MoonSat\",\"MoreHoriz\",\"MoreVert\",\"MouseButtonLeft\",\"MouseButtonRight\",\"MouseScrollWheel\",\"MoveDown\",\"MoveLeft\",\"MoveRight\",\"MoveRuler\",\"MoveUp\",\"Movie\",\"MultiBubble\",\"MultiMacOsWindow\",\"MultiWindow\",\"MultiplePages\",\"MultiplePagesAdd\",\"MultiplePagesDelete\",\"MultiplePagesEmpty\",\"MultiplePagesRemove\",\"Music1\",\"Music1Add\",\"Music2\",\"Music2Add\",\"NavArrowDown\",\"NavArrowLeft\",\"NavArrowRight\",\"NavArrowUp\",\"Navigator\",\"NavigatorAlt\",\"Network\",\"NetworkAlt\",\"NetworkLeft\",\"NetworkRight\",\"NoBattery\",\"NoCoin\",\"NoCreditCard\",\"NoLock\",\"NoSmoking\",\"Notes\",\"Octagon\",\"OilIndustry\",\"OpenInBrowser\",\"OpenInWindow\",\"OpenVpn\",\"OrangeHalf\",\"OrangeSlice\",\"OrangeSliceAlt\",\"Page\",\"PageFlip\",\"PageSearch\",\"PageStar\",\"Palette\",\"PanoramaEnlarge\",\"PanoramaReduce\",\"Pants\",\"PantsAlt\",\"PasswordCursor\",\"PasswordError\",\"PasswordPass\",\"PauseOutline\",\"PcMouse\",\"PenConnectBluetooth\",\"PenConnectWifi\",\"PenTablet\",\"PenTabletConnectUsb\",\"PenTabletConnectWifi\",\"Pentagon\",\"Percentage\",\"PercentageRound\",\"PercentageSquare\",\"PharmacyCircledCross\",\"PharmacySquaredCross\",\"Phone\",\"PhoneAdd\",\"PhoneDelete\",\"PhoneDisabled\",\"PhoneIncome\",\"PhoneOutcome\",\"PhonePaused\",\"PhoneRemove\",\"Pin\",\"PinAlt\",\"PizzaSlice\",\"Planet\",\"PlanetAlt\",\"PlanetSat\",\"PlayOutline\",\"Playlist\",\"PlaylistAdd\",\"PlaylistPlay\",\"PlugTypeA\",\"PlugTypeC\",\"PlugTypeG\",\"PlugTypeL\",\"Plus\",\"Pocket\",\"Position\",\"PositionAlign\",\"Pound\",\"PrecisionTool\",\"Printer\",\"PrinterAlt\",\"PrintingPage\",\"PriorityDown\",\"PriorityUp\",\"ProfileCircled\",\"Prohibition\",\"QuestionMark\",\"QuestionMarkCircle\",\"Rain\",\"ReceiveDollars\",\"ReceiveEuros\",\"ReceivePounds\",\"ReceiveYens\",\"Redo\",\"RedoAction\",\"RedoCircle\",\"Reduce\",\"ReduceRoundArrow\",\"Refresh\",\"RefreshCircular\",\"RefreshDouble\",\"ReminderHandGesture\",\"RemoveDatabaseScript\",\"RemoveEmpty\",\"RemoveFolder\",\"RemoveFrame\",\"RemoveFromCart\",\"RemoveKeyframe\",\"RemoveKeyframeAlt\",\"RemoveKeyframes\",\"RemovePage\",\"RemovePinAlt\",\"RemoveSelection\",\"RemoveSquare\",\"RemoveUser\",\"Repeat\",\"RepeatOnce\",\"ReportColumns\",\"Reports\",\"RewindOutline\",\"Rhombus\",\"RightRoundArrow\",\"Rings\",\"RotateCameraLeft\",\"RotateCameraRight\",\"RssFeed\",\"RssFeedSquared\",\"Ruler\",\"RulerAdd\",\"RulerCombine\",\"RulerRemove\",\"Running\",\"Sandals\",\"SaveActionFloppy\",\"SaveFloppyDisk\",\"ScaleFrameEnlarge\",\"ScaleFrameReduce\",\"Scanning\",\"Scarf\",\"Scissor\",\"ScissorAlt\",\"SeaAndSun\",\"SeaWaves\",\"Search\",\"SearchFont\",\"SecurityPass\",\"Selection\",\"SelectiveTool\",\"SendDollars\",\"SendEuros\",\"SendPounds\",\"SendYens\",\"Server\",\"ServerConnection\",\"Settings\",\"SettingsCloud\",\"SettingsProfiles\",\"ShareAndroid\",\"ShareIos\",\"Shield\",\"ShieldAdd\",\"ShieldAlert\",\"ShieldAlt\",\"ShieldBroken\",\"ShieldCheck\",\"ShieldCross\",\"ShieldDownload\",\"ShieldEye\",\"ShieldLoading\",\"ShieldMinus\",\"ShieldQuestion\",\"ShieldSearch\",\"ShieldUpload\",\"Shop\",\"ShopAlt\",\"ShoppingBag\",\"ShoppingBagAdd\",\"ShoppingBagAlt\",\"ShoppingBagArrowDown\",\"ShoppingBagArrowUp\",\"ShoppingBagCheck\",\"ShoppingBagIssue\",\"ShoppingBagRemove\",\"ShoppingCode\",\"ShoppingCodeCheck\",\"ShoppingCodeError\",\"ShortPants\",\"ShortPantsAlt\",\"Shuffle\",\"SimpleCart\",\"SingleTapGesture\",\"Skateboard\",\"Skateboarding\",\"SkipNextOutline\",\"SkipPrevOutline\",\"SmallShop\",\"SmallShopAlt\",\"SmartphoneDevice\",\"Smoking\",\"Snow\",\"SnowFlake\",\"Soap\",\"SoccerBall\",\"SortDown\",\"SortUp\",\"SoundHigh\",\"SoundLow\",\"SoundMin\",\"SoundOff\",\"SpockHandGesture\",\"Square\",\"StarDashed\",\"StarHalfDashed\",\"StarOutline\",\"StatDown\",\"StatUp\",\"StatsReport\",\"StatsSquareDown\",\"StatsSquareUp\",\"Stretching\",\"StyleBorder\",\"Substract\",\"Suggestion\",\"SunLight\",\"Swimming\",\"SwipeDownGesture\",\"SwipeLeftGesture\",\"SwipeRightGesture\",\"SwipeUpGesture\",\"SwitchOffOutline\",\"SwitchOnOutline\",\"SystemRestart\",\"SystemShut\",\"Table\",\"Table2Columns\",\"TableRows\",\"Telegram\",\"TelegramCircled\",\"TennisBall\",\"TennisBallAlt\",\"TerminalOutline\",\"TerminalSimple\",\"Text\",\"TextAlt\",\"TextSize\",\"ThreeStars\",\"Thunderstorm\",\"TikTok\",\"Timer\",\"TimerOff\",\"Tower\",\"TowerCheck\",\"TowerNoAccess\",\"TowerWarning\",\"Trademark\",\"TrainOutline\",\"Tram\",\"TransitionBottom\",\"TransitionLeft\",\"TransitionRight\",\"TransitionTop\",\"Translate\",\"Trash\",\"Treadmill\",\"Trekking\",\"Trello\",\"Triangle\",\"TriangleFlag\",\"TriangleFlagCircle\",\"TriangleFlagFull\",\"Trophy\",\"Tunnel\",\"Tv\",\"TvFix\",\"TvIssue\",\"Twitter\",\"TwitterVerifiedBadge\",\"Type\",\"UmbrellaFull\",\"Underline\",\"Undo\",\"UndoAction\",\"UndoCircle\",\"Union\",\"UnionAlt\",\"UnionHorizAlt\",\"Unity\",\"Unity5\",\"UpRoundArrow\",\"Upload\",\"UploadSquareOutline\",\"Usb\",\"User\",\"UserBag\",\"UserCart\",\"UserCircleAlt\",\"UserScan\",\"UserSquareAlt\",\"VerifiedBadge\",\"VerifiedUser\",\"VideoCamera\",\"VideoCameraOff\",\"ViewColumns2\",\"ViewColumns3\",\"ViewGrid\",\"ViewStructureDown\",\"ViewStructureUp\",\"Voice\",\"VoiceCircled\",\"VoiceCircledLock\",\"VoiceError\",\"VoiceOk\",\"VoicePhone\",\"VoiceScan\",\"VoiceSquared\",\"VrSymbol\",\"Waist\",\"Walking\",\"WarningSquareOutline\",\"WebWindow\",\"WebWindowClose\",\"Weight\",\"WeightAlt\",\"WhiteFlag\",\"Wifi\",\"WifiIssue\",\"WifiOff\",\"WifiSignalNone\",\"Wind\",\"WrapText\",\"Wristwatch\",\"Yen\",\"YenSquare\",\"Yoga\",\"YouTube\",\"ZoomIn\",\"ZoomOut\"];const moduleBaseUrl=\"https://framer.com/m/iconoir-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * ICONOIR\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.11`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(SelectedIcon,{size:\"100$%\",style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Iconoir\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Iconoir site](https://iconoir.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconoir.map","// Generated by Framer (bc64f0a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Inter Tight Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://framerusercontent.com/assets/o5hCKvrzxPnDIDXiA6icOum4zs.woff2\",weight:\"500\"}]}];export const css=['.framer-Ibq7k .framer-styles-preset-cvtxrg:not(.rich-text-wrapper), .framer-Ibq7k .framer-styles-preset-cvtxrg.rich-text-wrapper p { --framer-font-family: \"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 720px) { .framer-Ibq7k .framer-styles-preset-cvtxrg:not(.rich-text-wrapper), .framer-Ibq7k .framer-styles-preset-cvtxrg.rich-text-wrapper p { --framer-font-family: \"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 719px) and (min-width: 0px) { .framer-Ibq7k .framer-styles-preset-cvtxrg:not(.rich-text-wrapper), .framer-Ibq7k .framer-styles-preset-cvtxrg.rich-text-wrapper p { --framer-font-family: \"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Ibq7k\";\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 (8a671e2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/x3aoLsyAUBoCeJ6YtVaQ/t7qmfUBzacYWe1vXqkAz/Iconoir.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/EgHf8DDcoXX4orStzQYv/83NYGs6Kcc6EKAdZ9ksW/v5VL76Tx4.js\";const IconoirFonts=getFonts(Iconoir);const enabledGestures={tAPJHxiZk:{hover:true}};const serializationHash=\"framer-KN0Gy\";const variantClassNames={tAPJHxiZk:\"framer-v-12n4osf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const d1JN1Rq7Y=undefined;const z6RApEP49=undefined;const mAysrp4Yb=undefined;const PTOJCsuL0=undefined;const bMvvi3nWB=undefined;const FN00ToNt_=undefined;const mmT9msZIi=undefined;const eK1cG8xSe=undefined;const slfDeIRFN=undefined;const GIb8yjqI7=undefined;const hz21oB4b3=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({background,backgroundHover,backgroundIconHover,click,colorBackgroundIcon,colorFont,colorFontHover,colorIcon,colorIconHover,height,id,link,title,width,...props})=>{return{...props,bMvvi3nWB:colorFont??props.bMvvi3nWB??\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12))\",d1JN1Rq7Y:background??props.d1JN1Rq7Y??\"var(--token-775b0421-8cb0-48b7-bf93-ecaf09c79e91, rgb(227, 237, 255))\",eK1cG8xSe:colorBackgroundIcon??props.eK1cG8xSe??\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(0, 0, 0))\",FN00ToNt_:title??props.FN00ToNt_??\"Ver todos\",GIb8yjqI7:colorIcon??props.GIb8yjqI7??\"var(--token-4f0ad80c-6eeb-4c84-859c-d10190ef6be1, rgb(255, 255, 255))\",hz21oB4b3:colorIconHover??props.hz21oB4b3??\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12))\",mAysrp4Yb:link??props.mAysrp4Yb,mmT9msZIi:colorFontHover??props.mmT9msZIi??\"var(--token-bae03011-88f2-4682-8576-9fdfda44d84d, rgb(255, 255, 255))\",PTOJCsuL0:backgroundHover??props.PTOJCsuL0??\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\",slfDeIRFN:backgroundIconHover??props.slfDeIRFN??\"var(--token-bae03011-88f2-4682-8576-9fdfda44d84d, rgb(255, 255, 255))\",z6RApEP49:click??props.z6RApEP49};};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,mAysrp4Yb,d1JN1Rq7Y,FN00ToNt_,bMvvi3nWB,PTOJCsuL0,z6RApEP49,mmT9msZIi,slfDeIRFN,hz21oB4b3,GIb8yjqI7,eK1cG8xSe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tAPJHxiZk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapplzxma=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(z6RApEP49){const res=await z6RApEP49(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:mAysrp4Yb,motionChild:true,nodeId:\"tAPJHxiZk\",openInNewTab:false,scopeId:\"DXVHPc2qO\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-12n4osf\",className,classNames)} framer-txsy26`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tAPJHxiZk\",onTap:onTapplzxma,ref:refBinding,style:{backdropFilter:\"blur(6px)\",backgroundColor:d1JN1Rq7Y,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(6px)\",...style},variants:{\"tAPJHxiZk-hover\":{backgroundColor:PTOJCsuL0}},...addPropertyOverrides({\"tAPJHxiZk-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-bMvvi3nWB-DXVHPc2qO))\"},children:\"View all\"})}),className:\"framer-1bgjah3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v1p5y3PDb\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-bMvvi3nWB-DXVHPc2qO)\",\"--variable-reference-bMvvi3nWB-DXVHPc2qO\":bMvvi3nWB,\"--variable-reference-mmT9msZIi-DXVHPc2qO\":mmT9msZIi},text:FN00ToNt_,variants:{\"tAPJHxiZk-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-mmT9msZIi-DXVHPc2qO)\",\"--variable-reference-mmT9msZIi-DXVHPc2qO\":mmT9msZIi}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"tAPJHxiZk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-mmT9msZIi-DXVHPc2qO))\"},children:\"View all\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s7pjm6\",layoutDependency:layoutDependency,layoutId:\"w2UFYFUtQ\",style:{backgroundColor:eK1cG8xSe,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{\"tAPJHxiZk-hover\":{backgroundColor:slfDeIRFN}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nta22f-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"H4CqPjhEJ-container\",nodeId:\"H4CqPjhEJ\",rendersWithMotion:true,scopeId:\"DXVHPc2qO\",children:/*#__PURE__*/_jsx(Iconoir,{color:GIb8yjqI7,height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowRight\",id:\"H4CqPjhEJ\",layoutId:\"H4CqPjhEJ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"tAPJHxiZk-hover\":{color:hz21oB4b3}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\".framer-KN0Gy.framer-txsy26, .framer-KN0Gy .framer-txsy26 { display: block; }\",\".framer-KN0Gy.framer-12n4osf { 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: 6px 6px 6px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KN0Gy .framer-1bgjah3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KN0Gy .framer-1s7pjm6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KN0Gy .framer-nta22f-container { flex: none; height: 24px; position: relative; width: 24px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 126\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HzpC2iSb4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mAysrp4Yb\":\"link\",\"d1JN1Rq7Y\":\"background\",\"FN00ToNt_\":\"title\",\"bMvvi3nWB\":\"colorFont\",\"PTOJCsuL0\":\"backgroundHover\",\"z6RApEP49\":\"click\",\"mmT9msZIi\":\"colorFontHover\",\"slfDeIRFN\":\"backgroundIconHover\",\"hz21oB4b3\":\"colorIconHover\",\"GIb8yjqI7\":\"colorIcon\",\"eK1cG8xSe\":\"colorBackgroundIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDXVHPc2qO=withCSS(Component,css,\"framer-KN0Gy\");export default FramerDXVHPc2qO;FramerDXVHPc2qO.displayName=\"View all\";FramerDXVHPc2qO.defaultProps={height:36,width:126};addPropertyControls(FramerDXVHPc2qO,{mAysrp4Yb:{title:\"Link\",type:ControlType.Link},d1JN1Rq7Y:{defaultValue:'var(--token-775b0421-8cb0-48b7-bf93-ecaf09c79e91, rgb(227, 237, 255)) /* {\"name\":\"Back Section\"} */',title:\"Background\",type:ControlType.Color},FN00ToNt_:{defaultValue:\"Ver todos\",displayTextArea:false,title:\"Title\",type:ControlType.String},onFN00ToNt_Change:{changes:\"FN00ToNt_\",type:ControlType.ChangeHandler},bMvvi3nWB:{defaultValue:'var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {\"name\":\"Darck Variable\"} */',title:\"Color Font\",type:ControlType.Color},PTOJCsuL0:{defaultValue:'var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240)) /* {\"name\":\"Link botones\"} */',title:\"Background Hover\",type:ControlType.Color},z6RApEP49:{title:\"Click\",type:ControlType.EventHandler},mmT9msZIi:{defaultValue:\"var(--token-bae03011-88f2-4682-8576-9fdfda44d84d, rgb(255, 255, 255))\",title:\"Color Font Hover\",type:ControlType.Color},slfDeIRFN:{defaultValue:\"var(--token-bae03011-88f2-4682-8576-9fdfda44d84d, rgb(255, 255, 255))\",title:\"Background Icon Hover\",type:ControlType.Color},hz21oB4b3:{defaultValue:'var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {\"name\":\"background\"} */',title:\"Color Icon Hover\",type:ControlType.Color},GIb8yjqI7:{defaultValue:'var(--token-4f0ad80c-6eeb-4c84-859c-d10190ef6be1, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color Icon\",type:ControlType.Color},eK1cG8xSe:{defaultValue:\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(0, 0, 0))\",title:\"Color Background Icon\",type:ControlType.Color}});addFonts(FramerDXVHPc2qO,[{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\"}]},...IconoirFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDXVHPc2qO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HzpC2iSb4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"126\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"mAysrp4Yb\\\":\\\"link\\\",\\\"d1JN1Rq7Y\\\":\\\"background\\\",\\\"FN00ToNt_\\\":\\\"title\\\",\\\"bMvvi3nWB\\\":\\\"colorFont\\\",\\\"PTOJCsuL0\\\":\\\"backgroundHover\\\",\\\"z6RApEP49\\\":\\\"click\\\",\\\"mmT9msZIi\\\":\\\"colorFontHover\\\",\\\"slfDeIRFN\\\":\\\"backgroundIconHover\\\",\\\"hz21oB4b3\\\":\\\"colorIconHover\\\",\\\"GIb8yjqI7\\\":\\\"colorIcon\\\",\\\"eK1cG8xSe\\\":\\\"colorBackgroundIcon\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bc64f0a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Inter Tight Variable Regular\",\"CUSTOMV2;Inter Tight Variable Regular\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight Variable Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://framerusercontent.com/assets/cO0nutV5CEUH5TVTzYhld2pOCzs.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-a7NAu .framer-styles-preset-gfthoz:not(.rich-text-wrapper), .framer-a7NAu .framer-styles-preset-gfthoz.rich-text-wrapper p { --framer-font-family: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1791px) and (min-width: 1200px) { .framer-a7NAu .framer-styles-preset-gfthoz:not(.rich-text-wrapper), .framer-a7NAu .framer-styles-preset-gfthoz.rich-text-wrapper p { --framer-font-family: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 0px) { .framer-a7NAu .framer-styles-preset-gfthoz:not(.rich-text-wrapper), .framer-a7NAu .framer-styles-preset-gfthoz.rich-text-wrapper p { --framer-font-family: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-a7NAu\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b26096)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Inter Tight Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Tight Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/o5hCKvrzxPnDIDXiA6icOum4zs.woff2\"}]}];export const css=['.framer-lYRUL .framer-styles-preset-1rgttwa:not(.rich-text-wrapper), .framer-lYRUL .framer-styles-preset-1rgttwa.rich-text-wrapper h6 { --framer-font-family: \"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1791px) and (min-width: 1200px) { .framer-lYRUL .framer-styles-preset-1rgttwa:not(.rich-text-wrapper), .framer-lYRUL .framer-styles-preset-1rgttwa.rich-text-wrapper h6 { --framer-font-family: \"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 720px) { .framer-lYRUL .framer-styles-preset-1rgttwa:not(.rich-text-wrapper), .framer-lYRUL .framer-styles-preset-1rgttwa.rich-text-wrapper h6 { --framer-font-family: \"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", 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: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 719px) and (min-width: 0px) { .framer-lYRUL .framer-styles-preset-1rgttwa:not(.rich-text-wrapper), .framer-lYRUL .framer-styles-preset-1rgttwa.rich-text-wrapper h6 { --framer-font-family: \"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", 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: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-lYRUL\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(options?.priority===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};const initialState={dismissed:false,autoAccepted:false,modes:defaultConsent,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey))??defaultConsent:defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\n// Check if visitor is in EU\nconst countries=[\"AI\",\"AT\",\"AW\",\"AX\",\"BE\",\"BG\",\"BL\",\"BM\",\"CW\",\"CY\",\"CZ\",\"DE\",\"DK\",\"EE\",\"EL\",\"ES\",\"FI\",\"FK\",\"FO\",\"FR\",\"GB\",\"GF\",\"GG\",\"GI\",\"GL\",\"GP\",\"HR\",\"HU\",\"IE\",\"IM\",\"IO\",\"IT\",\"JE\",\"KY\",\"LT\",\"LU\",\"LV\",\"MF\",\"MQ\",\"MS\",\"MT\",\"NC\",\"NL\",\"PF\",\"PL\",\"PM\",\"PN\",\"PT\",\"RE\",\"RO\",\"SE\",\"SH\",\"SI\",\"SK\",\"SX\",\"TC\",\"UK\",\"VG\",\"WF\",\"YT\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{lazy,Suspense,useState}from\"react\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...withDefaultFontFamily(theme.fontTitle)},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...withDefaultFontFamily(theme.fontTitle),fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...withDefaultFontFamily(theme.fontBody)},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...withDefaultFontFamily(settings.font)}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-banner\");function withDefaultFontFamily(style){if(style?.fontFamily)return style;return{...style,fontFamily:style?.fontFamily||DEFAULT_FONT_FAMILY};}\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\".framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/5dbuLOGDrS0SjHVtVyCR/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FontProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (bc64f0a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Lselk .framer-styles-preset-sz1iul:not(.rich-text-wrapper), .framer-Lselk .framer-styles-preset-sz1iul.rich-text-wrapper a { --framer-link-current-text-color: var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, #0c0c0c); --framer-link-hover-text-color: var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, #0c0c0c); --framer-link-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-link-text-decoration: none; }\"];export const className=\"framer-Lselk\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b26096)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter Tight-500\",\"GF;Inter Tight-700\",\"GF;Inter Tight-700italic\",\"GF;Inter Tight-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qWSRToK8EPg.woff2\",weight:\"500\"},{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqWSRToK8EPg.woff2\",weight:\"700\"},{family:\"Inter Tight\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0ylGC5SgqoUPvi5.woff2\",weight:\"700\"},{family:\"Inter Tight\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xwHy5SgqoUPvi5.woff2\",weight:\"500\"}]}];export const css=['.framer-SH5HO .framer-styles-preset-v460gm:not(.rich-text-wrapper), .framer-SH5HO .framer-styles-preset-v460gm.rich-text-wrapper h4 { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1791px) and (min-width: 1200px) { .framer-SH5HO .framer-styles-preset-v460gm:not(.rich-text-wrapper), .framer-SH5HO .framer-styles-preset-v460gm.rich-text-wrapper h4 { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 720px) { .framer-SH5HO .framer-styles-preset-v460gm:not(.rich-text-wrapper), .framer-SH5HO .framer-styles-preset-v460gm.rich-text-wrapper h4 { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 719px) and (min-width: 0px) { .framer-SH5HO .framer-styles-preset-v460gm:not(.rich-text-wrapper), .framer-SH5HO .framer-styles-preset-v460gm.rich-text-wrapper h4 { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-SH5HO\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0eed09)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Dyz1T .framer-styles-preset-143qx3f:not(.rich-text-wrapper), .framer-Dyz1T .framer-styles-preset-143qx3f.rich-text-wrapper a { --framer-link-current-text-color: var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, #0c0c0c); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, #0c0c0c); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, #0c0c0c); --framer-link-text-decoration: none; }\"];export const className=\"framer-Dyz1T\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5b26096)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter Tight-500\",\"GF;Inter Tight-700\",\"GF;Inter Tight-700italic\",\"GF;Inter Tight-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qWSRToK8EPg.woff2\",weight:\"500\"},{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqWSRToK8EPg.woff2\",weight:\"700\"},{family:\"Inter Tight\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0ylGC5SgqoUPvi5.woff2\",weight:\"700\"},{family:\"Inter Tight\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xwHy5SgqoUPvi5.woff2\",weight:\"500\"}]}];export const css=['.framer-lFtPl .framer-styles-preset-ljj9i9:not(.rich-text-wrapper), .framer-lFtPl .framer-styles-preset-ljj9i9.rich-text-wrapper h5 { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1791px) and (min-width: 1200px) { .framer-lFtPl .framer-styles-preset-ljj9i9:not(.rich-text-wrapper), .framer-lFtPl .framer-styles-preset-ljj9i9.rich-text-wrapper h5 { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 720px) { .framer-lFtPl .framer-styles-preset-ljj9i9:not(.rich-text-wrapper), .framer-lFtPl .framer-styles-preset-ljj9i9.rich-text-wrapper h5 { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 719px) and (min-width: 0px) { .framer-lFtPl .framer-styles-preset-ljj9i9:not(.rich-text-wrapper), .framer-lFtPl .framer-styles-preset-ljj9i9.rich-text-wrapper h5 { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, #0c0c0c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-lFtPl\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a56d1fd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-nhsKc .framer-styles-preset-vp5d9j:not(.rich-text-wrapper), .framer-nhsKc .framer-styles-preset-vp5d9j.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, #0152f0); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, #0152f0); --framer-link-text-decoration: none; }\"];export const className=\"framer-nhsKc\";\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 (a56d1fd)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={vmppuwVO8:new LazyValue(()=>import(\"./Mo0DP50DJ-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a56d1fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/IKG18kXmKbRnfloC23ez/w2ZDEgGWvdO4CyKwbmII/aufci8cx0.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/EzS5pmfxh9R5hsnDvSvq/9onHL0QJbF0huKBSvjFW/cobx8zTua.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/YA2wULS4eaq0ZaQ4rhts/GP7h7YAxrgJfyHDMkPm8/cQaE7Vp5L.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6HEJjkM7mrNoq240Odrm/aqlL63r8sVrNmec7BBN0/rc0wtuv7G.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/QZoHP7OCdNMgFdH2FwP8/HAxajNnzO2d9jBQ5rgV4/rPVHRqLoQ.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/ManYGkFBAHG6y4KJzbiW/4T4ug43K1ILCHdVgUzmK/tiBwu4QT4.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/EgHf8DDcoXX4orStzQYv/83NYGs6Kcc6EKAdZ9ksW/v5VL76Tx4.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ChstIpBAm5PDYWe05Ha6/0iCxyFwuKZGdGGH3AjAX/VAqwMAq3g.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/V2KjfRYZKpUu9yAV2muA/tm1XJB5ztbl4gvuk0FUy/ZkxmRjOLn.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/8kfiwiKeuZsls9dwEvgI/UHuC6PXgAryvdIsPqZYU/Mo0DP50DJ.js\";import ViewAll from\"https://framerusercontent.com/modules/xGXz2bKGEVJ7giTngiXc/FGCspBbhtJQOTpNUc2E7/DXVHPc2qO.js\";const ViewAllFonts=getFonts(ViewAll);const SmoothScrollFonts=getFonts(SmoothScroll);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"FnyDh47Tk\",\"YdjDdCR22\",\"anhS3Tons\",\"l3AAn2IYS\"];const serializationHash=\"framer-6caQG\";const variantClassNames={anhS3Tons:\"framer-v-1cs4sl7\",FnyDh47Tk:\"framer-v-o78co4\",l3AAn2IYS:\"framer-v-7tr49u\",YdjDdCR22:\"framer-v-1ejuzqr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wabbmN0gJ=undefined;const ufte0iFpV=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};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={BreakPoint:\"l3AAn2IYS\",Desktop:\"FnyDh47Tk\",Phone:\"anhS3Tons\",Tablet:\"YdjDdCR22\"};const Variants=motion.create(React.Fragment);const getProps=({cursor,cursorHablemos,height,id,width,...props})=>{return{...props,ufte0iFpV:cursorHablemos??props.ufte0iFpV,variant:humanReadableVariantMap[props.variant]??props.variant??\"FnyDh47Tk\",wabbmN0gJ:cursor??props.wabbmN0gJ};};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,wabbmN0gJ,ufte0iFpV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FnyDh47Tk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const visible=equals(activeLocale?.id,\"default\");const visible1=equals(activeLocale?.id,\"vmppuwVO8\");const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.section,{...restProps,...gestureHandlers,\"aria-label\":\"Footer de la Web\",className:cx(scopingClassNames,\"framer-o78co4\",className,classNames),\"data-framer-cursor\":wabbmN0gJ,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"FnyDh47Tk\",ref:refBinding,style:{backgroundColor:\"var(--token-775b0421-8cb0-48b7-bf93-ecaf09c79e91, rgb(227, 237, 255))\",...style},...addPropertyOverrides({anhS3Tons:{\"data-framer-name\":\"Phone\"},l3AAn2IYS:{\"data-framer-name\":\"BreakPoint\"},YdjDdCR22:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e80ztn\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"XFBIR9ouJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNTAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"200px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iSe1QDC7G\"},motionChild:true,nodeId:\"mhNvkKbCr\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vp5d9j\",\"data-styles-preset\":\"ZkxmRjOLn\",children:\"Crater\"})})})}),className:\"framer-6i6ut5\",fonts:[\"GF;Inter Tight-500\"],layoutDependency:layoutDependency,layoutId:\"mhNvkKbCr\",style:{\"--extracted-tcooor\":\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({anhS3Tons:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtNTAw\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iSe1QDC7G\"},motionChild:true,nodeId:\"mhNvkKbCr\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vp5d9j\",\"data-styles-preset\":\"ZkxmRjOLn\",children:\"Crater\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-v460gm\",\"data-styles-preset\":\"rc0wtuv7G\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:\"Explore the unknown.\"})}),className:\"framer-1t9z7e6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KnPQ5jQ8K\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},variants:{anhS3Tons:{\"--extracted-1lwpl3i\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({anhS3Tons:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-ljj9i9\",\"data-styles-preset\":\"VAqwMAq3g\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:\"Explore the unknown.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8yrnhn\",\"data-border\":true,\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"BD_BuVjye\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3zc6yu\",\"data-framer-name\":\"Contacto\",layoutDependency:layoutDependency,layoutId:\"AcJ3jaTSh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d57i8h\",layoutDependency:layoutDependency,layoutId:\"QnLvLgg_0\",children:[visible!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-styles-preset-ljj9i9\",\"data-styles-preset\":\"VAqwMAq3g\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:[\"Todo empieza con una \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-zvqf5, var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240)))\"},children:\"conversaci\\xf3n.\"})]})}),className:\"framer-k0bxup\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kKu66JDaS\",style:{\"--extracted-tcooor\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\",\"--extracted-zvqf5\":\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\"},verticalAlignment:\"top\",withExternalLayout:true}),visible1!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-ljj9i9\",\"data-styles-preset\":\"VAqwMAq3g\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:[\"It all starts with a \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240)))\"},children:\"conversation.\"})]})}),className:\"framer-7tu180\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qJ1zLd2Gi\",style:{\"--extracted-1w3ko1f\":\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\",\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gfthoz\",\"data-styles-preset\":\"aufci8cx0\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:\"Si tienes un proyecto entre manos, o una idea que te gustar\\xeda aterrizar, cu\\xe9ntanos de qu\\xe9 se trata y veremos cu\\xe1l es la mejor manera de ayudarte.\"})}),className:\"framer-19apiys\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qARXGLyEn\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+20+1338+40+0+386,...addPropertyOverrides({anhS3Tons:{y:(componentViewport?.y||0)+20+593.2+40+0+0+366},YdjDdCR22:{y:(componentViewport?.y||0)+20+1338+40+0+366}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iijnbq-container\",\"data-framer-cursor\":ufte0iFpV,layoutDependency:layoutDependency,layoutId:\"GlENXdziT-container\",nodeId:\"GlENXdziT\",rendersWithMotion:true,scopeId:\"Mo0DP50DJ\",children:/*#__PURE__*/_jsx(ViewAll,{bMvvi3nWB:\"var(--token-bae03011-88f2-4682-8576-9fdfda44d84d, rgb(255, 255, 255))\",d1JN1Rq7Y:\"var(--token-5167ee19-1a13-425a-a8b7-73f7839272fc, rgb(0, 87, 255))\",eK1cG8xSe:\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(0, 0, 0))\",FN00ToNt_:getLocalizedValue(\"v3\",activeLocale)??\"Hablemos\",GIb8yjqI7:\"var(--token-4f0ad80c-6eeb-4c84-859c-d10190ef6be1, rgb(255, 255, 255))\",height:\"100%\",hz21oB4b3:\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12))\",id:\"GlENXdziT\",layoutId:\"GlENXdziT\",mAysrp4Yb:resolvedLinks[0],mmT9msZIi:\"var(--token-bae03011-88f2-4682-8576-9fdfda44d84d, rgb(255, 255, 255))\",PTOJCsuL0:\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\",slfDeIRFN:\"var(--token-bae03011-88f2-4682-8576-9fdfda44d84d, rgb(255, 255, 255))\",width:\"100%\",...addPropertyOverrides({anhS3Tons:{mAysrp4Yb:resolvedLinks[2]},l3AAn2IYS:{mAysrp4Yb:resolvedLinks[3]},YdjDdCR22:{mAysrp4Yb:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zlj3dj\",layoutDependency:layoutDependency,layoutId:\"ftqPMDtZK\",children:[/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-xierim\",layoutDependency:layoutDependency,layoutId:\"XcMcR4OYO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iSe1QDC7G\"},motionChild:true,nodeId:\"aGPbe1H_2\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Home\"})})})}),className:\"framer-1srp2x0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aGPbe1H_2\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CfVjN7bQG\"},motionChild:true,nodeId:\"s076nItYo\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Proyectos\"})})})}),className:\"framer-ae5ov3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s076nItYo\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I2BveJN30\"},motionChild:true,nodeId:\"nTfdwtIZt\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Servicios\"})})})}),className:\"framer-1lla4ui\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nTfdwtIZt\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gyryRUpyj\"},motionChild:true,nodeId:\"G08WLMqoW\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Estudio\"})})})}),className:\"framer-lbgqab\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G08WLMqoW\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DYolN06dq\"},motionChild:true,nodeId:\"O8dQm46VG\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Blog\"})})})}),className:\"framer-1w4qstd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O8dQm46VG\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"z4MtSxkNF\"},motionChild:true,nodeId:\"ML9HGffPO\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Contacto\"})})})}),className:\"framer-hsd7hr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ML9HGffPO\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-1vswo39\",layoutDependency:layoutDependency,layoutId:\"MArSFkagG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@somoscrater\",motionChild:true,nodeId:\"z3gCXN4Io\",openInNewTab:true,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Youtube\"})})})}),className:\"framer-owtw5b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z3gCXN4Io\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/somos_crater/\",motionChild:true,nodeId:\"TJgq1xbpi\",openInNewTab:true,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Instagram\"})})})}),className:\"framer-1lepu9j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TJgq1xbpi\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/SomosCrater\",motionChild:true,nodeId:\"FjWBc4KIG\",openInNewTab:true,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Twitter\"})})})}),className:\"framer-xjcekh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FjWBc4KIG\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/somoscrater/\",motionChild:true,nodeId:\"g8V48qnXj\",openInNewTab:true,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sz1iul\",\"data-styles-preset\":\"cQaE7Vp5L\",children:\"Linkedin\"})})})}),className:\"framer-1o2gqqv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g8V48qnXj\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9sbrwb\",\"data-framer-name\":\"Contacto\",layoutDependency:layoutDependency,layoutId:\"Rw__bmpIT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rgttwa\",\"data-styles-preset\":\"tiBwu4QT4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240)))\"},children:\"Espa\\xf1a\"})}),className:\"framer-1s9tmfb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YzqM6zCkm\",style:{\"--extracted-r6o4lv\":\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-gfthoz\",\"data-styles-preset\":\"aufci8cx0\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(0, 0, 0))\"},children:\"Ferraz 120\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, rgb(0, 0, 0))\"},children:\"Madrid, Espa\\xf1a\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-143mgqx, rgb(0, 0, 0))\"},children:\"+34 910 402 825\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"mailto:hola@somoscrater.es\",motionChild:true,nodeId:\"OicW8bgh0\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vp5d9j\",\"data-styles-preset\":\"ZkxmRjOLn\",children:/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-158ds2i, rgb(0, 0, 0))\"},children:\"hola@somoscrater.es\"})})})]})}),className:\"framer-18l0pfh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OicW8bgh0\",style:{\"--extracted-143mgqx\":\"rgb(0, 0, 0)\",\"--extracted-158ds2i\":\"rgb(0, 0, 0)\",\"--extracted-1w3ko1f\":\"rgb(0, 0, 0)\",\"--extracted-c9yw3e\":\"rgb(0, 0, 0)\"},variants:{anhS3Tons:{\"--extracted-15f9r7i\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({anhS3Tons:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-gfthoz\",\"data-styles-preset\":\"aufci8cx0\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(0, 0, 0))\"},children:\"Ferraz 120\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, rgb(0, 0, 0))\"},children:\"Madrid, Espa\\xf1a\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"tel:+34 910 402 825\",motionChild:true,nodeId:\"OicW8bgh0\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vp5d9j\",\"data-styles-preset\":\"ZkxmRjOLn\",children:/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-15f9r7i, rgb(0, 0, 0))\"},children:\"+34 910 402 825\"})})}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"mailto:hola@somoscrater.es\",motionChild:true,nodeId:\"OicW8bgh0\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vp5d9j\",\"data-styles-preset\":\"ZkxmRjOLn\",children:/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-158ds2i, rgb(0, 0, 0))\"},children:\"hola@somoscrater.es\"})})})]})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14672e8\",layoutDependency:layoutDependency,layoutId:\"vKqwGBhsL\"})]})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1rkwhx3\",layoutDependency:layoutDependency,layoutId:\"O1uanEvNI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 157.617 80\" overflow=\"visible\"><g><path d=\"M 83.409 65.723 C 82.901 65.954 82.189 66.111 81.524 66.111 C 80.739 66.111 80 65.89 79.538 65.271 C 79.149 64.753 78.974 64.005 78.974 63.044 C 78.974 61.936 79.224 61.122 79.732 60.605 C 80.231 60.106 80.914 59.976 81.662 59.976 C 82.189 59.976 82.725 60.041 83.187 60.133 L 83.104 61.103 C 82.663 61.042 82.219 61.011 81.774 61.011 C 81.293 61.011 80.84 61.085 80.572 61.399 C 80.258 61.76 80.166 62.332 80.166 63.044 C 80.166 63.645 80.231 64.153 80.444 64.513 C 80.702 64.938 81.146 65.076 81.635 65.076 C 82.125 65.076 82.661 64.938 83.104 64.799 Z M 83.962 66.019 L 83.962 60.069 L 87.657 60.069 L 87.657 61.085 L 85.126 61.085 L 85.126 62.471 L 87.222 62.471 L 87.222 63.469 L 85.126 63.469 L 85.126 65.003 L 87.657 65.003 L 87.657 66.019 Z M 89.458 62.85 C 89.984 62.85 90.409 62.85 90.714 62.758 C 91.139 62.638 91.342 62.379 91.342 61.843 C 91.342 61.132 90.834 61.002 90.261 61.002 C 89.993 61.002 89.707 61.011 89.458 61.03 Z M 91.434 66.019 C 91.025 65.266 90.643 64.499 90.289 63.718 C 90.03 63.718 89.679 63.709 89.458 63.69 L 89.458 66.019 L 88.293 66.019 L 88.293 60.106 C 88.857 60.041 89.596 59.986 90.169 59.986 C 91.389 59.986 92.525 60.281 92.525 61.824 C 92.525 62.656 92.183 63.266 91.389 63.562 C 91.73 64.264 92.257 65.169 92.775 66.019 Z M 94.316 66.019 L 94.316 61.085 L 92.708 61.085 L 92.708 60.069 L 97.087 60.069 L 97.087 61.085 L 95.48 61.085 L 95.48 66.019 Z M 97.521 60.069 L 98.685 60.069 L 98.685 66.019 L 97.521 66.019 Z M 99.645 66.019 L 99.645 60.069 L 103.424 60.069 L 103.424 61.085 L 100.809 61.085 L 100.809 62.573 L 102.971 62.573 L 102.971 63.57 L 100.809 63.57 L 100.809 66.019 Z M 103.977 60.069 L 105.14 60.069 L 105.14 66.019 L 103.977 66.019 Z M 106.101 66.019 L 106.101 60.069 L 109.797 60.069 L 109.797 61.085 L 107.265 61.085 L 107.265 62.471 L 109.362 62.471 L 109.362 63.469 L 107.265 63.469 L 107.265 65.003 L 109.797 65.003 L 109.797 66.019 Z M 111.597 65.058 C 111.846 65.076 111.976 65.076 112.188 65.076 C 113.5 65.076 113.823 64.513 113.823 63.035 C 113.823 61.64 113.5 61.002 112.188 61.002 C 111.976 61.002 111.791 61.011 111.597 61.03 Z M 110.433 60.143 C 111.042 60.05 111.735 59.986 112.29 59.986 C 114.304 59.986 115.006 61.039 115.006 63.035 C 115.006 65.086 114.304 66.093 112.29 66.093 C 111.735 66.093 111.042 66.065 110.433 66 Z M 79.528 14.911 L 80.661 14.911 L 80.661 22.509 L 79.528 22.509 Z M 81.865 21.448 C 82.302 21.518 82.998 21.613 83.659 21.613 C 84.308 21.613 84.933 21.518 85.276 21.188 C 85.476 20.999 85.594 20.74 85.594 20.409 C 85.594 19.666 85.134 19.418 83.824 19.028 C 82.515 18.651 81.677 18.108 81.677 16.822 C 81.677 16.185 81.948 15.666 82.408 15.312 C 82.927 14.911 83.587 14.793 84.284 14.793 C 84.98 14.793 85.724 14.899 86.385 15.029 L 86.242 15.973 C 85.662 15.868 85.074 15.813 84.484 15.807 C 83.966 15.807 83.47 15.866 83.175 16.079 C 82.939 16.256 82.821 16.48 82.821 16.787 C 82.821 17.565 83.423 17.79 84.674 18.167 C 85.901 18.545 86.738 19.064 86.738 20.397 C 86.738 21.106 86.467 21.683 85.971 22.073 C 85.44 22.498 84.685 22.627 83.883 22.627 C 83.14 22.627 82.372 22.521 81.724 22.403 Z M 92.674 18.71 C 92.674 16.704 92.073 15.807 90.551 15.807 C 89.028 15.807 88.426 16.704 88.426 18.71 C 88.426 20.716 89.028 21.613 90.551 21.613 C 92.073 21.613 92.674 20.716 92.674 18.71 Z M 87.27 18.71 C 87.27 16.138 88.249 14.793 90.551 14.793 C 92.851 14.793 93.831 16.138 93.831 18.71 C 93.831 21.282 92.851 22.627 90.551 22.627 C 88.249 22.627 87.27 21.282 87.27 18.71 Z M 100.747 17.329 C 100.747 16.291 100.358 15.784 99.248 15.784 C 98.139 15.784 97.75 16.291 97.75 17.329 C 97.75 17.86 97.844 18.262 98.092 18.521 C 98.352 18.805 98.765 18.887 99.248 18.887 C 99.759 18.882 100.266 18.79 100.747 18.616 Z M 100.747 19.406 C 100.346 19.678 99.708 19.878 99.036 19.878 C 98.293 19.878 97.608 19.678 97.184 19.218 C 96.794 18.816 96.593 18.203 96.593 17.341 C 96.593 16.527 96.794 15.914 97.195 15.501 C 97.644 15.017 98.411 14.793 99.272 14.793 C 100.027 14.793 100.712 14.97 101.16 15.347 C 101.632 15.76 101.879 16.397 101.879 17.27 L 101.879 20.091 C 101.879 20.964 101.632 21.601 101.148 22.026 C 100.664 22.45 99.944 22.627 99.083 22.627 C 98.375 22.627 97.62 22.521 96.983 22.391 L 97.124 21.448 C 97.526 21.53 98.222 21.636 98.895 21.636 C 99.508 21.636 100.074 21.553 100.381 21.235 C 100.628 20.987 100.747 20.586 100.747 20.008 Z M 107.061 18.71 C 107.061 16.905 106.955 15.784 105.456 15.784 C 103.934 15.784 103.84 16.905 103.84 18.71 C 103.84 20.504 103.934 21.648 105.456 21.648 C 106.955 21.648 107.061 20.504 107.061 18.71 Z M 102.707 18.71 C 102.707 16.162 103.238 14.793 105.456 14.793 C 107.662 14.793 108.194 16.162 108.194 18.71 C 108.194 21.247 107.662 22.627 105.456 22.627 C 103.238 22.627 102.707 21.247 102.707 18.71 Z M 113.363 18.71 C 113.363 16.905 113.257 15.784 111.758 15.784 C 110.236 15.784 110.141 16.905 110.141 18.71 C 110.141 20.504 110.236 21.648 111.758 21.648 C 113.257 21.648 113.363 20.504 113.363 18.71 Z M 109.008 18.71 C 109.008 16.162 109.54 14.793 111.758 14.793 C 113.965 14.793 114.496 16.162 114.496 18.71 C 114.496 21.247 113.965 22.627 111.758 22.627 C 109.54 22.627 109.008 21.247 109.008 18.71 Z M 116.479 22.509 L 116.479 16.055 L 114.898 16.657 L 114.556 15.89 L 116.586 14.911 L 117.612 14.911 L 117.612 22.509 Z M 83.243 29.284 C 83.243 27.714 82.772 27.011 81.58 27.011 C 80.379 27.011 79.907 27.714 79.907 29.284 C 79.907 30.854 80.379 31.557 81.58 31.557 C 82.772 31.557 83.243 30.854 83.243 29.284 Z M 83.132 33.562 C 81.884 32.832 80.877 32.564 80.101 32.019 C 79.482 31.585 79.002 30.91 79.002 29.284 C 79.002 27.27 79.769 26.217 81.58 26.217 C 83.381 26.217 84.148 27.27 84.148 29.284 C 84.148 30.263 83.935 31.011 83.511 31.511 C 83.095 32 82.392 32.185 81.774 32.203 L 81.774 32.222 C 82.365 32.324 82.975 32.527 83.511 32.776 Z M 87.481 32.259 L 87.416 31.899 C 87.084 32.148 86.631 32.36 86.123 32.36 C 85.163 32.36 84.682 31.779 84.682 30.873 L 84.682 27.991 L 85.523 27.991 L 85.523 30.79 C 85.523 31.372 85.772 31.594 86.271 31.594 C 86.613 31.594 86.945 31.501 87.26 31.353 L 87.26 27.991 L 88.1 27.991 L 88.1 32.259 Z M 91.222 30.346 C 90.97 30.327 90.717 30.318 90.465 30.319 C 89.846 30.319 89.55 30.54 89.55 31.011 C 89.55 31.418 89.818 31.686 90.28 31.686 C 90.621 31.686 90.973 31.566 91.222 31.372 Z M 91.444 32.259 L 91.352 31.899 C 91.028 32.185 90.584 32.351 90.105 32.351 C 89.227 32.351 88.691 31.769 88.691 31.011 C 88.691 30.633 88.839 30.254 89.144 30.014 C 89.43 29.783 89.836 29.691 90.289 29.691 C 90.584 29.691 90.926 29.709 91.222 29.727 L 91.222 29.367 C 91.222 29.108 91.157 28.942 91.047 28.831 C 90.89 28.683 90.631 28.646 90.289 28.646 C 89.873 28.646 89.365 28.72 89.088 28.785 L 88.958 28.083 C 89.328 27.972 89.873 27.898 90.363 27.898 C 90.899 27.898 91.342 27.972 91.647 28.23 C 91.915 28.452 92.063 28.803 92.063 29.321 L 92.063 32.259 Z M 92.865 26.309 L 93.706 26.309 L 93.706 32.259 L 92.865 32.259 Z M 94.546 32.259 L 94.546 27.991 L 95.387 27.991 L 95.387 32.259 Z M 94.962 26.281 C 95.221 26.281 95.433 26.494 95.433 26.752 C 95.433 27.011 95.221 27.214 94.962 27.214 C 94.839 27.215 94.721 27.167 94.634 27.08 C 94.547 26.993 94.499 26.875 94.5 26.752 C 94.5 26.494 94.704 26.281 94.962 26.281 Z M 98.482 32.074 C 98.195 32.222 97.826 32.333 97.456 32.333 C 96.763 32.333 96.366 31.945 96.366 31.169 L 96.366 28.683 L 95.729 28.683 L 95.729 28.065 L 96.393 28.027 L 96.458 26.771 L 97.206 26.771 L 97.206 27.991 L 98.398 27.991 L 98.398 28.683 L 97.206 28.683 L 97.206 31.039 C 97.206 31.353 97.262 31.575 97.586 31.575 C 97.788 31.575 97.983 31.52 98.204 31.418 Z M 99.644 33.94 C 99.856 33.384 100.056 32.823 100.245 32.259 L 99.793 32.259 C 99.358 31.076 98.915 29.524 98.527 27.991 L 99.405 27.991 C 99.69 29.247 100.005 30.448 100.374 31.594 L 100.439 31.594 C 100.781 30.559 101.141 29.219 101.418 27.991 L 102.278 27.991 C 101.806 29.968 101.132 32.213 100.467 33.94 Z M 84.222 42.008 C 84.171 40.409 84.107 38.811 84.028 37.213 L 83.982 37.213 L 82.633 41.002 L 81.681 41.002 L 80.332 37.213 L 80.286 37.213 C 80.207 38.811 80.143 40.409 80.092 42.008 L 79.196 42.008 C 79.261 40.031 79.362 38.045 79.473 36.058 L 80.766 36.058 L 82.134 40.003 L 82.18 40.003 L 83.547 36.058 L 84.841 36.058 C 84.952 38.045 85.053 40.031 85.118 42.008 Z M 88.202 40.096 C 87.95 40.077 87.697 40.067 87.444 40.068 C 86.825 40.068 86.529 40.29 86.529 40.761 C 86.529 41.167 86.797 41.436 87.259 41.436 C 87.601 41.436 87.952 41.315 88.202 41.122 Z M 88.423 42.008 L 88.331 41.648 C 88.008 41.934 87.564 42.101 87.084 42.101 C 86.206 42.101 85.67 41.519 85.67 40.761 C 85.67 40.382 85.818 40.003 86.123 39.763 C 86.409 39.532 86.816 39.44 87.268 39.44 C 87.564 39.44 87.905 39.458 88.202 39.477 L 88.202 39.116 C 88.202 38.858 88.137 38.691 88.026 38.581 C 87.869 38.433 87.61 38.396 87.268 38.396 C 86.853 38.396 86.345 38.47 86.067 38.534 L 85.938 37.832 C 86.308 37.722 86.853 37.648 87.343 37.648 C 87.878 37.648 88.322 37.722 88.627 37.98 C 88.894 38.202 89.042 38.553 89.042 39.07 L 89.042 42.008 Z M 92.441 42.008 L 92.441 39.209 C 92.441 38.664 92.192 38.405 91.721 38.405 C 91.323 38.405 90.972 38.534 90.686 38.673 L 90.686 42.008 L 89.845 42.008 L 89.845 37.74 L 90.464 37.74 L 90.538 38.128 C 90.871 37.869 91.333 37.648 91.831 37.648 C 92.801 37.648 93.282 38.23 93.282 39.135 L 93.282 42.008 Z M 96.329 40.096 C 96.077 40.077 95.825 40.067 95.572 40.068 C 94.953 40.068 94.657 40.29 94.657 40.761 C 94.657 41.167 94.925 41.436 95.387 41.436 C 95.729 41.436 96.08 41.315 96.329 41.122 Z M 96.551 42.008 L 96.459 41.648 C 96.136 41.934 95.692 42.101 95.212 42.101 C 94.334 42.101 93.798 41.519 93.798 40.761 C 93.798 40.382 93.946 40.003 94.251 39.763 C 94.537 39.532 94.944 39.44 95.396 39.44 C 95.692 39.44 96.033 39.458 96.329 39.477 L 96.329 39.116 C 96.329 38.858 96.265 38.691 96.154 38.581 C 95.997 38.433 95.738 38.396 95.396 38.396 C 94.981 38.396 94.472 38.47 94.195 38.534 L 94.066 37.832 C 94.436 37.722 94.981 37.648 95.47 37.648 C 96.006 37.648 96.45 37.722 96.755 37.98 C 97.022 38.202 97.17 38.553 97.17 39.07 L 97.17 42.008 Z M 100.44 38.479 C 100.19 38.433 99.839 38.396 99.534 38.396 C 98.805 38.396 98.62 38.895 98.62 39.92 C 98.62 40.881 98.814 41.408 99.525 41.408 C 99.839 41.408 100.163 41.343 100.44 41.205 Z M 100.44 41.768 C 100.144 41.971 99.784 42.101 99.424 42.101 C 98.213 42.101 97.77 41.315 97.77 39.911 C 97.77 38.313 98.269 37.648 99.451 37.648 C 100.089 37.648 100.819 37.786 101.281 37.943 L 101.281 42.396 C 101.281 42.858 101.133 43.182 100.893 43.413 C 100.579 43.699 100.089 43.782 99.58 43.782 C 99.1 43.782 98.601 43.708 98.204 43.634 L 98.315 42.914 C 98.62 42.96 99.063 43.025 99.461 43.025 C 99.802 43.025 100.116 42.988 100.273 42.831 C 100.385 42.71 100.44 42.535 100.44 42.304 Z M 104.438 39.514 C 104.438 38.876 104.254 38.368 103.57 38.368 C 102.951 38.368 102.656 38.922 102.618 39.514 Z M 105.169 41.759 C 104.79 41.934 104.244 42.101 103.69 42.101 C 102.434 42.101 101.759 41.315 101.759 39.902 C 101.759 38.728 102.295 37.648 103.598 37.648 C 104.633 37.648 105.233 38.387 105.233 39.532 C 105.233 39.763 105.206 39.994 105.169 40.179 L 102.61 40.179 C 102.628 40.558 102.72 40.863 102.895 41.057 C 103.09 41.269 103.395 41.353 103.746 41.353 C 104.19 41.353 104.624 41.232 104.975 41.084 Z M 110.812 42.008 L 110.812 39.181 C 110.812 38.645 110.553 38.405 110.082 38.405 C 109.759 38.405 109.417 38.516 109.094 38.701 C 109.121 38.867 109.14 39.061 109.14 39.228 L 109.14 42.008 L 108.299 42.008 L 108.299 39.181 C 108.299 38.645 108.05 38.405 107.578 38.405 C 107.237 38.405 106.941 38.497 106.627 38.664 L 106.627 42.008 L 105.786 42.008 L 105.786 37.74 L 106.405 37.74 L 106.479 38.128 C 106.784 37.897 107.218 37.648 107.764 37.648 C 108.272 37.648 108.65 37.841 108.872 38.193 C 109.242 37.888 109.694 37.648 110.203 37.648 C 111.154 37.648 111.653 38.174 111.653 39.218 L 111.653 42.008 Z M 114.783 39.514 C 114.783 38.876 114.599 38.368 113.915 38.368 C 113.296 38.368 113 38.922 112.963 39.514 Z M 115.513 41.759 C 115.135 41.934 114.589 42.101 114.035 42.101 C 112.778 42.101 112.104 41.315 112.104 39.902 C 112.104 38.728 112.64 37.648 113.943 37.648 C 114.978 37.648 115.578 38.387 115.578 39.532 C 115.578 39.763 115.55 39.994 115.513 40.179 L 112.954 40.179 C 112.973 40.558 113.065 40.863 113.241 41.057 C 113.435 41.269 113.739 41.353 114.091 41.353 C 114.534 41.353 114.968 41.232 115.319 41.084 Z M 118.727 42.008 L 118.727 39.209 C 118.727 38.664 118.478 38.405 118.007 38.405 C 117.609 38.405 117.258 38.534 116.972 38.673 L 116.972 42.008 L 116.131 42.008 L 116.131 37.74 L 116.75 37.74 L 116.824 38.128 C 117.156 37.869 117.619 37.648 118.117 37.648 C 119.087 37.648 119.568 38.23 119.568 39.135 L 119.568 42.008 Z M 122.587 41.824 C 122.27 41.988 121.919 42.077 121.562 42.082 C 120.869 42.082 120.472 41.694 120.472 40.918 L 120.472 38.433 L 119.834 38.433 L 119.834 37.814 L 120.499 37.777 L 120.564 36.52 L 121.313 36.52 L 121.313 37.74 L 122.504 37.74 L 122.504 38.433 L 121.313 38.433 L 121.313 40.789 C 121.313 41.103 121.368 41.325 121.691 41.325 C 121.895 41.325 122.089 41.269 122.31 41.167 Z M 79.251 50.926 C 79.593 50.981 80.138 51.056 80.656 51.056 C 81.164 51.056 81.654 50.981 81.921 50.723 C 82.078 50.575 82.171 50.372 82.171 50.113 C 82.171 49.531 81.811 49.337 80.785 49.032 C 79.76 48.736 79.103 48.312 79.103 47.304 C 79.103 46.806 79.316 46.399 79.676 46.122 C 80.083 45.807 80.6 45.716 81.146 45.716 C 81.69 45.716 82.272 45.799 82.79 45.9 L 82.679 46.639 C 82.225 46.558 81.764 46.515 81.302 46.51 C 80.896 46.51 80.508 46.556 80.277 46.723 C 80.092 46.861 80 47.036 80 47.277 C 80 47.887 80.471 48.062 81.45 48.358 C 82.411 48.653 83.067 49.06 83.067 50.104 C 83.067 50.659 82.855 51.111 82.467 51.416 C 82.051 51.748 81.46 51.85 80.831 51.85 C 80.249 51.85 79.649 51.766 79.14 51.675 Z M 84.442 53.439 C 84.654 52.883 84.854 52.322 85.042 51.758 L 84.59 51.758 C 84.156 50.575 83.712 49.023 83.324 47.49 L 84.202 47.49 C 84.488 48.746 84.803 49.947 85.172 51.092 L 85.237 51.092 C 85.578 50.058 85.939 48.718 86.216 47.49 L 87.075 47.49 C 86.604 49.467 85.929 51.712 85.264 53.439 Z M 87.37 50.973 C 87.767 51.037 88.192 51.102 88.626 51.102 C 88.94 51.102 89.236 51.074 89.421 50.945 C 89.553 50.866 89.631 50.72 89.624 50.566 C 89.624 50.224 89.365 50.113 88.589 49.91 C 87.905 49.734 87.277 49.457 87.277 48.645 C 87.277 48.182 87.49 47.85 87.832 47.646 C 88.146 47.452 88.552 47.397 88.987 47.397 C 89.402 47.397 89.855 47.452 90.206 47.526 L 90.132 48.228 C 89.809 48.182 89.448 48.145 89.079 48.145 C 88.71 48.145 88.46 48.182 88.303 48.293 C 88.192 48.363 88.125 48.485 88.127 48.616 C 88.127 48.958 88.469 49.032 89.319 49.282 C 90.067 49.504 90.483 49.836 90.483 50.52 C 90.483 50.981 90.299 51.314 90.012 51.526 C 89.67 51.776 89.199 51.85 88.71 51.85 C 88.202 51.85 87.712 51.785 87.286 51.683 Z M 93.189 51.572 C 92.903 51.72 92.533 51.832 92.163 51.832 C 91.471 51.832 91.073 51.443 91.073 50.667 L 91.073 48.182 L 90.436 48.182 L 90.436 47.563 L 91.101 47.526 L 91.165 46.27 L 91.914 46.27 L 91.914 47.49 L 93.105 47.49 L 93.105 48.182 L 91.914 48.182 L 91.914 50.538 C 91.914 50.852 91.969 51.074 92.293 51.074 C 92.496 51.074 92.69 51.019 92.912 50.917 Z M 95.987 49.263 C 95.987 48.626 95.803 48.118 95.119 48.118 C 94.5 48.118 94.205 48.672 94.168 49.263 Z M 96.717 51.508 C 96.339 51.683 95.794 51.85 95.239 51.85 C 93.982 51.85 93.309 51.064 93.309 49.651 C 93.309 48.478 93.844 47.397 95.147 47.397 C 96.182 47.397 96.782 48.136 96.782 49.282 C 96.782 49.513 96.755 49.744 96.717 49.928 L 94.158 49.928 C 94.177 50.307 94.269 50.612 94.445 50.806 C 94.639 51.019 94.944 51.102 95.295 51.102 C 95.738 51.102 96.172 50.981 96.523 50.834 Z M 102.361 51.758 L 102.361 48.93 C 102.361 48.395 102.102 48.155 101.632 48.155 C 101.308 48.155 100.966 48.265 100.643 48.45 C 100.67 48.616 100.689 48.81 100.689 48.977 L 100.689 51.758 L 99.848 51.758 L 99.848 48.93 C 99.848 48.395 99.599 48.155 99.128 48.155 C 98.786 48.155 98.49 48.247 98.176 48.414 L 98.176 51.758 L 97.335 51.758 L 97.335 47.49 L 97.954 47.49 L 98.028 47.877 C 98.333 47.646 98.767 47.397 99.312 47.397 C 99.82 47.397 100.199 47.591 100.421 47.942 C 100.791 47.637 101.243 47.397 101.751 47.397 C 102.703 47.397 103.202 47.923 103.202 48.968 L 103.202 51.758 Z M 103.819 50.973 C 104.216 51.037 104.641 51.102 105.075 51.102 C 105.39 51.102 105.685 51.074 105.87 50.945 C 106.002 50.866 106.08 50.72 106.073 50.566 C 106.073 50.224 105.815 50.113 105.038 49.91 C 104.355 49.734 103.727 49.457 103.727 48.645 C 103.727 48.182 103.939 47.85 104.281 47.646 C 104.595 47.452 105.001 47.397 105.436 47.397 C 105.852 47.397 106.304 47.452 106.656 47.526 L 106.581 48.228 C 106.258 48.182 105.898 48.145 105.528 48.145 C 105.159 48.145 104.909 48.182 104.752 48.293 C 104.641 48.363 104.574 48.485 104.576 48.616 C 104.576 48.958 104.918 49.032 105.768 49.282 C 106.517 49.504 106.933 49.836 106.933 50.52 C 106.933 50.981 106.748 51.314 106.462 51.526 C 106.119 51.776 105.648 51.85 105.159 51.85 C 104.65 51.85 104.161 51.785 103.735 51.683 Z\" fill=\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Darck Variable&quot;} */\"></path><path d=\"M 121.255 80 L 36.362 80 C 36.032 80.008 35.724 79.836 35.557 79.552 C 35.39 79.267 35.39 78.914 35.557 78.63 C 35.724 78.345 36.032 78.174 36.362 78.182 L 121.254 78.182 C 140.302 78.182 155.799 62.685 155.799 43.636 C 155.799 24.588 140.302 9.091 121.255 9.091 L 54.545 9.091 C 54.215 9.099 53.907 8.927 53.74 8.643 C 53.572 8.359 53.572 8.006 53.74 7.721 C 53.907 7.437 54.215 7.265 54.545 7.273 L 121.255 7.273 C 141.305 7.273 157.617 23.585 157.617 43.636 C 157.617 63.687 141.305 80 121.255 80 Z\" fill=\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Darck Variable&quot;} */\"></path><path d=\"M 46.195 23.55 C 42.223 23.55 38.641 25.525 36.459 28.873 C 34.279 25.525 30.697 23.55 26.723 23.55 C 20.144 23.55 14.793 28.922 14.793 35.52 C 14.793 35.52 14.791 35.583 14.791 36.733 C 14.791 37.884 14.924 38.918 15.836 40.494 C 16.751 42.069 36.372 75.913 36.372 75.913 C 36.372 75.913 55.856 42.277 56.818 40.494 C 57.782 38.707 57.935 37.946 57.935 36.733 L 57.935 35.52 C 57.935 28.922 52.669 23.55 46.195 23.55 Z M 26.723 27.647 C 30.817 27.647 34.177 30.899 34.439 35 L 19.012 35 C 19.274 30.899 22.634 27.647 26.723 27.647 Z M 32.356 39.284 C 31.764 40.421 31.445 41.68 31.424 42.962 L 31.419 42.962 C 31.419 43.004 31.42 43.048 31.422 43.09 L 31.422 43.099 C 31.487 47.121 34.462 49.064 36.859 50.626 C 39.707 52.484 41.318 53.681 41.318 56.731 C 41.318 59.735 38.936 61.482 36.01 61.482 C 34.133 61.482 31.752 60.472 30.803 58.806 L 29.962 57.346 L 19.845 39.284 Z M 34.556 65.546 C 34.635 65.562 35.503 65.707 36.372 65.711 C 37.203 65.715 38.035 65.581 38.184 65.543 L 36.372 68.795 Z M 44.987 53.325 C 43.892 50.108 41.298 48.413 39.112 46.988 C 36.686 45.406 35.666 44.587 35.623 43.066 C 35.639 40.985 37.291 39.284 39.324 39.284 L 52.803 39.284 Z M 38.479 35 C 38.743 30.899 42.104 27.647 46.195 27.647 C 50.29 27.647 53.648 30.899 53.913 35 Z M 45.703 2.722 C 45.703 3.796 46.562 4.674 47.601 4.674 C 48.645 4.674 49.507 3.796 49.507 2.722 C 49.507 1.65 48.645 0.773 47.601 0.773 C 46.562 0.773 45.703 1.65 45.703 2.722 Z M 49.582 20.233 C 49.896 20.233 50.155 20.174 50.155 20.174 L 50.155 17.747 C 49.32 17.747 49.061 17.476 49.061 16.73 L 49.061 6.68 L 46.144 6.68 L 46.144 16.758 C 46.144 19.054 47.216 20.233 49.582 20.233 Z M 37.871 10.528 C 37.871 9.325 38.837 8.872 40.376 8.872 C 42.014 8.872 43.244 9.19 44.356 9.622 L 44.356 7.025 C 43.341 6.575 42.091 6.358 40.318 6.358 C 36.493 6.358 35.034 8.31 35.034 10.609 C 35.034 12.908 35.999 14.159 39.931 14.515 C 41.674 14.67 42.091 15.177 42.091 16.168 C 42.091 17.344 41.075 17.831 38.994 17.831 C 37.352 17.831 35.973 17.401 35.114 17.08 L 35.114 19.643 C 35.999 20.014 37.615 20.363 39.412 20.363 C 43.58 20.363 44.96 18.36 44.96 16.061 C 44.96 13.576 43.942 12.37 40.037 12.026 C 38.343 11.866 37.871 11.462 37.871 10.528 Z M 28.297 8.899 C 30.852 8.899 31.241 10.9 31.241 13.36 C 31.241 15.845 30.852 17.831 28.297 17.831 C 26.919 17.831 26.007 17.344 25.488 17.05 L 25.488 9.673 C 26.007 9.376 26.919 8.899 28.297 8.899 Z M 28.978 6.358 C 27.675 6.358 26.424 6.785 25.488 7.405 L 25.488 0 L 22.571 0 L 22.571 20.047 L 24.286 20.047 L 24.757 18.972 C 25.902 19.829 27.232 20.363 28.978 20.363 C 32.777 20.363 34.184 17.747 34.184 13.36 C 34.184 9.003 32.777 6.358 28.978 6.358 Z\" fill=\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Darck Variable&quot;} */\"></path><path d=\"M 36.363 80 C 16.312 80 0 63.687 0 43.636 C 0 30.717 6.622 19.044 17.715 12.411 C 18.146 12.153 18.704 12.293 18.961 12.724 C 19.219 13.155 19.078 13.713 18.648 13.971 C 8.109 20.273 1.817 31.362 1.817 43.636 C 1.817 62.685 17.315 78.182 36.363 78.182 C 55.411 78.182 70.908 62.685 70.908 43.636 C 70.908 31.362 64.617 20.273 54.079 13.971 C 53.791 13.808 53.615 13.503 53.617 13.173 C 53.62 12.843 53.801 12.54 54.09 12.382 C 54.38 12.223 54.732 12.234 55.011 12.411 C 66.104 19.044 72.726 30.717 72.726 43.636 C 72.726 63.687 56.414 80 36.363 80 Z\" fill=\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Darck Variable&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({l3AAn2IYS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 157.617 80\" overflow=\"visible\"><g><path d=\"M 83.409 65.723 C 82.901 65.954 82.189 66.111 81.524 66.111 C 80.739 66.111 80 65.89 79.538 65.271 C 79.149 64.753 78.974 64.005 78.974 63.044 C 78.974 61.936 79.224 61.122 79.732 60.605 C 80.231 60.106 80.914 59.976 81.662 59.976 C 82.189 59.976 82.725 60.041 83.187 60.133 L 83.104 61.103 C 82.663 61.042 82.219 61.011 81.774 61.011 C 81.293 61.011 80.84 61.085 80.572 61.399 C 80.258 61.76 80.166 62.332 80.166 63.044 C 80.166 63.645 80.231 64.153 80.444 64.513 C 80.702 64.938 81.146 65.076 81.635 65.076 C 82.125 65.076 82.661 64.938 83.104 64.799 Z M 83.962 66.019 L 83.962 60.069 L 87.657 60.069 L 87.657 61.085 L 85.126 61.085 L 85.126 62.471 L 87.222 62.471 L 87.222 63.469 L 85.126 63.469 L 85.126 65.003 L 87.657 65.003 L 87.657 66.019 Z M 89.458 62.85 C 89.984 62.85 90.409 62.85 90.714 62.758 C 91.139 62.638 91.342 62.379 91.342 61.843 C 91.342 61.132 90.834 61.002 90.261 61.002 C 89.993 61.002 89.707 61.011 89.458 61.03 Z M 91.434 66.019 C 91.025 65.266 90.643 64.499 90.289 63.718 C 90.03 63.718 89.679 63.709 89.458 63.69 L 89.458 66.019 L 88.293 66.019 L 88.293 60.106 C 88.857 60.041 89.596 59.986 90.169 59.986 C 91.389 59.986 92.525 60.281 92.525 61.824 C 92.525 62.656 92.183 63.266 91.389 63.562 C 91.73 64.264 92.257 65.169 92.775 66.019 Z M 94.316 66.019 L 94.316 61.085 L 92.708 61.085 L 92.708 60.069 L 97.087 60.069 L 97.087 61.085 L 95.48 61.085 L 95.48 66.019 Z M 97.521 60.069 L 98.685 60.069 L 98.685 66.019 L 97.521 66.019 Z M 99.645 66.019 L 99.645 60.069 L 103.424 60.069 L 103.424 61.085 L 100.809 61.085 L 100.809 62.573 L 102.971 62.573 L 102.971 63.57 L 100.809 63.57 L 100.809 66.019 Z M 103.977 60.069 L 105.14 60.069 L 105.14 66.019 L 103.977 66.019 Z M 106.101 66.019 L 106.101 60.069 L 109.797 60.069 L 109.797 61.085 L 107.265 61.085 L 107.265 62.471 L 109.362 62.471 L 109.362 63.469 L 107.265 63.469 L 107.265 65.003 L 109.797 65.003 L 109.797 66.019 Z M 111.597 65.058 C 111.846 65.076 111.976 65.076 112.188 65.076 C 113.5 65.076 113.823 64.513 113.823 63.035 C 113.823 61.64 113.5 61.002 112.188 61.002 C 111.976 61.002 111.791 61.011 111.597 61.03 Z M 110.433 60.143 C 111.042 60.05 111.735 59.986 112.29 59.986 C 114.304 59.986 115.006 61.039 115.006 63.035 C 115.006 65.086 114.304 66.093 112.29 66.093 C 111.735 66.093 111.042 66.065 110.433 66 Z M 79.528 14.911 L 80.661 14.911 L 80.661 22.509 L 79.528 22.509 Z M 81.865 21.448 C 82.302 21.518 82.998 21.613 83.659 21.613 C 84.308 21.613 84.933 21.518 85.276 21.188 C 85.476 20.999 85.594 20.74 85.594 20.409 C 85.594 19.666 85.134 19.418 83.824 19.028 C 82.515 18.651 81.677 18.108 81.677 16.822 C 81.677 16.185 81.948 15.666 82.408 15.312 C 82.927 14.911 83.587 14.793 84.284 14.793 C 84.98 14.793 85.724 14.899 86.385 15.029 L 86.242 15.973 C 85.662 15.868 85.074 15.813 84.484 15.807 C 83.966 15.807 83.47 15.866 83.175 16.079 C 82.939 16.256 82.821 16.48 82.821 16.787 C 82.821 17.565 83.423 17.79 84.674 18.167 C 85.901 18.545 86.738 19.064 86.738 20.397 C 86.738 21.106 86.467 21.683 85.971 22.073 C 85.44 22.498 84.685 22.627 83.883 22.627 C 83.14 22.627 82.372 22.521 81.724 22.403 Z M 92.674 18.71 C 92.674 16.704 92.073 15.807 90.551 15.807 C 89.028 15.807 88.426 16.704 88.426 18.71 C 88.426 20.716 89.028 21.613 90.551 21.613 C 92.073 21.613 92.674 20.716 92.674 18.71 Z M 87.27 18.71 C 87.27 16.138 88.249 14.793 90.551 14.793 C 92.851 14.793 93.831 16.138 93.831 18.71 C 93.831 21.282 92.851 22.627 90.551 22.627 C 88.249 22.627 87.27 21.282 87.27 18.71 Z M 100.747 17.329 C 100.747 16.291 100.358 15.784 99.248 15.784 C 98.139 15.784 97.75 16.291 97.75 17.329 C 97.75 17.86 97.844 18.262 98.092 18.521 C 98.352 18.805 98.765 18.887 99.248 18.887 C 99.759 18.882 100.266 18.79 100.747 18.616 Z M 100.747 19.406 C 100.346 19.678 99.708 19.878 99.036 19.878 C 98.293 19.878 97.608 19.678 97.184 19.218 C 96.794 18.816 96.593 18.203 96.593 17.341 C 96.593 16.527 96.794 15.914 97.195 15.501 C 97.644 15.017 98.411 14.793 99.272 14.793 C 100.027 14.793 100.712 14.97 101.16 15.347 C 101.632 15.76 101.879 16.397 101.879 17.27 L 101.879 20.091 C 101.879 20.964 101.632 21.601 101.148 22.026 C 100.664 22.45 99.944 22.627 99.083 22.627 C 98.375 22.627 97.62 22.521 96.983 22.391 L 97.124 21.448 C 97.526 21.53 98.222 21.636 98.895 21.636 C 99.508 21.636 100.074 21.553 100.381 21.235 C 100.628 20.987 100.747 20.586 100.747 20.008 Z M 107.061 18.71 C 107.061 16.905 106.955 15.784 105.456 15.784 C 103.934 15.784 103.84 16.905 103.84 18.71 C 103.84 20.504 103.934 21.648 105.456 21.648 C 106.955 21.648 107.061 20.504 107.061 18.71 Z M 102.707 18.71 C 102.707 16.162 103.238 14.793 105.456 14.793 C 107.662 14.793 108.194 16.162 108.194 18.71 C 108.194 21.247 107.662 22.627 105.456 22.627 C 103.238 22.627 102.707 21.247 102.707 18.71 Z M 113.363 18.71 C 113.363 16.905 113.257 15.784 111.758 15.784 C 110.236 15.784 110.141 16.905 110.141 18.71 C 110.141 20.504 110.236 21.648 111.758 21.648 C 113.257 21.648 113.363 20.504 113.363 18.71 Z M 109.008 18.71 C 109.008 16.162 109.54 14.793 111.758 14.793 C 113.965 14.793 114.496 16.162 114.496 18.71 C 114.496 21.247 113.965 22.627 111.758 22.627 C 109.54 22.627 109.008 21.247 109.008 18.71 Z M 116.479 22.509 L 116.479 16.055 L 114.898 16.657 L 114.556 15.89 L 116.586 14.911 L 117.612 14.911 L 117.612 22.509 Z M 83.243 29.284 C 83.243 27.714 82.772 27.011 81.58 27.011 C 80.379 27.011 79.907 27.714 79.907 29.284 C 79.907 30.854 80.379 31.557 81.58 31.557 C 82.772 31.557 83.243 30.854 83.243 29.284 Z M 83.132 33.562 C 81.884 32.832 80.877 32.564 80.101 32.019 C 79.482 31.585 79.002 30.91 79.002 29.284 C 79.002 27.27 79.769 26.217 81.58 26.217 C 83.381 26.217 84.148 27.27 84.148 29.284 C 84.148 30.263 83.935 31.011 83.511 31.511 C 83.095 32 82.392 32.185 81.774 32.203 L 81.774 32.222 C 82.365 32.324 82.975 32.527 83.511 32.776 Z M 87.481 32.259 L 87.416 31.899 C 87.084 32.148 86.631 32.36 86.123 32.36 C 85.163 32.36 84.682 31.779 84.682 30.873 L 84.682 27.991 L 85.523 27.991 L 85.523 30.79 C 85.523 31.372 85.772 31.594 86.271 31.594 C 86.613 31.594 86.945 31.501 87.26 31.353 L 87.26 27.991 L 88.1 27.991 L 88.1 32.259 Z M 91.222 30.346 C 90.97 30.327 90.717 30.318 90.465 30.319 C 89.846 30.319 89.55 30.54 89.55 31.011 C 89.55 31.418 89.818 31.686 90.28 31.686 C 90.621 31.686 90.973 31.566 91.222 31.372 Z M 91.444 32.259 L 91.352 31.899 C 91.028 32.185 90.584 32.351 90.105 32.351 C 89.227 32.351 88.691 31.769 88.691 31.011 C 88.691 30.633 88.839 30.254 89.144 30.014 C 89.43 29.783 89.836 29.691 90.289 29.691 C 90.584 29.691 90.926 29.709 91.222 29.727 L 91.222 29.367 C 91.222 29.108 91.157 28.942 91.047 28.831 C 90.89 28.683 90.631 28.646 90.289 28.646 C 89.873 28.646 89.365 28.72 89.088 28.785 L 88.958 28.083 C 89.328 27.972 89.873 27.898 90.363 27.898 C 90.899 27.898 91.342 27.972 91.647 28.23 C 91.915 28.452 92.063 28.803 92.063 29.321 L 92.063 32.259 Z M 92.865 26.309 L 93.706 26.309 L 93.706 32.259 L 92.865 32.259 Z M 94.546 32.259 L 94.546 27.991 L 95.387 27.991 L 95.387 32.259 Z M 94.962 26.281 C 95.221 26.281 95.433 26.494 95.433 26.752 C 95.433 27.011 95.221 27.214 94.962 27.214 C 94.839 27.215 94.721 27.167 94.634 27.08 C 94.547 26.993 94.499 26.875 94.5 26.752 C 94.5 26.494 94.704 26.281 94.962 26.281 Z M 98.482 32.074 C 98.195 32.222 97.826 32.333 97.456 32.333 C 96.763 32.333 96.366 31.945 96.366 31.169 L 96.366 28.683 L 95.729 28.683 L 95.729 28.065 L 96.393 28.027 L 96.458 26.771 L 97.206 26.771 L 97.206 27.991 L 98.398 27.991 L 98.398 28.683 L 97.206 28.683 L 97.206 31.039 C 97.206 31.353 97.262 31.575 97.586 31.575 C 97.788 31.575 97.983 31.52 98.204 31.418 Z M 99.644 33.94 C 99.856 33.384 100.056 32.823 100.245 32.259 L 99.793 32.259 C 99.358 31.076 98.915 29.524 98.527 27.991 L 99.405 27.991 C 99.69 29.247 100.005 30.448 100.374 31.594 L 100.439 31.594 C 100.781 30.559 101.141 29.219 101.418 27.991 L 102.278 27.991 C 101.806 29.968 101.132 32.213 100.467 33.94 Z M 84.222 42.008 C 84.171 40.409 84.107 38.811 84.028 37.213 L 83.982 37.213 L 82.633 41.002 L 81.681 41.002 L 80.332 37.213 L 80.286 37.213 C 80.207 38.811 80.143 40.409 80.092 42.008 L 79.196 42.008 C 79.261 40.031 79.362 38.045 79.473 36.058 L 80.766 36.058 L 82.134 40.003 L 82.18 40.003 L 83.547 36.058 L 84.841 36.058 C 84.952 38.045 85.053 40.031 85.118 42.008 Z M 88.202 40.096 C 87.95 40.077 87.697 40.067 87.444 40.068 C 86.825 40.068 86.529 40.29 86.529 40.761 C 86.529 41.167 86.797 41.436 87.259 41.436 C 87.601 41.436 87.952 41.315 88.202 41.122 Z M 88.423 42.008 L 88.331 41.648 C 88.008 41.934 87.564 42.101 87.084 42.101 C 86.206 42.101 85.67 41.519 85.67 40.761 C 85.67 40.382 85.818 40.003 86.123 39.763 C 86.409 39.532 86.816 39.44 87.268 39.44 C 87.564 39.44 87.905 39.458 88.202 39.477 L 88.202 39.116 C 88.202 38.858 88.137 38.691 88.026 38.581 C 87.869 38.433 87.61 38.396 87.268 38.396 C 86.853 38.396 86.345 38.47 86.067 38.534 L 85.938 37.832 C 86.308 37.722 86.853 37.648 87.343 37.648 C 87.878 37.648 88.322 37.722 88.627 37.98 C 88.894 38.202 89.042 38.553 89.042 39.07 L 89.042 42.008 Z M 92.441 42.008 L 92.441 39.209 C 92.441 38.664 92.192 38.405 91.721 38.405 C 91.323 38.405 90.972 38.534 90.686 38.673 L 90.686 42.008 L 89.845 42.008 L 89.845 37.74 L 90.464 37.74 L 90.538 38.128 C 90.871 37.869 91.333 37.648 91.831 37.648 C 92.801 37.648 93.282 38.23 93.282 39.135 L 93.282 42.008 Z M 96.329 40.096 C 96.077 40.077 95.825 40.067 95.572 40.068 C 94.953 40.068 94.657 40.29 94.657 40.761 C 94.657 41.167 94.925 41.436 95.387 41.436 C 95.729 41.436 96.08 41.315 96.329 41.122 Z M 96.551 42.008 L 96.459 41.648 C 96.136 41.934 95.692 42.101 95.212 42.101 C 94.334 42.101 93.798 41.519 93.798 40.761 C 93.798 40.382 93.946 40.003 94.251 39.763 C 94.537 39.532 94.944 39.44 95.396 39.44 C 95.692 39.44 96.033 39.458 96.329 39.477 L 96.329 39.116 C 96.329 38.858 96.265 38.691 96.154 38.581 C 95.997 38.433 95.738 38.396 95.396 38.396 C 94.981 38.396 94.472 38.47 94.195 38.534 L 94.066 37.832 C 94.436 37.722 94.981 37.648 95.47 37.648 C 96.006 37.648 96.45 37.722 96.755 37.98 C 97.022 38.202 97.17 38.553 97.17 39.07 L 97.17 42.008 Z M 100.44 38.479 C 100.19 38.433 99.839 38.396 99.534 38.396 C 98.805 38.396 98.62 38.895 98.62 39.92 C 98.62 40.881 98.814 41.408 99.525 41.408 C 99.839 41.408 100.163 41.343 100.44 41.205 Z M 100.44 41.768 C 100.144 41.971 99.784 42.101 99.424 42.101 C 98.213 42.101 97.77 41.315 97.77 39.911 C 97.77 38.313 98.269 37.648 99.451 37.648 C 100.089 37.648 100.819 37.786 101.281 37.943 L 101.281 42.396 C 101.281 42.858 101.133 43.182 100.893 43.413 C 100.579 43.699 100.089 43.782 99.58 43.782 C 99.1 43.782 98.601 43.708 98.204 43.634 L 98.315 42.914 C 98.62 42.96 99.063 43.025 99.461 43.025 C 99.802 43.025 100.116 42.988 100.273 42.831 C 100.385 42.71 100.44 42.535 100.44 42.304 Z M 104.438 39.514 C 104.438 38.876 104.254 38.368 103.57 38.368 C 102.951 38.368 102.656 38.922 102.618 39.514 Z M 105.169 41.759 C 104.79 41.934 104.244 42.101 103.69 42.101 C 102.434 42.101 101.759 41.315 101.759 39.902 C 101.759 38.728 102.295 37.648 103.598 37.648 C 104.633 37.648 105.233 38.387 105.233 39.532 C 105.233 39.763 105.206 39.994 105.169 40.179 L 102.61 40.179 C 102.628 40.558 102.72 40.863 102.895 41.057 C 103.09 41.269 103.395 41.353 103.746 41.353 C 104.19 41.353 104.624 41.232 104.975 41.084 Z M 110.812 42.008 L 110.812 39.181 C 110.812 38.645 110.553 38.405 110.082 38.405 C 109.759 38.405 109.417 38.516 109.094 38.701 C 109.121 38.867 109.14 39.061 109.14 39.228 L 109.14 42.008 L 108.299 42.008 L 108.299 39.181 C 108.299 38.645 108.05 38.405 107.578 38.405 C 107.237 38.405 106.941 38.497 106.627 38.664 L 106.627 42.008 L 105.786 42.008 L 105.786 37.74 L 106.405 37.74 L 106.479 38.128 C 106.784 37.897 107.218 37.648 107.764 37.648 C 108.272 37.648 108.65 37.841 108.872 38.193 C 109.242 37.888 109.694 37.648 110.203 37.648 C 111.154 37.648 111.653 38.174 111.653 39.218 L 111.653 42.008 Z M 114.783 39.514 C 114.783 38.876 114.599 38.368 113.915 38.368 C 113.296 38.368 113 38.922 112.963 39.514 Z M 115.513 41.759 C 115.135 41.934 114.589 42.101 114.035 42.101 C 112.778 42.101 112.104 41.315 112.104 39.902 C 112.104 38.728 112.64 37.648 113.943 37.648 C 114.978 37.648 115.578 38.387 115.578 39.532 C 115.578 39.763 115.55 39.994 115.513 40.179 L 112.954 40.179 C 112.973 40.558 113.065 40.863 113.241 41.057 C 113.435 41.269 113.739 41.353 114.091 41.353 C 114.534 41.353 114.968 41.232 115.319 41.084 Z M 118.727 42.008 L 118.727 39.209 C 118.727 38.664 118.478 38.405 118.007 38.405 C 117.609 38.405 117.258 38.534 116.972 38.673 L 116.972 42.008 L 116.131 42.008 L 116.131 37.74 L 116.75 37.74 L 116.824 38.128 C 117.156 37.869 117.619 37.648 118.117 37.648 C 119.087 37.648 119.568 38.23 119.568 39.135 L 119.568 42.008 Z M 122.587 41.824 C 122.27 41.988 121.919 42.077 121.562 42.082 C 120.869 42.082 120.472 41.694 120.472 40.918 L 120.472 38.433 L 119.834 38.433 L 119.834 37.814 L 120.499 37.777 L 120.564 36.52 L 121.313 36.52 L 121.313 37.74 L 122.504 37.74 L 122.504 38.433 L 121.313 38.433 L 121.313 40.789 C 121.313 41.103 121.368 41.325 121.691 41.325 C 121.895 41.325 122.089 41.269 122.31 41.167 Z M 79.251 50.926 C 79.593 50.981 80.138 51.056 80.656 51.056 C 81.164 51.056 81.654 50.981 81.921 50.723 C 82.078 50.575 82.171 50.372 82.171 50.113 C 82.171 49.531 81.811 49.337 80.785 49.032 C 79.76 48.736 79.103 48.312 79.103 47.304 C 79.103 46.806 79.316 46.399 79.676 46.122 C 80.083 45.807 80.6 45.716 81.146 45.716 C 81.69 45.716 82.272 45.799 82.79 45.9 L 82.679 46.639 C 82.225 46.558 81.764 46.515 81.302 46.51 C 80.896 46.51 80.508 46.556 80.277 46.723 C 80.092 46.861 80 47.036 80 47.277 C 80 47.887 80.471 48.062 81.45 48.358 C 82.411 48.653 83.067 49.06 83.067 50.104 C 83.067 50.659 82.855 51.111 82.467 51.416 C 82.051 51.748 81.46 51.85 80.831 51.85 C 80.249 51.85 79.649 51.766 79.14 51.675 Z M 84.442 53.439 C 84.654 52.883 84.854 52.322 85.042 51.758 L 84.59 51.758 C 84.156 50.575 83.712 49.023 83.324 47.49 L 84.202 47.49 C 84.488 48.746 84.803 49.947 85.172 51.092 L 85.237 51.092 C 85.578 50.058 85.939 48.718 86.216 47.49 L 87.075 47.49 C 86.604 49.467 85.929 51.712 85.264 53.439 Z M 87.37 50.973 C 87.767 51.037 88.192 51.102 88.626 51.102 C 88.94 51.102 89.236 51.074 89.421 50.945 C 89.553 50.866 89.631 50.72 89.624 50.566 C 89.624 50.224 89.365 50.113 88.589 49.91 C 87.905 49.734 87.277 49.457 87.277 48.645 C 87.277 48.182 87.49 47.85 87.832 47.646 C 88.146 47.452 88.552 47.397 88.987 47.397 C 89.402 47.397 89.855 47.452 90.206 47.526 L 90.132 48.228 C 89.809 48.182 89.448 48.145 89.079 48.145 C 88.71 48.145 88.46 48.182 88.303 48.293 C 88.192 48.363 88.125 48.485 88.127 48.616 C 88.127 48.958 88.469 49.032 89.319 49.282 C 90.067 49.504 90.483 49.836 90.483 50.52 C 90.483 50.981 90.299 51.314 90.012 51.526 C 89.67 51.776 89.199 51.85 88.71 51.85 C 88.202 51.85 87.712 51.785 87.286 51.683 Z M 93.189 51.572 C 92.903 51.72 92.533 51.832 92.163 51.832 C 91.471 51.832 91.073 51.443 91.073 50.667 L 91.073 48.182 L 90.436 48.182 L 90.436 47.563 L 91.101 47.526 L 91.165 46.27 L 91.914 46.27 L 91.914 47.49 L 93.105 47.49 L 93.105 48.182 L 91.914 48.182 L 91.914 50.538 C 91.914 50.852 91.969 51.074 92.293 51.074 C 92.496 51.074 92.69 51.019 92.912 50.917 Z M 95.987 49.263 C 95.987 48.626 95.803 48.118 95.119 48.118 C 94.5 48.118 94.205 48.672 94.168 49.263 Z M 96.717 51.508 C 96.339 51.683 95.794 51.85 95.239 51.85 C 93.982 51.85 93.309 51.064 93.309 49.651 C 93.309 48.478 93.844 47.397 95.147 47.397 C 96.182 47.397 96.782 48.136 96.782 49.282 C 96.782 49.513 96.755 49.744 96.717 49.928 L 94.158 49.928 C 94.177 50.307 94.269 50.612 94.445 50.806 C 94.639 51.019 94.944 51.102 95.295 51.102 C 95.738 51.102 96.172 50.981 96.523 50.834 Z M 102.361 51.758 L 102.361 48.93 C 102.361 48.395 102.102 48.155 101.632 48.155 C 101.308 48.155 100.966 48.265 100.643 48.45 C 100.67 48.616 100.689 48.81 100.689 48.977 L 100.689 51.758 L 99.848 51.758 L 99.848 48.93 C 99.848 48.395 99.599 48.155 99.128 48.155 C 98.786 48.155 98.49 48.247 98.176 48.414 L 98.176 51.758 L 97.335 51.758 L 97.335 47.49 L 97.954 47.49 L 98.028 47.877 C 98.333 47.646 98.767 47.397 99.312 47.397 C 99.82 47.397 100.199 47.591 100.421 47.942 C 100.791 47.637 101.243 47.397 101.751 47.397 C 102.703 47.397 103.202 47.923 103.202 48.968 L 103.202 51.758 Z M 103.819 50.973 C 104.216 51.037 104.641 51.102 105.075 51.102 C 105.39 51.102 105.685 51.074 105.87 50.945 C 106.002 50.866 106.08 50.72 106.073 50.566 C 106.073 50.224 105.815 50.113 105.038 49.91 C 104.355 49.734 103.727 49.457 103.727 48.645 C 103.727 48.182 103.939 47.85 104.281 47.646 C 104.595 47.452 105.001 47.397 105.436 47.397 C 105.852 47.397 106.304 47.452 106.656 47.526 L 106.581 48.228 C 106.258 48.182 105.898 48.145 105.528 48.145 C 105.159 48.145 104.909 48.182 104.752 48.293 C 104.641 48.363 104.574 48.485 104.576 48.616 C 104.576 48.958 104.918 49.032 105.768 49.282 C 106.517 49.504 106.933 49.836 106.933 50.52 C 106.933 50.981 106.748 51.314 106.462 51.526 C 106.119 51.776 105.648 51.85 105.159 51.85 C 104.65 51.85 104.161 51.785 103.735 51.683 Z\" fill=\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Negro&quot;} */\"></path><path d=\"M 121.255 80 L 36.362 80 C 36.032 80.008 35.724 79.836 35.557 79.552 C 35.39 79.267 35.39 78.914 35.557 78.63 C 35.724 78.345 36.032 78.174 36.362 78.182 L 121.254 78.182 C 140.302 78.182 155.799 62.685 155.799 43.636 C 155.799 24.588 140.302 9.091 121.255 9.091 L 54.545 9.091 C 54.215 9.099 53.907 8.927 53.74 8.643 C 53.572 8.359 53.572 8.006 53.74 7.721 C 53.907 7.437 54.215 7.265 54.545 7.273 L 121.255 7.273 C 141.305 7.273 157.617 23.585 157.617 43.636 C 157.617 63.687 141.305 80 121.255 80 Z\" fill=\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Negro&quot;} */\"></path><path d=\"M 46.195 23.55 C 42.223 23.55 38.641 25.525 36.459 28.873 C 34.279 25.525 30.697 23.55 26.723 23.55 C 20.144 23.55 14.793 28.922 14.793 35.52 C 14.793 35.52 14.791 35.583 14.791 36.733 C 14.791 37.884 14.924 38.918 15.836 40.494 C 16.751 42.069 36.372 75.913 36.372 75.913 C 36.372 75.913 55.856 42.277 56.818 40.494 C 57.782 38.707 57.935 37.946 57.935 36.733 L 57.935 35.52 C 57.935 28.922 52.669 23.55 46.195 23.55 Z M 26.723 27.647 C 30.817 27.647 34.177 30.899 34.439 35 L 19.012 35 C 19.274 30.899 22.634 27.647 26.723 27.647 Z M 32.356 39.284 C 31.764 40.421 31.445 41.68 31.424 42.962 L 31.419 42.962 C 31.419 43.004 31.42 43.048 31.422 43.09 L 31.422 43.099 C 31.487 47.121 34.462 49.064 36.859 50.626 C 39.707 52.484 41.318 53.681 41.318 56.731 C 41.318 59.735 38.936 61.482 36.01 61.482 C 34.133 61.482 31.752 60.472 30.803 58.806 L 29.962 57.346 L 19.845 39.284 Z M 34.556 65.546 C 34.635 65.562 35.503 65.707 36.372 65.711 C 37.203 65.715 38.035 65.581 38.184 65.543 L 36.372 68.795 Z M 44.987 53.325 C 43.892 50.108 41.298 48.413 39.112 46.988 C 36.686 45.406 35.666 44.587 35.623 43.066 C 35.639 40.985 37.291 39.284 39.324 39.284 L 52.803 39.284 Z M 38.479 35 C 38.743 30.899 42.104 27.647 46.195 27.647 C 50.29 27.647 53.648 30.899 53.913 35 Z M 45.703 2.722 C 45.703 3.796 46.562 4.674 47.601 4.674 C 48.645 4.674 49.507 3.796 49.507 2.722 C 49.507 1.65 48.645 0.773 47.601 0.773 C 46.562 0.773 45.703 1.65 45.703 2.722 Z M 49.582 20.233 C 49.896 20.233 50.155 20.174 50.155 20.174 L 50.155 17.747 C 49.32 17.747 49.061 17.476 49.061 16.73 L 49.061 6.68 L 46.144 6.68 L 46.144 16.758 C 46.144 19.054 47.216 20.233 49.582 20.233 Z M 37.871 10.528 C 37.871 9.325 38.837 8.872 40.376 8.872 C 42.014 8.872 43.244 9.19 44.356 9.622 L 44.356 7.025 C 43.341 6.575 42.091 6.358 40.318 6.358 C 36.493 6.358 35.034 8.31 35.034 10.609 C 35.034 12.908 35.999 14.159 39.931 14.515 C 41.674 14.67 42.091 15.177 42.091 16.168 C 42.091 17.344 41.075 17.831 38.994 17.831 C 37.352 17.831 35.973 17.401 35.114 17.08 L 35.114 19.643 C 35.999 20.014 37.615 20.363 39.412 20.363 C 43.58 20.363 44.96 18.36 44.96 16.061 C 44.96 13.576 43.942 12.37 40.037 12.026 C 38.343 11.866 37.871 11.462 37.871 10.528 Z M 28.297 8.899 C 30.852 8.899 31.241 10.9 31.241 13.36 C 31.241 15.845 30.852 17.831 28.297 17.831 C 26.919 17.831 26.007 17.344 25.488 17.05 L 25.488 9.673 C 26.007 9.376 26.919 8.899 28.297 8.899 Z M 28.978 6.358 C 27.675 6.358 26.424 6.785 25.488 7.405 L 25.488 0 L 22.571 0 L 22.571 20.047 L 24.286 20.047 L 24.757 18.972 C 25.902 19.829 27.232 20.363 28.978 20.363 C 32.777 20.363 34.184 17.747 34.184 13.36 C 34.184 9.003 32.777 6.358 28.978 6.358 Z\" fill=\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Negro&quot;} */\"></path><path d=\"M 36.363 80 C 16.312 80 0 63.687 0 43.636 C 0 30.717 6.622 19.044 17.715 12.411 C 18.146 12.153 18.704 12.293 18.961 12.724 C 19.219 13.155 19.078 13.713 18.648 13.971 C 8.109 20.273 1.817 31.362 1.817 43.636 C 1.817 62.685 17.315 78.182 36.363 78.182 C 55.411 78.182 70.908 62.685 70.908 43.636 C 70.908 31.362 64.617 20.273 54.079 13.971 C 53.791 13.808 53.615 13.503 53.617 13.173 C 53.62 12.843 53.801 12.54 54.09 12.382 C 54.38 12.223 54.732 12.234 55.011 12.411 C 66.104 19.044 72.726 30.717 72.726 43.636 C 72.726 63.687 56.414 80 36.363 80 Z\" fill=\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Negro&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-9edem9\",layoutDependency:layoutDependency,layoutId:\"WUzYD28CX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.613 51.318\" overflow=\"visible\"><path d=\"M 4.435 50.93 C 3.927 51.161 3.215 51.318 2.55 51.318 C 1.765 51.318 1.026 51.097 0.564 50.478 C 0.175 49.96 0 49.212 0 48.251 C 0 47.143 0.25 46.329 0.758 45.812 C 1.257 45.313 1.94 45.183 2.688 45.183 C 3.215 45.183 3.751 45.248 4.213 45.34 L 4.13 46.31 C 3.689 46.249 3.245 46.218 2.8 46.218 C 2.319 46.218 1.866 46.292 1.598 46.606 C 1.284 46.967 1.192 47.539 1.192 48.251 C 1.192 48.852 1.257 49.36 1.47 49.72 C 1.728 50.145 2.172 50.283 2.661 50.283 C 3.151 50.283 3.687 50.145 4.13 50.006 Z M 4.988 51.226 L 4.988 45.276 L 8.683 45.276 L 8.683 46.292 L 6.152 46.292 L 6.152 47.678 L 8.249 47.678 L 8.249 48.676 L 6.152 48.676 L 6.152 50.21 L 8.683 50.21 L 8.683 51.226 Z M 10.484 48.057 C 11.01 48.057 11.435 48.057 11.74 47.965 C 12.165 47.845 12.368 47.586 12.368 47.05 C 12.368 46.339 11.86 46.209 11.287 46.209 C 11.019 46.209 10.733 46.218 10.484 46.237 Z M 12.46 51.226 C 12.051 50.473 11.669 49.706 11.315 48.925 C 11.056 48.925 10.705 48.916 10.484 48.897 L 10.484 51.226 L 9.319 51.226 L 9.319 45.313 C 9.883 45.248 10.622 45.193 11.195 45.193 C 12.415 45.193 13.551 45.488 13.551 47.031 C 13.551 47.863 13.209 48.473 12.415 48.769 C 12.756 49.471 13.283 50.376 13.801 51.226 Z M 15.342 51.226 L 15.342 46.292 L 13.734 46.292 L 13.734 45.276 L 18.113 45.276 L 18.113 46.292 L 16.506 46.292 L 16.506 51.226 Z M 18.547 45.276 L 19.711 45.276 L 19.711 51.226 L 18.547 51.226 Z M 20.671 51.226 L 20.671 45.276 L 24.45 45.276 L 24.45 46.292 L 21.835 46.292 L 21.835 47.78 L 23.997 47.78 L 23.997 48.777 L 21.835 48.777 L 21.835 51.226 Z M 25.003 45.276 L 26.166 45.276 L 26.166 51.226 L 25.003 51.226 Z M 27.127 51.226 L 27.127 45.276 L 30.823 45.276 L 30.823 46.292 L 28.291 46.292 L 28.291 47.678 L 30.388 47.678 L 30.388 48.676 L 28.291 48.676 L 28.291 50.21 L 30.823 50.21 L 30.823 51.226 Z M 32.623 50.265 C 32.873 50.283 33.002 50.283 33.214 50.283 C 34.526 50.283 34.849 49.72 34.849 48.242 C 34.849 46.847 34.526 46.209 33.214 46.209 C 33.002 46.209 32.817 46.218 32.623 46.237 Z M 31.459 45.35 C 32.068 45.257 32.761 45.193 33.316 45.193 C 35.33 45.193 36.032 46.246 36.032 48.242 C 36.032 50.293 35.33 51.3 33.316 51.3 C 32.761 51.3 32.068 51.272 31.459 51.207 Z M 0.554 0.118 L 1.687 0.118 L 1.687 7.716 L 0.554 7.716 Z M 2.891 6.655 C 3.328 6.725 4.024 6.82 4.685 6.82 C 5.334 6.82 5.959 6.725 6.302 6.395 C 6.502 6.206 6.62 5.947 6.62 5.616 C 6.62 4.873 6.16 4.625 4.85 4.235 C 3.541 3.858 2.703 3.315 2.703 2.029 C 2.703 1.392 2.974 0.873 3.434 0.519 C 3.953 0.118 4.614 0 5.31 0 C 6.006 0 6.75 0.106 7.411 0.236 L 7.268 1.18 C 6.688 1.075 6.1 1.02 5.51 1.014 C 4.992 1.014 4.496 1.073 4.201 1.286 C 3.965 1.463 3.847 1.687 3.847 1.994 C 3.847 2.772 4.449 2.997 5.7 3.374 C 6.927 3.752 7.764 4.271 7.764 5.604 C 7.764 6.312 7.493 6.89 6.998 7.28 C 6.466 7.705 5.711 7.834 4.909 7.834 C 4.166 7.834 3.398 7.728 2.75 7.61 Z M 13.7 3.917 C 13.7 1.911 13.099 1.014 11.577 1.014 C 10.054 1.014 9.452 1.911 9.452 3.917 C 9.452 5.923 10.054 6.82 11.577 6.82 C 13.099 6.82 13.7 5.923 13.7 3.917 Z M 8.296 3.917 C 8.296 1.345 9.275 0 11.577 0 C 13.877 0 14.857 1.345 14.857 3.917 C 14.857 6.489 13.877 7.834 11.577 7.834 C 9.275 7.834 8.296 6.489 8.296 3.917 Z M 21.773 2.536 C 21.773 1.498 21.384 0.991 20.274 0.991 C 19.165 0.991 18.776 1.498 18.776 2.536 C 18.776 3.067 18.87 3.469 19.118 3.728 C 19.378 4.012 19.791 4.094 20.274 4.094 C 20.786 4.089 21.292 3.997 21.773 3.823 Z M 21.773 4.613 C 21.372 4.885 20.734 5.085 20.062 5.085 C 19.319 5.085 18.634 4.885 18.21 4.425 C 17.82 4.023 17.619 3.41 17.619 2.548 C 17.619 1.734 17.82 1.121 18.221 0.708 C 18.67 0.224 19.437 0 20.298 0 C 21.053 0 21.738 0.177 22.186 0.554 C 22.658 0.967 22.906 1.604 22.906 2.477 L 22.906 5.298 C 22.906 6.171 22.658 6.808 22.174 7.233 C 21.69 7.657 20.971 7.834 20.109 7.834 C 19.401 7.834 18.646 7.728 18.009 7.598 L 18.15 6.655 C 18.552 6.737 19.248 6.843 19.921 6.843 C 20.534 6.843 21.1 6.76 21.407 6.442 C 21.655 6.194 21.773 5.793 21.773 5.215 Z M 28.087 3.917 C 28.087 2.112 27.981 0.991 26.483 0.991 C 24.96 0.991 24.866 2.112 24.866 3.917 C 24.866 5.711 24.96 6.855 26.483 6.855 C 27.981 6.855 28.087 5.711 28.087 3.917 Z M 23.733 3.917 C 23.733 1.369 24.264 0 26.483 0 C 28.688 0 29.22 1.369 29.22 3.917 C 29.22 6.454 28.688 7.834 26.483 7.834 C 24.264 7.834 23.733 6.454 23.733 3.917 Z M 34.389 3.917 C 34.389 2.112 34.283 0.991 32.784 0.991 C 31.262 0.991 31.167 2.112 31.167 3.917 C 31.167 5.711 31.262 6.855 32.784 6.855 C 34.283 6.855 34.389 5.711 34.389 3.917 Z M 30.034 3.917 C 30.034 1.369 30.566 0 32.784 0 C 34.991 0 35.522 1.369 35.522 3.917 C 35.522 6.454 34.991 7.834 32.784 7.834 C 30.566 7.834 30.034 6.454 30.034 3.917 Z M 37.506 7.716 L 37.506 1.262 L 35.924 1.864 L 35.582 1.097 L 37.612 0.118 L 38.638 0.118 L 38.638 7.716 Z M 4.269 14.491 C 4.269 12.921 3.798 12.218 2.606 12.218 C 1.405 12.218 0.933 12.921 0.933 14.491 C 0.933 16.061 1.405 16.764 2.606 16.764 C 3.798 16.764 4.269 16.061 4.269 14.491 Z M 4.158 18.769 C 2.91 18.038 1.903 17.771 1.127 17.226 C 0.508 16.792 0.028 16.117 0.028 14.491 C 0.028 12.477 0.795 11.424 2.606 11.424 C 4.407 11.424 5.174 12.477 5.174 14.491 C 5.174 15.47 4.961 16.218 4.537 16.718 C 4.121 17.207 3.418 17.392 2.8 17.41 L 2.8 17.429 C 3.391 17.53 4.001 17.734 4.537 17.983 Z M 8.507 17.466 L 8.442 17.106 C 8.11 17.355 7.657 17.567 7.149 17.567 C 6.189 17.567 5.708 16.986 5.708 16.08 L 5.708 13.198 L 6.549 13.198 L 6.549 15.997 C 6.549 16.579 6.798 16.801 7.297 16.801 C 7.639 16.801 7.971 16.708 8.286 16.56 L 8.286 13.198 L 9.126 13.198 L 9.126 17.466 Z M 12.248 15.553 C 11.996 15.534 11.744 15.525 11.491 15.526 C 10.872 15.526 10.576 15.747 10.576 16.218 C 10.576 16.625 10.844 16.893 11.306 16.893 C 11.647 16.893 11.999 16.773 12.248 16.579 Z M 12.47 17.466 L 12.378 17.106 C 12.054 17.392 11.611 17.558 11.131 17.558 C 10.253 17.558 9.717 16.976 9.717 16.218 C 9.717 15.84 9.865 15.461 10.17 15.221 C 10.456 14.99 10.862 14.898 11.315 14.898 C 11.611 14.898 11.952 14.916 12.248 14.934 L 12.248 14.574 C 12.248 14.315 12.183 14.149 12.073 14.038 C 11.916 13.89 11.657 13.853 11.315 13.853 C 10.899 13.853 10.391 13.927 10.114 13.992 L 9.984 13.289 C 10.354 13.179 10.899 13.105 11.389 13.105 C 11.925 13.105 12.368 13.179 12.673 13.437 C 12.941 13.659 13.089 14.01 13.089 14.528 L 13.089 17.466 Z M 13.891 11.516 L 14.732 11.516 L 14.732 17.466 L 13.891 17.466 Z M 15.572 17.466 L 15.572 13.198 L 16.413 13.198 L 16.413 17.466 Z M 15.988 11.488 C 16.247 11.488 16.459 11.701 16.459 11.959 C 16.459 12.218 16.247 12.421 15.988 12.421 C 15.865 12.422 15.747 12.374 15.66 12.287 C 15.573 12.2 15.525 12.082 15.526 11.959 C 15.526 11.701 15.73 11.488 15.988 11.488 Z M 19.508 17.281 C 19.221 17.429 18.852 17.54 18.482 17.54 C 17.789 17.54 17.392 17.152 17.392 16.376 L 17.392 13.89 L 16.755 13.89 L 16.755 13.272 L 17.419 13.234 L 17.484 11.978 L 18.232 11.978 L 18.232 13.198 L 19.424 13.198 L 19.424 13.89 L 18.232 13.89 L 18.232 16.246 C 18.232 16.56 18.288 16.782 18.612 16.782 C 18.814 16.782 19.009 16.727 19.23 16.625 Z M 20.67 19.147 C 20.882 18.591 21.082 18.03 21.271 17.466 L 20.819 17.466 C 20.384 16.283 19.941 14.731 19.553 13.198 L 20.431 13.198 C 20.717 14.454 21.031 15.655 21.4 16.801 L 21.465 16.801 C 21.807 15.766 22.167 14.426 22.444 13.198 L 23.304 13.198 C 22.832 15.175 22.158 17.42 21.493 19.147 Z M 5.248 27.215 C 5.197 25.616 5.133 24.018 5.054 22.42 L 5.008 22.42 L 3.659 26.209 L 2.707 26.209 L 1.358 22.42 L 1.312 22.42 C 1.233 24.018 1.169 25.616 1.118 27.215 L 0.222 27.215 C 0.287 25.238 0.388 23.252 0.499 21.265 L 1.792 21.265 L 3.16 25.21 L 3.206 25.21 L 4.574 21.265 L 5.867 21.265 C 5.978 23.252 6.08 25.238 6.144 27.215 Z M 9.228 25.303 C 8.976 25.284 8.723 25.274 8.47 25.275 C 7.851 25.275 7.555 25.497 7.555 25.968 C 7.555 26.374 7.823 26.643 8.285 26.643 C 8.627 26.643 8.978 26.522 9.228 26.329 Z M 9.449 27.215 L 9.357 26.855 C 9.034 27.141 8.59 27.308 8.11 27.308 C 7.232 27.308 6.696 26.726 6.696 25.968 C 6.696 25.589 6.844 25.21 7.149 24.97 C 7.435 24.739 7.842 24.647 8.294 24.647 C 8.59 24.647 8.931 24.665 9.228 24.683 L 9.228 24.323 C 9.228 24.065 9.163 23.898 9.052 23.788 C 8.895 23.64 8.636 23.603 8.294 23.603 C 7.879 23.603 7.371 23.677 7.093 23.741 L 6.964 23.039 C 7.334 22.929 7.879 22.855 8.369 22.855 C 8.904 22.855 9.348 22.929 9.653 23.187 C 9.92 23.409 10.068 23.76 10.068 24.277 L 10.068 27.215 Z M 13.467 27.215 L 13.467 24.416 C 13.467 23.871 13.218 23.612 12.747 23.612 C 12.349 23.612 11.998 23.741 11.712 23.88 L 11.712 27.215 L 10.871 27.215 L 10.871 22.947 L 11.49 22.947 L 11.564 23.335 C 11.897 23.076 12.359 22.855 12.857 22.855 C 13.827 22.855 14.308 23.437 14.308 24.342 L 14.308 27.215 Z M 17.355 25.303 C 17.103 25.284 16.851 25.274 16.598 25.275 C 15.979 25.275 15.683 25.497 15.683 25.968 C 15.683 26.374 15.951 26.643 16.413 26.643 C 16.755 26.643 17.106 26.522 17.355 26.329 Z M 17.577 27.215 L 17.485 26.855 C 17.162 27.141 16.718 27.308 16.238 27.308 C 15.36 27.308 14.824 26.726 14.824 25.968 C 14.824 25.589 14.972 25.21 15.277 24.97 C 15.563 24.739 15.97 24.647 16.422 24.647 C 16.718 24.647 17.059 24.665 17.355 24.683 L 17.355 24.323 C 17.355 24.065 17.291 23.898 17.18 23.788 C 17.023 23.64 16.764 23.603 16.422 23.603 C 16.007 23.603 15.498 23.677 15.221 23.741 L 15.092 23.039 C 15.462 22.929 16.007 22.855 16.497 22.855 C 17.032 22.855 17.476 22.929 17.781 23.187 C 18.048 23.409 18.196 23.76 18.196 24.277 L 18.196 27.215 Z M 21.466 23.686 C 21.216 23.64 20.865 23.603 20.561 23.603 C 19.831 23.603 19.646 24.102 19.646 25.127 C 19.646 26.088 19.84 26.615 20.551 26.615 C 20.865 26.615 21.189 26.55 21.466 26.412 Z M 21.466 26.975 C 21.17 27.178 20.81 27.308 20.45 27.308 C 19.239 27.308 18.796 26.522 18.796 25.118 C 18.796 23.52 19.295 22.855 20.477 22.855 C 21.115 22.855 21.845 22.993 22.307 23.15 L 22.307 27.603 C 22.307 28.065 22.159 28.389 21.919 28.62 C 21.605 28.906 21.115 28.989 20.606 28.989 C 20.126 28.989 19.627 28.915 19.23 28.841 L 19.341 28.121 C 19.646 28.167 20.089 28.232 20.487 28.232 C 20.828 28.232 21.142 28.195 21.299 28.038 C 21.411 27.917 21.466 27.742 21.466 27.511 Z M 25.464 24.721 C 25.464 24.083 25.28 23.575 24.596 23.575 C 23.977 23.575 23.682 24.129 23.644 24.721 Z M 26.195 26.966 C 25.816 27.141 25.271 27.308 24.716 27.308 C 23.46 27.308 22.785 26.522 22.785 25.109 C 22.785 23.935 23.321 22.855 24.624 22.855 C 25.659 22.855 26.259 23.594 26.259 24.739 C 26.259 24.97 26.232 25.201 26.195 25.386 L 23.636 25.386 C 23.654 25.765 23.747 26.07 23.921 26.264 C 24.116 26.476 24.421 26.559 24.772 26.559 C 25.216 26.559 25.65 26.439 26.001 26.291 Z M 31.838 27.215 L 31.838 24.388 C 31.838 23.852 31.579 23.612 31.108 23.612 C 30.785 23.612 30.443 23.723 30.12 23.908 C 30.147 24.074 30.166 24.268 30.166 24.435 L 30.166 27.215 L 29.325 27.215 L 29.325 24.388 C 29.325 23.852 29.076 23.612 28.604 23.612 C 28.263 23.612 27.967 23.704 27.653 23.871 L 27.653 27.215 L 26.812 27.215 L 26.812 22.947 L 27.431 22.947 L 27.505 23.335 C 27.81 23.104 28.244 22.855 28.79 22.855 C 29.298 22.855 29.676 23.048 29.898 23.4 C 30.268 23.095 30.72 22.855 31.229 22.855 C 32.18 22.855 32.679 23.381 32.679 24.425 L 32.679 27.215 Z M 35.809 24.721 C 35.809 24.083 35.625 23.575 34.941 23.575 C 34.322 23.575 34.027 24.129 33.989 24.721 Z M 36.539 26.966 C 36.161 27.141 35.615 27.308 35.061 27.308 C 33.804 27.308 33.13 26.522 33.13 25.109 C 33.13 23.935 33.666 22.855 34.969 22.855 C 36.004 22.855 36.604 23.594 36.604 24.739 C 36.604 24.97 36.576 25.201 36.539 25.386 L 33.98 25.386 C 33.999 25.765 34.091 26.07 34.267 26.264 C 34.461 26.476 34.765 26.559 35.117 26.559 C 35.56 26.559 35.994 26.439 36.345 26.291 Z M 39.753 27.215 L 39.753 24.416 C 39.753 23.871 39.504 23.612 39.033 23.612 C 38.635 23.612 38.284 23.741 37.998 23.88 L 37.998 27.215 L 37.157 27.215 L 37.157 22.947 L 37.776 22.947 L 37.85 23.335 C 38.182 23.076 38.645 22.855 39.143 22.855 C 40.113 22.855 40.594 23.437 40.594 24.342 L 40.594 27.215 Z M 43.613 27.031 C 43.296 27.195 42.945 27.284 42.588 27.289 C 41.895 27.289 41.498 26.901 41.498 26.125 L 41.498 23.64 L 40.86 23.64 L 40.86 23.021 L 41.525 22.984 L 41.59 21.727 L 42.339 21.727 L 42.339 22.947 L 43.53 22.947 L 43.53 23.64 L 42.339 23.64 L 42.339 25.996 C 42.339 26.31 42.394 26.532 42.717 26.532 C 42.921 26.532 43.115 26.476 43.336 26.374 Z M 0.277 36.133 C 0.619 36.188 1.164 36.263 1.682 36.263 C 2.19 36.263 2.68 36.188 2.947 35.93 C 3.104 35.782 3.197 35.579 3.197 35.32 C 3.197 34.738 2.837 34.544 1.811 34.239 C 0.786 33.943 0.129 33.519 0.129 32.511 C 0.129 32.013 0.342 31.606 0.702 31.329 C 1.109 31.014 1.626 30.923 2.172 30.923 C 2.716 30.923 3.298 31.006 3.816 31.107 L 3.705 31.846 C 3.251 31.765 2.79 31.722 2.328 31.717 C 1.922 31.717 1.534 31.763 1.303 31.93 C 1.118 32.068 1.026 32.243 1.026 32.484 C 1.026 33.094 1.497 33.269 2.476 33.565 C 3.437 33.86 4.093 34.267 4.093 35.311 C 4.093 35.866 3.881 36.318 3.493 36.623 C 3.077 36.955 2.486 37.057 1.857 37.057 C 1.275 37.057 0.675 36.973 0.166 36.882 Z M 5.468 38.646 C 5.68 38.09 5.88 37.529 6.068 36.965 L 5.616 36.965 C 5.182 35.782 4.738 34.23 4.35 32.697 L 5.228 32.697 C 5.514 33.953 5.829 35.154 6.198 36.299 L 6.263 36.299 C 6.604 35.265 6.965 33.925 7.242 32.697 L 8.101 32.697 C 7.63 34.674 6.955 36.919 6.29 38.646 Z M 8.396 36.18 C 8.793 36.244 9.218 36.309 9.652 36.309 C 9.966 36.309 10.262 36.281 10.447 36.152 C 10.579 36.073 10.657 35.927 10.65 35.773 C 10.65 35.431 10.391 35.32 9.615 35.117 C 8.931 34.941 8.303 34.664 8.303 33.852 C 8.303 33.389 8.516 33.057 8.858 32.853 C 9.172 32.659 9.578 32.604 10.013 32.604 C 10.428 32.604 10.881 32.659 11.232 32.733 L 11.158 33.435 C 10.835 33.389 10.474 33.352 10.105 33.352 C 9.736 33.352 9.486 33.389 9.329 33.5 C 9.218 33.57 9.151 33.692 9.153 33.823 C 9.153 34.165 9.495 34.239 10.345 34.489 C 11.093 34.711 11.509 35.043 11.509 35.727 C 11.509 36.188 11.325 36.521 11.038 36.733 C 10.696 36.983 10.225 37.057 9.736 37.057 C 9.228 37.057 8.738 36.992 8.312 36.89 Z M 14.215 36.779 C 13.929 36.927 13.559 37.039 13.189 37.039 C 12.497 37.039 12.099 36.65 12.099 35.874 L 12.099 33.389 L 11.462 33.389 L 11.462 32.77 L 12.127 32.733 L 12.191 31.477 L 12.94 31.477 L 12.94 32.697 L 14.132 32.697 L 14.132 33.389 L 12.94 33.389 L 12.94 35.745 C 12.94 36.059 12.995 36.281 13.319 36.281 C 13.522 36.281 13.716 36.226 13.938 36.124 Z M 17.013 34.47 C 17.013 33.833 16.829 33.325 16.145 33.325 C 15.526 33.325 15.231 33.879 15.194 34.47 Z M 17.743 36.715 C 17.365 36.89 16.82 37.057 16.265 37.057 C 15.008 37.057 14.335 36.271 14.335 34.858 C 14.335 33.685 14.87 32.604 16.173 32.604 C 17.208 32.604 17.808 33.343 17.808 34.489 C 17.808 34.72 17.781 34.951 17.743 35.135 L 15.184 35.135 C 15.203 35.514 15.295 35.819 15.471 36.013 C 15.665 36.226 15.97 36.309 16.321 36.309 C 16.764 36.309 17.199 36.188 17.549 36.041 Z M 23.387 36.965 L 23.387 34.137 C 23.387 33.602 23.128 33.362 22.658 33.362 C 22.334 33.362 21.992 33.472 21.669 33.657 C 21.696 33.823 21.715 34.017 21.715 34.184 L 21.715 36.965 L 20.874 36.965 L 20.874 34.137 C 20.874 33.602 20.625 33.362 20.154 33.362 C 19.812 33.362 19.516 33.454 19.202 33.621 L 19.202 36.965 L 18.361 36.965 L 18.361 32.697 L 18.98 32.697 L 19.054 33.084 C 19.359 32.853 19.793 32.604 20.338 32.604 C 20.846 32.604 21.225 32.798 21.447 33.149 C 21.817 32.844 22.269 32.604 22.777 32.604 C 23.729 32.604 24.228 33.13 24.228 34.175 L 24.228 36.965 Z M 24.845 36.18 C 25.242 36.244 25.667 36.309 26.101 36.309 C 26.416 36.309 26.711 36.281 26.896 36.152 C 27.028 36.073 27.106 35.927 27.099 35.773 C 27.099 35.431 26.841 35.32 26.064 35.117 C 25.381 34.941 24.753 34.664 24.753 33.852 C 24.753 33.389 24.965 33.057 25.307 32.853 C 25.621 32.659 26.027 32.604 26.462 32.604 C 26.878 32.604 27.33 32.659 27.682 32.733 L 27.607 33.435 C 27.284 33.389 26.924 33.352 26.554 33.352 C 26.185 33.352 25.935 33.389 25.779 33.5 C 25.667 33.57 25.601 33.692 25.603 33.823 C 25.603 34.165 25.944 34.239 26.795 34.489 C 27.543 34.711 27.959 35.043 27.959 35.727 C 27.959 36.188 27.774 36.521 27.488 36.733 C 27.145 36.983 26.674 37.057 26.185 37.057 C 25.676 37.057 25.187 36.992 24.761 36.89 Z\" fill=\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Darck Variable&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({l3AAn2IYS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.613 51.318\" overflow=\"visible\"><path d=\"M 4.435 50.93 C 3.927 51.161 3.215 51.318 2.55 51.318 C 1.765 51.318 1.026 51.097 0.564 50.478 C 0.175 49.96 0 49.212 0 48.251 C 0 47.143 0.25 46.329 0.758 45.812 C 1.257 45.313 1.94 45.183 2.688 45.183 C 3.215 45.183 3.751 45.248 4.213 45.34 L 4.13 46.31 C 3.689 46.249 3.245 46.218 2.8 46.218 C 2.319 46.218 1.866 46.292 1.598 46.606 C 1.284 46.967 1.192 47.539 1.192 48.251 C 1.192 48.852 1.257 49.36 1.47 49.72 C 1.728 50.145 2.172 50.283 2.661 50.283 C 3.151 50.283 3.687 50.145 4.13 50.006 Z M 4.988 51.226 L 4.988 45.276 L 8.683 45.276 L 8.683 46.292 L 6.152 46.292 L 6.152 47.678 L 8.249 47.678 L 8.249 48.676 L 6.152 48.676 L 6.152 50.21 L 8.683 50.21 L 8.683 51.226 Z M 10.484 48.057 C 11.01 48.057 11.435 48.057 11.74 47.965 C 12.165 47.845 12.368 47.586 12.368 47.05 C 12.368 46.339 11.86 46.209 11.287 46.209 C 11.019 46.209 10.733 46.218 10.484 46.237 Z M 12.46 51.226 C 12.051 50.473 11.669 49.706 11.315 48.925 C 11.056 48.925 10.705 48.916 10.484 48.897 L 10.484 51.226 L 9.319 51.226 L 9.319 45.313 C 9.883 45.248 10.622 45.193 11.195 45.193 C 12.415 45.193 13.551 45.488 13.551 47.031 C 13.551 47.863 13.209 48.473 12.415 48.769 C 12.756 49.471 13.283 50.376 13.801 51.226 Z M 15.342 51.226 L 15.342 46.292 L 13.734 46.292 L 13.734 45.276 L 18.113 45.276 L 18.113 46.292 L 16.506 46.292 L 16.506 51.226 Z M 18.547 45.276 L 19.711 45.276 L 19.711 51.226 L 18.547 51.226 Z M 20.671 51.226 L 20.671 45.276 L 24.45 45.276 L 24.45 46.292 L 21.835 46.292 L 21.835 47.78 L 23.997 47.78 L 23.997 48.777 L 21.835 48.777 L 21.835 51.226 Z M 25.003 45.276 L 26.166 45.276 L 26.166 51.226 L 25.003 51.226 Z M 27.127 51.226 L 27.127 45.276 L 30.823 45.276 L 30.823 46.292 L 28.291 46.292 L 28.291 47.678 L 30.388 47.678 L 30.388 48.676 L 28.291 48.676 L 28.291 50.21 L 30.823 50.21 L 30.823 51.226 Z M 32.623 50.265 C 32.873 50.283 33.002 50.283 33.214 50.283 C 34.526 50.283 34.849 49.72 34.849 48.242 C 34.849 46.847 34.526 46.209 33.214 46.209 C 33.002 46.209 32.817 46.218 32.623 46.237 Z M 31.459 45.35 C 32.068 45.257 32.761 45.193 33.316 45.193 C 35.33 45.193 36.032 46.246 36.032 48.242 C 36.032 50.293 35.33 51.3 33.316 51.3 C 32.761 51.3 32.068 51.272 31.459 51.207 Z M 0.554 0.118 L 1.687 0.118 L 1.687 7.716 L 0.554 7.716 Z M 2.891 6.655 C 3.328 6.725 4.024 6.82 4.685 6.82 C 5.334 6.82 5.959 6.725 6.302 6.395 C 6.502 6.206 6.62 5.947 6.62 5.616 C 6.62 4.873 6.16 4.625 4.85 4.235 C 3.541 3.858 2.703 3.315 2.703 2.029 C 2.703 1.392 2.974 0.873 3.434 0.519 C 3.953 0.118 4.614 0 5.31 0 C 6.006 0 6.75 0.106 7.411 0.236 L 7.268 1.18 C 6.688 1.075 6.1 1.02 5.51 1.014 C 4.992 1.014 4.496 1.073 4.201 1.286 C 3.965 1.463 3.847 1.687 3.847 1.994 C 3.847 2.772 4.449 2.997 5.7 3.374 C 6.927 3.752 7.764 4.271 7.764 5.604 C 7.764 6.312 7.493 6.89 6.998 7.28 C 6.466 7.705 5.711 7.834 4.909 7.834 C 4.166 7.834 3.398 7.728 2.75 7.61 Z M 13.7 3.917 C 13.7 1.911 13.099 1.014 11.577 1.014 C 10.054 1.014 9.452 1.911 9.452 3.917 C 9.452 5.923 10.054 6.82 11.577 6.82 C 13.099 6.82 13.7 5.923 13.7 3.917 Z M 8.296 3.917 C 8.296 1.345 9.275 0 11.577 0 C 13.877 0 14.857 1.345 14.857 3.917 C 14.857 6.489 13.877 7.834 11.577 7.834 C 9.275 7.834 8.296 6.489 8.296 3.917 Z M 21.773 2.536 C 21.773 1.498 21.384 0.991 20.274 0.991 C 19.165 0.991 18.776 1.498 18.776 2.536 C 18.776 3.067 18.87 3.469 19.118 3.728 C 19.378 4.012 19.791 4.094 20.274 4.094 C 20.786 4.089 21.292 3.997 21.773 3.823 Z M 21.773 4.613 C 21.372 4.885 20.734 5.085 20.062 5.085 C 19.319 5.085 18.634 4.885 18.21 4.425 C 17.82 4.023 17.619 3.41 17.619 2.548 C 17.619 1.734 17.82 1.121 18.221 0.708 C 18.67 0.224 19.437 0 20.298 0 C 21.053 0 21.738 0.177 22.186 0.554 C 22.658 0.967 22.906 1.604 22.906 2.477 L 22.906 5.298 C 22.906 6.171 22.658 6.808 22.174 7.233 C 21.69 7.657 20.971 7.834 20.109 7.834 C 19.401 7.834 18.646 7.728 18.009 7.598 L 18.15 6.655 C 18.552 6.737 19.248 6.843 19.921 6.843 C 20.534 6.843 21.1 6.76 21.407 6.442 C 21.655 6.194 21.773 5.793 21.773 5.215 Z M 28.087 3.917 C 28.087 2.112 27.981 0.991 26.483 0.991 C 24.96 0.991 24.866 2.112 24.866 3.917 C 24.866 5.711 24.96 6.855 26.483 6.855 C 27.981 6.855 28.087 5.711 28.087 3.917 Z M 23.733 3.917 C 23.733 1.369 24.264 0 26.483 0 C 28.688 0 29.22 1.369 29.22 3.917 C 29.22 6.454 28.688 7.834 26.483 7.834 C 24.264 7.834 23.733 6.454 23.733 3.917 Z M 34.389 3.917 C 34.389 2.112 34.283 0.991 32.784 0.991 C 31.262 0.991 31.167 2.112 31.167 3.917 C 31.167 5.711 31.262 6.855 32.784 6.855 C 34.283 6.855 34.389 5.711 34.389 3.917 Z M 30.034 3.917 C 30.034 1.369 30.566 0 32.784 0 C 34.991 0 35.522 1.369 35.522 3.917 C 35.522 6.454 34.991 7.834 32.784 7.834 C 30.566 7.834 30.034 6.454 30.034 3.917 Z M 37.506 7.716 L 37.506 1.262 L 35.924 1.864 L 35.582 1.097 L 37.612 0.118 L 38.638 0.118 L 38.638 7.716 Z M 4.269 14.491 C 4.269 12.921 3.798 12.218 2.606 12.218 C 1.405 12.218 0.933 12.921 0.933 14.491 C 0.933 16.061 1.405 16.764 2.606 16.764 C 3.798 16.764 4.269 16.061 4.269 14.491 Z M 4.158 18.769 C 2.91 18.038 1.903 17.771 1.127 17.226 C 0.508 16.792 0.028 16.117 0.028 14.491 C 0.028 12.477 0.795 11.424 2.606 11.424 C 4.407 11.424 5.174 12.477 5.174 14.491 C 5.174 15.47 4.961 16.218 4.537 16.718 C 4.121 17.207 3.418 17.392 2.8 17.41 L 2.8 17.429 C 3.391 17.53 4.001 17.734 4.537 17.983 Z M 8.507 17.466 L 8.442 17.106 C 8.11 17.355 7.657 17.567 7.149 17.567 C 6.189 17.567 5.708 16.986 5.708 16.08 L 5.708 13.198 L 6.549 13.198 L 6.549 15.997 C 6.549 16.579 6.798 16.801 7.297 16.801 C 7.639 16.801 7.971 16.708 8.286 16.56 L 8.286 13.198 L 9.126 13.198 L 9.126 17.466 Z M 12.248 15.553 C 11.996 15.534 11.744 15.525 11.491 15.526 C 10.872 15.526 10.576 15.747 10.576 16.218 C 10.576 16.625 10.844 16.893 11.306 16.893 C 11.647 16.893 11.999 16.773 12.248 16.579 Z M 12.47 17.466 L 12.378 17.106 C 12.054 17.392 11.611 17.558 11.131 17.558 C 10.253 17.558 9.717 16.976 9.717 16.218 C 9.717 15.84 9.865 15.461 10.17 15.221 C 10.456 14.99 10.862 14.898 11.315 14.898 C 11.611 14.898 11.952 14.916 12.248 14.934 L 12.248 14.574 C 12.248 14.315 12.183 14.149 12.073 14.038 C 11.916 13.89 11.657 13.853 11.315 13.853 C 10.899 13.853 10.391 13.927 10.114 13.992 L 9.984 13.289 C 10.354 13.179 10.899 13.105 11.389 13.105 C 11.925 13.105 12.368 13.179 12.673 13.437 C 12.941 13.659 13.089 14.01 13.089 14.528 L 13.089 17.466 Z M 13.891 11.516 L 14.732 11.516 L 14.732 17.466 L 13.891 17.466 Z M 15.572 17.466 L 15.572 13.198 L 16.413 13.198 L 16.413 17.466 Z M 15.988 11.488 C 16.247 11.488 16.459 11.701 16.459 11.959 C 16.459 12.218 16.247 12.421 15.988 12.421 C 15.865 12.422 15.747 12.374 15.66 12.287 C 15.573 12.2 15.525 12.082 15.526 11.959 C 15.526 11.701 15.73 11.488 15.988 11.488 Z M 19.508 17.281 C 19.221 17.429 18.852 17.54 18.482 17.54 C 17.789 17.54 17.392 17.152 17.392 16.376 L 17.392 13.89 L 16.755 13.89 L 16.755 13.272 L 17.419 13.234 L 17.484 11.978 L 18.232 11.978 L 18.232 13.198 L 19.424 13.198 L 19.424 13.89 L 18.232 13.89 L 18.232 16.246 C 18.232 16.56 18.288 16.782 18.612 16.782 C 18.814 16.782 19.009 16.727 19.23 16.625 Z M 20.67 19.147 C 20.882 18.591 21.082 18.03 21.271 17.466 L 20.819 17.466 C 20.384 16.283 19.941 14.731 19.553 13.198 L 20.431 13.198 C 20.717 14.454 21.031 15.655 21.4 16.801 L 21.465 16.801 C 21.807 15.766 22.167 14.426 22.444 13.198 L 23.304 13.198 C 22.832 15.175 22.158 17.42 21.493 19.147 Z M 5.248 27.215 C 5.197 25.616 5.133 24.018 5.054 22.42 L 5.008 22.42 L 3.659 26.209 L 2.707 26.209 L 1.358 22.42 L 1.312 22.42 C 1.233 24.018 1.169 25.616 1.118 27.215 L 0.222 27.215 C 0.287 25.238 0.388 23.252 0.499 21.265 L 1.792 21.265 L 3.16 25.21 L 3.206 25.21 L 4.574 21.265 L 5.867 21.265 C 5.978 23.252 6.08 25.238 6.144 27.215 Z M 9.228 25.303 C 8.976 25.284 8.723 25.274 8.47 25.275 C 7.851 25.275 7.555 25.497 7.555 25.968 C 7.555 26.374 7.823 26.643 8.285 26.643 C 8.627 26.643 8.978 26.522 9.228 26.329 Z M 9.449 27.215 L 9.357 26.855 C 9.034 27.141 8.59 27.308 8.11 27.308 C 7.232 27.308 6.696 26.726 6.696 25.968 C 6.696 25.589 6.844 25.21 7.149 24.97 C 7.435 24.739 7.842 24.647 8.294 24.647 C 8.59 24.647 8.931 24.665 9.228 24.683 L 9.228 24.323 C 9.228 24.065 9.163 23.898 9.052 23.788 C 8.895 23.64 8.636 23.603 8.294 23.603 C 7.879 23.603 7.371 23.677 7.093 23.741 L 6.964 23.039 C 7.334 22.929 7.879 22.855 8.369 22.855 C 8.904 22.855 9.348 22.929 9.653 23.187 C 9.92 23.409 10.068 23.76 10.068 24.277 L 10.068 27.215 Z M 13.467 27.215 L 13.467 24.416 C 13.467 23.871 13.218 23.612 12.747 23.612 C 12.349 23.612 11.998 23.741 11.712 23.88 L 11.712 27.215 L 10.871 27.215 L 10.871 22.947 L 11.49 22.947 L 11.564 23.335 C 11.897 23.076 12.359 22.855 12.857 22.855 C 13.827 22.855 14.308 23.437 14.308 24.342 L 14.308 27.215 Z M 17.355 25.303 C 17.103 25.284 16.851 25.274 16.598 25.275 C 15.979 25.275 15.683 25.497 15.683 25.968 C 15.683 26.374 15.951 26.643 16.413 26.643 C 16.755 26.643 17.106 26.522 17.355 26.329 Z M 17.577 27.215 L 17.485 26.855 C 17.162 27.141 16.718 27.308 16.238 27.308 C 15.36 27.308 14.824 26.726 14.824 25.968 C 14.824 25.589 14.972 25.21 15.277 24.97 C 15.563 24.739 15.97 24.647 16.422 24.647 C 16.718 24.647 17.059 24.665 17.355 24.683 L 17.355 24.323 C 17.355 24.065 17.291 23.898 17.18 23.788 C 17.023 23.64 16.764 23.603 16.422 23.603 C 16.007 23.603 15.498 23.677 15.221 23.741 L 15.092 23.039 C 15.462 22.929 16.007 22.855 16.497 22.855 C 17.032 22.855 17.476 22.929 17.781 23.187 C 18.048 23.409 18.196 23.76 18.196 24.277 L 18.196 27.215 Z M 21.466 23.686 C 21.216 23.64 20.865 23.603 20.561 23.603 C 19.831 23.603 19.646 24.102 19.646 25.127 C 19.646 26.088 19.84 26.615 20.551 26.615 C 20.865 26.615 21.189 26.55 21.466 26.412 Z M 21.466 26.975 C 21.17 27.178 20.81 27.308 20.45 27.308 C 19.239 27.308 18.796 26.522 18.796 25.118 C 18.796 23.52 19.295 22.855 20.477 22.855 C 21.115 22.855 21.845 22.993 22.307 23.15 L 22.307 27.603 C 22.307 28.065 22.159 28.389 21.919 28.62 C 21.605 28.906 21.115 28.989 20.606 28.989 C 20.126 28.989 19.627 28.915 19.23 28.841 L 19.341 28.121 C 19.646 28.167 20.089 28.232 20.487 28.232 C 20.828 28.232 21.142 28.195 21.299 28.038 C 21.411 27.917 21.466 27.742 21.466 27.511 Z M 25.464 24.721 C 25.464 24.083 25.28 23.575 24.596 23.575 C 23.977 23.575 23.682 24.129 23.644 24.721 Z M 26.195 26.966 C 25.816 27.141 25.271 27.308 24.716 27.308 C 23.46 27.308 22.785 26.522 22.785 25.109 C 22.785 23.935 23.321 22.855 24.624 22.855 C 25.659 22.855 26.259 23.594 26.259 24.739 C 26.259 24.97 26.232 25.201 26.195 25.386 L 23.636 25.386 C 23.654 25.765 23.747 26.07 23.921 26.264 C 24.116 26.476 24.421 26.559 24.772 26.559 C 25.216 26.559 25.65 26.439 26.001 26.291 Z M 31.838 27.215 L 31.838 24.388 C 31.838 23.852 31.579 23.612 31.108 23.612 C 30.785 23.612 30.443 23.723 30.12 23.908 C 30.147 24.074 30.166 24.268 30.166 24.435 L 30.166 27.215 L 29.325 27.215 L 29.325 24.388 C 29.325 23.852 29.076 23.612 28.604 23.612 C 28.263 23.612 27.967 23.704 27.653 23.871 L 27.653 27.215 L 26.812 27.215 L 26.812 22.947 L 27.431 22.947 L 27.505 23.335 C 27.81 23.104 28.244 22.855 28.79 22.855 C 29.298 22.855 29.676 23.048 29.898 23.4 C 30.268 23.095 30.72 22.855 31.229 22.855 C 32.18 22.855 32.679 23.381 32.679 24.425 L 32.679 27.215 Z M 35.809 24.721 C 35.809 24.083 35.625 23.575 34.941 23.575 C 34.322 23.575 34.027 24.129 33.989 24.721 Z M 36.539 26.966 C 36.161 27.141 35.615 27.308 35.061 27.308 C 33.804 27.308 33.13 26.522 33.13 25.109 C 33.13 23.935 33.666 22.855 34.969 22.855 C 36.004 22.855 36.604 23.594 36.604 24.739 C 36.604 24.97 36.576 25.201 36.539 25.386 L 33.98 25.386 C 33.999 25.765 34.091 26.07 34.267 26.264 C 34.461 26.476 34.765 26.559 35.117 26.559 C 35.56 26.559 35.994 26.439 36.345 26.291 Z M 39.753 27.215 L 39.753 24.416 C 39.753 23.871 39.504 23.612 39.033 23.612 C 38.635 23.612 38.284 23.741 37.998 23.88 L 37.998 27.215 L 37.157 27.215 L 37.157 22.947 L 37.776 22.947 L 37.85 23.335 C 38.182 23.076 38.645 22.855 39.143 22.855 C 40.113 22.855 40.594 23.437 40.594 24.342 L 40.594 27.215 Z M 43.613 27.031 C 43.296 27.195 42.945 27.284 42.588 27.289 C 41.895 27.289 41.498 26.901 41.498 26.125 L 41.498 23.64 L 40.86 23.64 L 40.86 23.021 L 41.525 22.984 L 41.59 21.727 L 42.339 21.727 L 42.339 22.947 L 43.53 22.947 L 43.53 23.64 L 42.339 23.64 L 42.339 25.996 C 42.339 26.31 42.394 26.532 42.717 26.532 C 42.921 26.532 43.115 26.476 43.336 26.374 Z M 0.277 36.133 C 0.619 36.188 1.164 36.263 1.682 36.263 C 2.19 36.263 2.68 36.188 2.947 35.93 C 3.104 35.782 3.197 35.579 3.197 35.32 C 3.197 34.738 2.837 34.544 1.811 34.239 C 0.786 33.943 0.129 33.519 0.129 32.511 C 0.129 32.013 0.342 31.606 0.702 31.329 C 1.109 31.014 1.626 30.923 2.172 30.923 C 2.716 30.923 3.298 31.006 3.816 31.107 L 3.705 31.846 C 3.251 31.765 2.79 31.722 2.328 31.717 C 1.922 31.717 1.534 31.763 1.303 31.93 C 1.118 32.068 1.026 32.243 1.026 32.484 C 1.026 33.094 1.497 33.269 2.476 33.565 C 3.437 33.86 4.093 34.267 4.093 35.311 C 4.093 35.866 3.881 36.318 3.493 36.623 C 3.077 36.955 2.486 37.057 1.857 37.057 C 1.275 37.057 0.675 36.973 0.166 36.882 Z M 5.468 38.646 C 5.68 38.09 5.88 37.529 6.068 36.965 L 5.616 36.965 C 5.182 35.782 4.738 34.23 4.35 32.697 L 5.228 32.697 C 5.514 33.953 5.829 35.154 6.198 36.299 L 6.263 36.299 C 6.604 35.265 6.965 33.925 7.242 32.697 L 8.101 32.697 C 7.63 34.674 6.955 36.919 6.29 38.646 Z M 8.396 36.18 C 8.793 36.244 9.218 36.309 9.652 36.309 C 9.966 36.309 10.262 36.281 10.447 36.152 C 10.579 36.073 10.657 35.927 10.65 35.773 C 10.65 35.431 10.391 35.32 9.615 35.117 C 8.931 34.941 8.303 34.664 8.303 33.852 C 8.303 33.389 8.516 33.057 8.858 32.853 C 9.172 32.659 9.578 32.604 10.013 32.604 C 10.428 32.604 10.881 32.659 11.232 32.733 L 11.158 33.435 C 10.835 33.389 10.474 33.352 10.105 33.352 C 9.736 33.352 9.486 33.389 9.329 33.5 C 9.218 33.57 9.151 33.692 9.153 33.823 C 9.153 34.165 9.495 34.239 10.345 34.489 C 11.093 34.711 11.509 35.043 11.509 35.727 C 11.509 36.188 11.325 36.521 11.038 36.733 C 10.696 36.983 10.225 37.057 9.736 37.057 C 9.228 37.057 8.738 36.992 8.312 36.89 Z M 14.215 36.779 C 13.929 36.927 13.559 37.039 13.189 37.039 C 12.497 37.039 12.099 36.65 12.099 35.874 L 12.099 33.389 L 11.462 33.389 L 11.462 32.77 L 12.127 32.733 L 12.191 31.477 L 12.94 31.477 L 12.94 32.697 L 14.132 32.697 L 14.132 33.389 L 12.94 33.389 L 12.94 35.745 C 12.94 36.059 12.995 36.281 13.319 36.281 C 13.522 36.281 13.716 36.226 13.938 36.124 Z M 17.013 34.47 C 17.013 33.833 16.829 33.325 16.145 33.325 C 15.526 33.325 15.231 33.879 15.194 34.47 Z M 17.743 36.715 C 17.365 36.89 16.82 37.057 16.265 37.057 C 15.008 37.057 14.335 36.271 14.335 34.858 C 14.335 33.685 14.87 32.604 16.173 32.604 C 17.208 32.604 17.808 33.343 17.808 34.489 C 17.808 34.72 17.781 34.951 17.743 35.135 L 15.184 35.135 C 15.203 35.514 15.295 35.819 15.471 36.013 C 15.665 36.226 15.97 36.309 16.321 36.309 C 16.764 36.309 17.199 36.188 17.549 36.041 Z M 23.387 36.965 L 23.387 34.137 C 23.387 33.602 23.128 33.362 22.658 33.362 C 22.334 33.362 21.992 33.472 21.669 33.657 C 21.696 33.823 21.715 34.017 21.715 34.184 L 21.715 36.965 L 20.874 36.965 L 20.874 34.137 C 20.874 33.602 20.625 33.362 20.154 33.362 C 19.812 33.362 19.516 33.454 19.202 33.621 L 19.202 36.965 L 18.361 36.965 L 18.361 32.697 L 18.98 32.697 L 19.054 33.084 C 19.359 32.853 19.793 32.604 20.338 32.604 C 20.846 32.604 21.225 32.798 21.447 33.149 C 21.817 32.844 22.269 32.604 22.777 32.604 C 23.729 32.604 24.228 33.13 24.228 34.175 L 24.228 36.965 Z M 24.845 36.18 C 25.242 36.244 25.667 36.309 26.101 36.309 C 26.416 36.309 26.711 36.281 26.896 36.152 C 27.028 36.073 27.106 35.927 27.099 35.773 C 27.099 35.431 26.841 35.32 26.064 35.117 C 25.381 34.941 24.753 34.664 24.753 33.852 C 24.753 33.389 24.965 33.057 25.307 32.853 C 25.621 32.659 26.027 32.604 26.462 32.604 C 26.878 32.604 27.33 32.659 27.682 32.733 L 27.607 33.435 C 27.284 33.389 26.924 33.352 26.554 33.352 C 26.185 33.352 25.935 33.389 25.779 33.5 C 25.667 33.57 25.601 33.692 25.603 33.823 C 25.603 34.165 25.944 34.239 26.795 34.489 C 27.543 34.711 27.959 35.043 27.959 35.727 C 27.959 36.188 27.774 36.521 27.488 36.733 C 27.145 36.983 26.674 37.057 26.185 37.057 C 25.676 37.057 25.187 36.992 24.761 36.89 Z\" fill=\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Negro&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-mem98j\",layoutDependency:layoutDependency,layoutId:\"CATHKrKMs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.435 6.135\" overflow=\"visible\"><path d=\"M 4.435 5.747 C 3.927 5.978 3.215 6.135 2.55 6.135 C 1.765 6.135 1.026 5.914 0.564 5.294 C 0.175 4.777 0 4.029 0 3.067 C 0 1.959 0.25 1.146 0.758 0.629 C 1.257 0.129 1.94 0 2.688 0 C 3.215 0 3.751 0.065 4.213 0.157 L 4.13 1.127 C 3.689 1.065 3.245 1.035 2.8 1.035 C 2.319 1.035 1.866 1.108 1.598 1.423 C 1.284 1.783 1.192 2.356 1.192 3.067 C 1.192 3.668 1.257 4.176 1.47 4.537 C 1.728 4.961 2.172 5.1 2.661 5.1 C 3.151 5.1 3.687 4.961 4.13 4.823 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d348np\",layoutDependency:layoutDependency,layoutId:\"TMUpIS9sH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.696 5.95\" overflow=\"visible\"><path d=\"M 0 5.95 L 0 0 L 3.696 0 L 3.696 1.016 L 1.164 1.016 L 1.164 2.402 L 3.261 2.402 L 3.261 3.4 L 1.164 3.4 L 1.164 4.934 L 3.696 4.934 L 3.696 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8ibjm8\",layoutDependency:layoutDependency,layoutId:\"Mdg8bAVlt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.885 1.848\" overflow=\"visible\"><path d=\"M 0 1.848 C 0.526 1.848 0.951 1.848 1.256 1.756 C 1.681 1.636 1.885 1.377 1.885 0.841 C 1.885 0.13 1.377 0 0.804 0 C 0.536 0 0.249 0.01 0 0.028 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l38dfl\",layoutDependency:layoutDependency,layoutId:\"G1k3ITLq9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.481 6.033\" overflow=\"visible\"><path d=\"M 3.141 6.033 C 2.732 5.28 2.35 4.513 1.996 3.732 C 1.737 3.732 1.386 3.724 1.164 3.705 L 1.164 6.033 L 0 6.033 L 0 0.12 C 0.563 0.055 1.302 0 1.875 0 C 3.095 0 4.231 0.296 4.231 1.839 C 4.231 2.67 3.89 3.28 3.095 3.576 C 3.437 4.278 3.963 5.183 4.481 6.033 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o3iyad\",layoutDependency:layoutDependency,layoutId:\"N8E3PhYrr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.379 5.95\" overflow=\"visible\"><path d=\"M 1.608 5.95 L 1.608 1.016 L 0 1.016 L 0 0 L 4.379 0 L 4.379 1.016 L 2.771 1.016 L 2.771 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4fmpim\",layoutDependency:layoutDependency,layoutId:\"ul_oARSJl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.164 5.95\" overflow=\"visible\"><path d=\"M 0 0 L 1.164 0 L 1.164 5.95 L 0 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fifo8v\",layoutDependency:layoutDependency,layoutId:\"EqffbRz9Q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.779 5.95\" overflow=\"visible\"><path d=\"M 0 5.95 L 0 0 L 3.779 0 L 3.779 1.016 L 1.164 1.016 L 1.164 2.504 L 3.326 2.504 L 3.326 3.502 L 1.164 3.502 L 1.164 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1acu0s1\",layoutDependency:layoutDependency,layoutId:\"uJsPMszDr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.164 5.95\" overflow=\"visible\"><path d=\"M 0 0 L 1.164 0 L 1.164 5.95 L 0 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hivl0u\",layoutDependency:layoutDependency,layoutId:\"IxZeM74ri\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.696 5.95\" overflow=\"visible\"><path d=\"M 0 5.95 L 0 0 L 3.696 0 L 3.696 1.016 L 1.164 1.016 L 1.164 2.402 L 3.261 2.402 L 3.261 3.4 L 1.164 3.4 L 1.164 4.934 L 3.696 4.934 L 3.696 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o20q98\",layoutDependency:layoutDependency,layoutId:\"dqH7eWH8z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.226 4.075\" overflow=\"visible\"><path d=\"M 0 4.056 C 0.25 4.075 0.379 4.075 0.592 4.075 C 1.903 4.075 2.226 3.511 2.226 2.033 C 2.226 0.638 1.903 0 0.592 0 C 0.379 0 0.194 0.01 0 0.028 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h4yjy4\",layoutDependency:layoutDependency,layoutId:\"GvOUA_Zbi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.573 6.107\" overflow=\"visible\"><path d=\"M 0 0.157 C 0.61 0.065 1.302 0 1.857 0 C 3.871 0 4.573 1.053 4.573 3.049 C 4.573 5.1 3.871 6.107 1.857 6.107 C 1.302 6.107 0.61 6.079 0 6.014 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o6mc5n\",layoutDependency:layoutDependency,layoutId:\"t6R1ErksR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.133 7.599\" overflow=\"visible\"><path d=\"M 0 0 L 1.133 0 L 1.133 7.599 L 0 7.599 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7axhqu\",layoutDependency:layoutDependency,layoutId:\"SFKI8Gj2K\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.061 7.834\" overflow=\"visible\"><path d=\"M 0.189 6.655 C 0.626 6.725 1.321 6.82 1.982 6.82 C 2.631 6.82 3.257 6.725 3.599 6.395 C 3.799 6.206 3.917 5.947 3.917 5.616 C 3.917 4.873 3.457 4.625 2.147 4.235 C 0.838 3.858 0 3.315 0 2.029 C 0 1.392 0.271 0.873 0.732 0.519 C 1.25 0.118 1.911 0 2.608 0 C 3.304 0 4.047 0.106 4.708 0.236 L 4.566 1.18 C 3.986 1.075 3.397 1.02 2.808 1.014 C 2.289 1.014 1.793 1.073 1.498 1.286 C 1.262 1.463 1.144 1.687 1.144 1.994 C 1.144 2.772 1.746 2.997 2.997 3.374 C 4.224 3.752 5.061 4.271 5.061 5.604 C 5.061 6.312 4.791 6.89 4.295 7.28 C 3.764 7.705 3.008 7.834 2.206 7.834 C 1.463 7.834 0.696 7.728 0.047 7.61 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n0552f\",layoutDependency:layoutDependency,layoutId:\"QWGYChBHp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.248 5.806\" overflow=\"visible\"><path d=\"M 4.248 2.903 C 4.248 0.897 3.646 0 2.124 0 C 0.602 0 0 0.897 0 2.903 C 0 4.909 0.602 5.806 2.124 5.806 C 3.646 5.806 4.248 4.909 4.248 2.903 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1paqc40\",layoutDependency:layoutDependency,layoutId:\"X9wmpQ6Wa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.56 7.834\" overflow=\"visible\"><path d=\"M 0 3.917 C 0 1.345 0.979 0 3.28 0 C 5.581 0 6.56 1.345 6.56 3.917 C 6.56 6.489 5.581 7.834 3.28 7.834 C 0.979 7.834 0 6.489 0 3.917 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-62nn2m\",layoutDependency:layoutDependency,layoutId:\"RFBlwguJB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.997 3.103\" overflow=\"visible\"><path d=\"M 2.997 1.546 C 2.997 0.507 2.608 0 1.498 0 C 0.389 0 0 0.507 0 1.546 C 0 2.077 0.094 2.478 0.342 2.738 C 0.602 3.021 1.015 3.103 1.498 3.103 C 2.01 3.098 2.516 3.006 2.997 2.832 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ly5g1i\",layoutDependency:layoutDependency,layoutId:\"wn1ACHDog\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.286 7.834\" overflow=\"visible\"><path d=\"M 4.154 4.613 C 3.753 4.885 3.115 5.085 2.443 5.085 C 1.699 5.085 1.015 4.885 0.591 4.425 C 0.201 4.023 0 3.41 0 2.548 C 0 1.734 0.201 1.121 0.602 0.708 C 1.05 0.224 1.817 0 2.679 0 C 3.434 0 4.118 0.177 4.567 0.554 C 5.038 0.967 5.286 1.604 5.286 2.477 L 5.286 5.298 C 5.286 6.171 5.038 6.808 4.555 7.233 C 4.071 7.657 3.351 7.834 2.49 7.834 C 1.782 7.834 1.027 7.728 0.389 7.598 L 0.531 6.655 C 0.933 6.737 1.629 6.843 2.301 6.843 C 2.915 6.843 3.481 6.76 3.788 6.442 C 4.035 6.194 4.154 5.793 4.154 5.215 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gn2ol6\",layoutDependency:layoutDependency,layoutId:\"tIuIPiuPH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.221 5.864\" overflow=\"visible\"><path d=\"M 3.221 2.926 C 3.221 1.121 3.115 0 1.617 0 C 0.094 0 0 1.121 0 2.926 C 0 4.72 0.094 5.864 1.617 5.864 C 3.115 5.864 3.221 4.72 3.221 2.926 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1702ly1\",layoutDependency:layoutDependency,layoutId:\"Ftt_937f3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.487 7.834\" overflow=\"visible\"><path d=\"M 0 3.917 C 0 1.369 0.531 0 2.75 0 C 4.956 0 5.487 1.369 5.487 3.917 C 5.487 6.454 4.956 7.834 2.75 7.834 C 0.531 7.834 0 6.454 0 3.917 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i6odu1\",layoutDependency:layoutDependency,layoutId:\"DzFTQm2_4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.221 5.864\" overflow=\"visible\"><path d=\"M 3.221 2.926 C 3.221 1.121 3.115 0 1.617 0 C 0.094 0 0 1.121 0 2.926 C 0 4.72 0.094 5.864 1.617 5.864 C 3.115 5.864 3.221 4.72 3.221 2.926 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mdmmu6\",layoutDependency:layoutDependency,layoutId:\"g96jMv8l3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.487 7.834\" overflow=\"visible\"><path d=\"M 0 3.917 C 0 1.369 0.532 0 2.75 0 C 4.956 0 5.487 1.369 5.487 3.917 C 5.487 6.454 4.956 7.834 2.75 7.834 C 0.532 7.834 0 6.454 0 3.917 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y1zeeh\",layoutDependency:layoutDependency,layoutId:\"ncg6WJQmh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.056 7.599\" overflow=\"visible\"><path d=\"M 1.924 7.599 L 1.924 1.145 L 0.342 1.747 L 0 0.98 L 2.03 0 L 3.056 0 L 3.056 7.599 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dzv8sm\",layoutDependency:layoutDependency,layoutId:\"MokiJhzsZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.335 4.546\" overflow=\"visible\"><path d=\"M 3.335 2.273 C 3.335 0.702 2.864 0 1.672 0 C 0.472 0 0 0.702 0 2.273 C 0 3.843 0.472 4.546 1.672 4.546 C 2.864 4.546 3.335 3.843 3.335 2.273 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yxtyzn\",layoutDependency:layoutDependency,layoutId:\"uCCHB9_Sr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.146 7.345\" overflow=\"visible\"><path d=\"M 4.13 7.345 C 2.883 6.615 1.875 6.347 1.1 5.802 C 0.48 5.368 0 4.693 0 3.067 C 0 1.053 0.767 0 2.578 0 C 4.38 0 5.146 1.053 5.146 3.067 C 5.146 4.047 4.934 4.795 4.509 5.294 C 4.093 5.783 3.391 5.968 2.772 5.987 L 2.772 6.005 C 3.364 6.107 3.973 6.31 4.509 6.559 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m7et92\",layoutDependency:layoutDependency,layoutId:\"Hsa2vMIAA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.418 4.37\" overflow=\"visible\"><path d=\"M 2.799 4.268 L 2.734 3.908 C 2.402 4.157 1.949 4.37 1.441 4.37 C 0.481 4.37 0 3.788 0 2.882 L 0 0 L 0.841 0 L 0.841 2.799 C 0.841 3.382 1.09 3.603 1.589 3.603 C 1.931 3.603 2.263 3.511 2.578 3.363 L 2.578 0 L 3.418 0 L 3.418 4.268 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2aq2sp\",layoutDependency:layoutDependency,layoutId:\"pUR0sFxiT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.672 1.368\" overflow=\"visible\"><path d=\"M 1.672 0.028 C 1.42 0.008 1.167 -0.001 0.915 0 C 0.296 0 0 0.222 0 0.693 C 0 1.099 0.268 1.368 0.73 1.368 C 1.071 1.368 1.423 1.247 1.672 1.054 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zh38sj\",layoutDependency:layoutDependency,layoutId:\"vbdaglSkF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.372 4.453\" overflow=\"visible\"><path d=\"M 2.753 4.361 L 2.661 4 C 2.337 4.287 1.893 4.453 1.414 4.453 C 0.536 4.453 0 3.871 0 3.113 C 0 2.734 0.148 2.356 0.453 2.116 C 0.739 1.885 1.145 1.792 1.598 1.792 C 1.893 1.792 2.235 1.81 2.531 1.829 L 2.531 1.469 C 2.531 1.21 2.466 1.044 2.356 0.933 C 2.199 0.785 1.94 0.748 1.598 0.748 C 1.182 0.748 0.674 0.822 0.397 0.887 L 0.267 0.184 C 0.637 0.074 1.182 0 1.672 0 C 2.207 0 2.651 0.074 2.956 0.332 C 3.224 0.554 3.372 0.905 3.372 1.422 L 3.372 4.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aapug4\",layoutDependency:layoutDependency,layoutId:\"eSoZ2gYwg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 5.95\" overflow=\"visible\"><path d=\"M 0 0 L 0.841 0 L 0.841 5.95 L 0 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1f7vmsj\",layoutDependency:layoutDependency,layoutId:\"jn2M7jZzI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 4.268\" overflow=\"visible\"><path d=\"M 0 4.268 L 0 0 L 0.841 0 L 0.841 4.268 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uyd7tv\",layoutDependency:layoutDependency,layoutId:\"eLD85T1tQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.462 0 C 0.72 0 0.933 0.212 0.933 0.471 C 0.933 0.73 0.72 0.933 0.462 0.933 C 0.339 0.934 0.221 0.886 0.134 0.799 C 0.047 0.712 -0.001 0.594 0 0.471 C 0 0.212 0.204 0 0.462 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1higtc1\",layoutDependency:layoutDependency,layoutId:\"TVvooxExg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.753 5.562\" overflow=\"visible\"><path d=\"M 2.753 5.303 C 2.467 5.451 2.097 5.562 1.728 5.562 C 1.034 5.562 0.637 5.174 0.637 4.398 L 0.637 1.912 L 0 1.912 L 0 1.294 L 0.665 1.256 L 0.729 0 L 1.478 0 L 1.478 1.22 L 2.67 1.22 L 2.67 1.912 L 1.478 1.912 L 1.478 4.268 C 1.478 4.582 1.533 4.804 1.857 4.804 C 2.06 4.804 2.254 4.749 2.476 4.647 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x6apzu\",layoutDependency:layoutDependency,layoutId:\"rY7Is1NOO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.751 5.95\" overflow=\"visible\"><path d=\"M 1.118 5.95 C 1.329 5.393 1.53 4.833 1.718 4.268 L 1.266 4.268 C 0.831 3.085 0.388 1.533 0 0 L 0.878 0 C 1.164 1.256 1.478 2.457 1.847 3.603 L 1.912 3.603 C 2.254 2.568 2.614 1.228 2.891 0 L 3.751 0 C 3.279 1.977 2.605 4.222 1.94 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qsojbj\",layoutDependency:layoutDependency,layoutId:\"OX8jYnjXx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.922 5.95\" overflow=\"visible\"><path d=\"M 5.026 5.95 C 4.975 4.351 4.91 2.753 4.832 1.155 L 4.785 1.155 L 3.436 4.943 L 2.485 4.943 L 1.136 1.155 L 1.09 1.155 C 1.011 2.753 0.946 4.351 0.896 5.95 L 0 5.95 C 0.065 3.973 0.166 1.987 0.277 0 L 1.57 0 L 2.938 3.945 L 2.984 3.945 L 4.351 0 L 5.645 0 C 5.756 1.987 5.857 3.973 5.922 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jgmxx8\",layoutDependency:layoutDependency,layoutId:\"eY1xbxsB2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.672 1.368\" overflow=\"visible\"><path d=\"M 1.672 0.028 C 1.42 0.008 1.168 -0.001 0.915 0 C 0.296 0 0 0.222 0 0.693 C 0 1.099 0.268 1.368 0.73 1.368 C 1.072 1.368 1.423 1.247 1.672 1.054 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18xo1bd\",layoutDependency:layoutDependency,layoutId:\"JlFhR3q23\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.372 4.453\" overflow=\"visible\"><path d=\"M 2.753 4.361 L 2.661 4 C 2.337 4.287 1.893 4.453 1.414 4.453 C 0.536 4.453 0 3.871 0 3.113 C 0 2.734 0.148 2.356 0.453 2.116 C 0.739 1.885 1.145 1.792 1.598 1.792 C 1.893 1.792 2.235 1.81 2.531 1.829 L 2.531 1.469 C 2.531 1.21 2.467 1.044 2.356 0.933 C 2.199 0.785 1.94 0.748 1.598 0.748 C 1.183 0.748 0.674 0.822 0.397 0.887 L 0.268 0.184 C 0.637 0.074 1.183 0 1.672 0 C 2.208 0 2.651 0.074 2.957 0.332 C 3.224 0.554 3.372 0.905 3.372 1.422 L 3.372 4.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c6qz2d\",layoutDependency:layoutDependency,layoutId:\"k9xceNE78\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.437 4.361\" overflow=\"visible\"><path d=\"M 2.596 4.361 L 2.596 1.561 C 2.596 1.016 2.347 0.757 1.875 0.757 C 1.478 0.757 1.127 0.887 0.841 1.025 L 0.841 4.361 L 0 4.361 L 0 0.092 L 0.619 0.092 L 0.693 0.48 C 1.026 0.222 1.488 0 1.986 0 C 2.956 0 3.437 0.582 3.437 1.487 L 3.437 4.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ikl62p\",layoutDependency:layoutDependency,layoutId:\"AyMa0lGb7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.672 1.368\" overflow=\"visible\"><path d=\"M 1.672 0.028 C 1.42 0.008 1.167 -0.001 0.915 0 C 0.296 0 0 0.222 0 0.693 C 0 1.099 0.268 1.368 0.73 1.368 C 1.072 1.368 1.423 1.247 1.672 1.054 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k1bh3z\",layoutDependency:layoutDependency,layoutId:\"LidLiKOny\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.372 4.453\" overflow=\"visible\"><path d=\"M 2.753 4.361 L 2.661 4 C 2.337 4.287 1.893 4.453 1.414 4.453 C 0.536 4.453 0 3.871 0 3.113 C 0 2.734 0.148 2.356 0.453 2.116 C 0.739 1.885 1.145 1.792 1.598 1.792 C 1.893 1.792 2.235 1.81 2.531 1.829 L 2.531 1.469 C 2.531 1.21 2.467 1.044 2.356 0.933 C 2.199 0.785 1.94 0.748 1.598 0.748 C 1.183 0.748 0.674 0.822 0.397 0.887 L 0.267 0.184 C 0.637 0.074 1.183 0 1.672 0 C 2.208 0 2.651 0.074 2.957 0.332 C 3.224 0.554 3.372 0.905 3.372 1.422 L 3.372 4.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ry1ovj\",layoutDependency:layoutDependency,layoutId:\"LSvREvjLw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.82 3.012\" overflow=\"visible\"><path d=\"M 1.82 0.083 C 1.571 0.037 1.22 0 0.915 0 C 0.185 0 0 0.499 0 1.525 C 0 2.485 0.194 3.012 0.906 3.012 C 1.22 3.012 1.543 2.947 1.82 2.809 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zii5fu\",layoutDependency:layoutDependency,layoutId:\"DWR26kyKt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.511 6.134\" overflow=\"visible\"><path d=\"M 2.67 4.12 C 2.374 4.324 2.014 4.453 1.654 4.453 C 0.443 4.453 0 3.667 0 2.263 C 0 0.665 0.499 0 1.681 0 C 2.319 0 3.049 0.139 3.511 0.296 L 3.511 4.748 C 3.511 5.21 3.363 5.534 3.123 5.765 C 2.809 6.051 2.319 6.134 1.81 6.134 C 1.331 6.134 0.831 6.061 0.434 5.987 L 0.545 5.266 C 0.85 5.312 1.294 5.377 1.691 5.377 C 2.032 5.377 2.347 5.34 2.504 5.183 C 2.615 5.063 2.67 4.887 2.67 4.656 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11ks9rq\",layoutDependency:layoutDependency,layoutId:\"HwbSKwx5a\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.82 1.146\" overflow=\"visible\"><path d=\"M 1.82 1.146 C 1.82 0.508 1.636 0 0.952 0 C 0.333 0 0.037 0.554 0 1.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6at9eh\",layoutDependency:layoutDependency,layoutId:\"fSIzEVblB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.474 4.453\" overflow=\"visible\"><path d=\"M 3.409 4.111 C 3.031 4.287 2.485 4.453 1.931 4.453 C 0.674 4.453 0 3.667 0 2.254 C 0 1.081 0.536 0 1.839 0 C 2.874 0 3.474 0.739 3.474 1.885 C 3.474 2.116 3.446 2.347 3.409 2.531 L 0.85 2.531 C 0.869 2.91 0.961 3.215 1.136 3.409 C 1.331 3.622 1.635 3.705 1.987 3.705 C 2.43 3.705 2.864 3.584 3.215 3.436 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yczj60\",layoutDependency:layoutDependency,layoutId:\"VU1dRF8cA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.867 4.361\" overflow=\"visible\"><path d=\"M 5.026 4.361 L 5.026 1.533 C 5.026 0.998 4.767 0.757 4.296 0.757 C 3.973 0.757 3.631 0.868 3.308 1.053 C 3.335 1.219 3.354 1.413 3.354 1.58 L 3.354 4.361 L 2.513 4.361 L 2.513 1.533 C 2.513 0.998 2.264 0.757 1.792 0.757 C 1.451 0.757 1.155 0.85 0.841 1.016 L 0.841 4.361 L 0 4.361 L 0 0.092 L 0.619 0.092 L 0.693 0.48 C 0.998 0.249 1.432 0 1.978 0 C 2.486 0 2.864 0.193 3.086 0.545 C 3.456 0.24 3.908 0 4.417 0 C 5.368 0 5.867 0.526 5.867 1.571 L 5.867 4.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xsq4qx\",layoutDependency:layoutDependency,layoutId:\"vPM5ev5zP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.82 1.146\" overflow=\"visible\"><path d=\"M 1.82 1.146 C 1.82 0.508 1.636 0 0.952 0 C 0.333 0 0.037 0.554 0 1.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16m7mez\",layoutDependency:layoutDependency,layoutId:\"v6dfDxN3B\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.474 4.453\" overflow=\"visible\"><path d=\"M 3.409 4.111 C 3.031 4.287 2.485 4.453 1.931 4.453 C 0.674 4.453 0 3.667 0 2.254 C 0 1.081 0.536 0 1.839 0 C 2.874 0 3.474 0.739 3.474 1.885 C 3.474 2.116 3.446 2.347 3.409 2.531 L 0.85 2.531 C 0.869 2.91 0.961 3.215 1.137 3.409 C 1.331 3.622 1.635 3.705 1.987 3.705 C 2.43 3.705 2.864 3.584 3.215 3.436 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cu170v\",layoutDependency:layoutDependency,layoutId:\"hJ7mEwh1C\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.437 4.361\" overflow=\"visible\"><path d=\"M 2.596 4.361 L 2.596 1.561 C 2.596 1.016 2.348 0.757 1.876 0.757 C 1.478 0.757 1.128 0.887 0.841 1.025 L 0.841 4.361 L 0 4.361 L 0 0.092 L 0.619 0.092 L 0.693 0.48 C 1.026 0.222 1.488 0 1.986 0 C 2.957 0 3.437 0.582 3.437 1.487 L 3.437 4.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y8rqw4\",layoutDependency:layoutDependency,layoutId:\"udAjxbvRU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.753 5.562\" overflow=\"visible\"><path d=\"M 2.753 5.303 C 2.436 5.468 2.085 5.556 1.728 5.562 C 1.035 5.562 0.637 5.174 0.637 4.398 L 0.637 1.912 L 0 1.912 L 0 1.294 L 0.665 1.256 L 0.73 0 L 1.478 0 L 1.478 1.22 L 2.67 1.22 L 2.67 1.912 L 1.478 1.912 L 1.478 4.268 C 1.478 4.582 1.533 4.804 1.857 4.804 C 2.06 4.804 2.255 4.749 2.476 4.647 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-roeu04\",layoutDependency:layoutDependency,layoutId:\"PFkI_y5ur\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.964 6.134\" overflow=\"visible\"><path d=\"M 0.148 5.211 C 0.49 5.266 1.035 5.34 1.553 5.34 C 2.061 5.34 2.55 5.266 2.818 5.007 C 2.975 4.859 3.068 4.656 3.068 4.398 C 3.068 3.816 2.707 3.621 1.682 3.317 C 0.656 3.021 0 2.596 0 1.589 C 0 1.09 0.212 0.683 0.573 0.406 C 0.98 0.092 1.497 0 2.042 0 C 2.587 0 3.169 0.083 3.687 0.185 L 3.576 0.924 C 3.121 0.842 2.661 0.799 2.199 0.795 C 1.792 0.795 1.404 0.841 1.174 1.007 C 0.989 1.145 0.896 1.321 0.896 1.561 C 0.896 2.171 1.367 2.347 2.347 2.642 C 3.308 2.938 3.964 3.344 3.964 4.388 C 3.964 4.943 3.751 5.395 3.364 5.7 C 2.947 6.033 2.356 6.134 1.728 6.134 C 1.146 6.134 0.545 6.051 0.037 5.959 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d25zbw\",layoutDependency:layoutDependency,layoutId:\"llz3I7QgL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.751 5.95\" overflow=\"visible\"><path d=\"M 1.118 5.95 C 1.329 5.393 1.53 4.833 1.718 4.268 L 1.266 4.268 C 0.831 3.085 0.388 1.533 0 0 L 0.878 0 C 1.164 1.256 1.478 2.457 1.847 3.603 L 1.912 3.603 C 2.254 2.569 2.614 1.228 2.892 0 L 3.751 0 C 3.279 1.977 2.605 4.222 1.94 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-crzgrc\",layoutDependency:layoutDependency,layoutId:\"HDDDQyvla\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.206 4.452\" overflow=\"visible\"><path d=\"M 0.092 3.575 C 0.49 3.64 0.914 3.705 1.349 3.705 C 1.663 3.705 1.959 3.677 2.144 3.548 C 2.276 3.468 2.354 3.323 2.347 3.169 C 2.347 2.827 2.088 2.716 1.312 2.513 C 0.628 2.337 0 2.06 0 1.247 C 0 0.785 0.212 0.453 0.554 0.249 C 0.868 0.055 1.275 0 1.709 0 C 2.125 0 2.577 0.055 2.929 0.129 L 2.855 0.831 C 2.531 0.785 2.171 0.748 1.802 0.748 C 1.432 0.748 1.183 0.785 1.026 0.896 C 0.915 0.965 0.848 1.088 0.85 1.219 C 0.85 1.561 1.191 1.635 2.042 1.885 C 2.79 2.106 3.206 2.439 3.206 3.122 C 3.206 3.584 3.021 3.917 2.735 4.129 C 2.393 4.379 1.922 4.452 1.432 4.452 C 0.924 4.452 0.435 4.388 0.009 4.286 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sv95ez\",layoutDependency:layoutDependency,layoutId:\"BywD_C40n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.753 5.562\" overflow=\"visible\"><path d=\"M 2.753 5.303 C 2.467 5.45 2.097 5.562 1.728 5.562 C 1.035 5.562 0.637 5.173 0.637 4.398 L 0.637 1.912 L 0 1.912 L 0 1.293 L 0.665 1.257 L 0.73 0 L 1.478 0 L 1.478 1.22 L 2.67 1.22 L 2.67 1.912 L 1.478 1.912 L 1.478 4.268 C 1.478 4.582 1.533 4.804 1.857 4.804 C 2.06 4.804 2.255 4.749 2.476 4.647 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qyvj8w\",layoutDependency:layoutDependency,layoutId:\"FL1x2BzK0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.82 1.146\" overflow=\"visible\"><path d=\"M 1.82 1.146 C 1.82 0.509 1.635 0 0.951 0 C 0.333 0 0.037 0.554 0 1.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t2zgj6\",layoutDependency:layoutDependency,layoutId:\"f9xd00Oqi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.473 4.452\" overflow=\"visible\"><path d=\"M 3.409 4.111 C 3.03 4.286 2.485 4.452 1.93 4.452 C 0.674 4.452 0 3.667 0 2.254 C 0 1.081 0.536 0 1.839 0 C 2.873 0 3.473 0.738 3.473 1.885 C 3.473 2.116 3.446 2.347 3.409 2.531 L 0.85 2.531 C 0.868 2.91 0.961 3.215 1.136 3.409 C 1.33 3.622 1.635 3.705 1.986 3.705 C 2.43 3.705 2.864 3.584 3.215 3.436 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a6u74b\",layoutDependency:layoutDependency,layoutId:\"XniepdgAn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.867 4.361\" overflow=\"visible\"><path d=\"M 5.026 4.361 L 5.026 1.533 C 5.026 0.998 4.767 0.757 4.297 0.757 C 3.974 0.757 3.631 0.868 3.308 1.053 C 3.335 1.219 3.354 1.413 3.354 1.579 L 3.354 4.361 L 2.513 4.361 L 2.513 1.533 C 2.513 0.998 2.264 0.757 1.793 0.757 C 1.451 0.757 1.155 0.85 0.841 1.017 L 0.841 4.361 L 0 4.361 L 0 0.092 L 0.619 0.092 L 0.693 0.48 C 0.999 0.249 1.432 0 1.978 0 C 2.486 0 2.864 0.194 3.086 0.545 C 3.456 0.24 3.908 0 4.416 0 C 5.368 0 5.867 0.526 5.867 1.571 L 5.867 4.361 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1skg8by\",layoutDependency:layoutDependency,layoutId:\"v0Pme9v6W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.206 4.452\" overflow=\"visible\"><path d=\"M 0.092 3.575 C 0.49 3.64 0.914 3.705 1.348 3.705 C 1.663 3.705 1.959 3.677 2.143 3.548 C 2.275 3.468 2.353 3.323 2.347 3.169 C 2.347 2.827 2.088 2.716 1.312 2.513 C 0.628 2.337 0 2.06 0 1.247 C 0 0.785 0.212 0.453 0.554 0.249 C 0.868 0.055 1.275 0 1.709 0 C 2.125 0 2.577 0.055 2.929 0.129 L 2.855 0.831 C 2.531 0.785 2.171 0.748 1.801 0.748 C 1.432 0.748 1.182 0.785 1.026 0.896 C 0.915 0.965 0.848 1.088 0.85 1.219 C 0.85 1.561 1.191 1.635 2.042 1.885 C 2.79 2.106 3.206 2.439 3.206 3.122 C 3.206 3.584 3.021 3.917 2.735 4.129 C 2.393 4.379 1.922 4.452 1.432 4.452 C 0.924 4.452 0.434 4.388 0.009 4.286 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fx6t1w\",layoutDependency:layoutDependency,layoutId:\"Mhvn21hFV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 122.186 72.727\" overflow=\"visible\"><path d=\"M 85.823 72.727 L 0.931 72.727 C 0.601 72.735 0.293 72.563 0.125 72.279 C -0.042 71.994 -0.042 71.641 0.125 71.357 C 0.293 71.073 0.601 70.901 0.931 70.909 L 85.822 70.909 C 104.871 70.909 120.368 55.412 120.368 36.364 C 120.368 17.315 104.871 1.818 85.823 1.818 L 19.114 1.818 C 18.784 1.826 18.475 1.655 18.308 1.37 C 18.141 1.086 18.141 0.733 18.308 0.448 C 18.475 0.164 18.784 -0.008 19.114 0 L 85.823 0 C 105.874 0 122.186 16.313 122.186 36.364 C 122.186 56.415 105.874 72.727 85.823 72.727 Z\" fill=\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Darck Variable&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({l3AAn2IYS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 122.186 72.727\" overflow=\"visible\"><path d=\"M 85.823 72.727 L 0.931 72.727 C 0.601 72.735 0.293 72.563 0.125 72.279 C -0.042 71.994 -0.042 71.641 0.125 71.357 C 0.293 71.073 0.601 70.901 0.931 70.909 L 85.822 70.909 C 104.871 70.909 120.368 55.412 120.368 36.364 C 120.368 17.315 104.871 1.818 85.823 1.818 L 19.114 1.818 C 18.784 1.826 18.475 1.655 18.308 1.37 C 18.141 1.086 18.141 0.733 18.308 0.448 C 18.475 0.164 18.784 -0.008 19.114 0 L 85.823 0 C 105.874 0 122.186 16.313 122.186 36.364 C 122.186 56.415 105.874 72.727 85.823 72.727 Z\" fill=\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Negro&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-anaxyx\",layoutDependency:layoutDependency,layoutId:\"Ur3RWeWtr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.144 75.913\" overflow=\"visible\"><path d=\"M 31.404 23.55 C 27.432 23.55 23.85 25.525 21.668 28.873 C 19.488 25.525 15.906 23.55 11.932 23.55 C 5.353 23.55 0.002 28.922 0.002 35.52 C 0.002 35.52 0 35.583 0 36.733 C 0 37.884 0.133 38.918 1.045 40.494 C 1.96 42.069 21.581 75.913 21.581 75.913 C 21.581 75.913 41.065 42.277 42.027 40.494 C 42.991 38.707 43.144 37.946 43.144 36.733 L 43.144 35.52 C 43.144 28.922 37.879 23.55 31.404 23.55 Z M 11.932 27.647 C 16.026 27.647 19.386 30.899 19.648 35 L 4.221 35 C 4.483 30.899 7.843 27.647 11.932 27.647 Z M 17.565 39.284 C 16.973 40.421 16.654 41.68 16.633 42.962 L 16.628 42.962 C 16.628 43.004 16.629 43.048 16.631 43.09 L 16.631 43.099 C 16.696 47.121 19.671 49.064 22.068 50.626 C 24.916 52.484 26.527 53.681 26.527 56.731 C 26.527 59.735 24.145 61.482 21.219 61.482 C 19.342 61.482 16.961 60.472 16.012 58.806 L 15.171 57.346 L 5.054 39.284 Z M 19.765 65.546 C 19.844 65.562 20.712 65.707 21.581 65.711 C 22.412 65.715 23.244 65.581 23.393 65.543 L 21.581 68.795 Z M 30.197 53.325 C 29.102 50.108 26.507 48.413 24.321 46.988 C 21.895 45.406 20.876 44.587 20.832 43.066 C 20.848 40.985 22.5 39.284 24.533 39.284 L 38.013 39.284 Z M 23.689 35 C 23.952 30.899 27.313 27.647 31.404 27.647 C 35.499 27.647 38.857 30.899 39.122 35 Z M 30.912 2.722 C 30.912 3.796 31.771 4.674 32.81 4.674 C 33.854 4.674 34.716 3.796 34.716 2.722 C 34.716 1.65 33.854 0.773 32.81 0.773 C 31.771 0.773 30.912 1.65 30.912 2.722 Z M 34.791 20.233 C 35.105 20.233 35.364 20.174 35.364 20.174 L 35.364 17.747 C 34.529 17.747 34.27 17.476 34.27 16.73 L 34.27 6.68 L 31.353 6.68 L 31.353 16.758 C 31.353 19.054 32.425 20.233 34.791 20.233 Z M 23.08 10.528 C 23.08 9.325 24.046 8.872 25.586 8.872 C 27.223 8.872 28.453 9.19 29.565 9.622 L 29.565 7.025 C 28.55 6.575 27.3 6.358 25.527 6.358 C 21.702 6.358 20.243 8.31 20.243 10.609 C 20.243 12.908 21.208 14.159 25.14 14.515 C 26.883 14.67 27.3 15.177 27.3 16.168 C 27.3 17.344 26.284 17.831 24.203 17.831 C 22.561 17.831 21.182 17.401 20.323 17.08 L 20.323 19.643 C 21.208 20.014 22.824 20.363 24.621 20.363 C 28.79 20.363 30.169 18.36 30.169 16.061 C 30.169 13.576 29.151 12.37 25.246 12.026 C 23.552 11.866 23.08 11.462 23.08 10.528 Z M 13.506 8.899 C 16.061 8.899 16.45 10.9 16.45 13.36 C 16.45 15.845 16.061 17.831 13.506 17.831 C 12.128 17.831 11.216 17.344 10.697 17.05 L 10.697 9.673 C 11.216 9.376 12.128 8.899 13.506 8.899 Z M 14.187 6.358 C 12.884 6.358 11.633 6.785 10.697 7.405 L 10.697 0 L 7.78 0 L 7.78 20.047 L 9.495 20.047 L 9.966 18.972 C 11.111 19.829 12.441 20.363 14.187 20.363 C 17.986 20.363 19.393 17.747 19.393 13.36 C 19.393 9.003 17.986 6.358 14.187 6.358 Z\" fill=\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Darck Variable&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({l3AAn2IYS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.144 75.913\" overflow=\"visible\"><path d=\"M 31.404 23.55 C 27.432 23.55 23.85 25.525 21.668 28.873 C 19.488 25.525 15.906 23.55 11.932 23.55 C 5.353 23.55 0.002 28.922 0.002 35.52 C 0.002 35.52 0 35.583 0 36.733 C 0 37.884 0.133 38.918 1.045 40.494 C 1.96 42.069 21.581 75.913 21.581 75.913 C 21.581 75.913 41.065 42.277 42.027 40.494 C 42.991 38.707 43.144 37.946 43.144 36.733 L 43.144 35.52 C 43.144 28.922 37.879 23.55 31.404 23.55 Z M 11.932 27.647 C 16.026 27.647 19.386 30.899 19.648 35 L 4.221 35 C 4.483 30.899 7.843 27.647 11.932 27.647 Z M 17.565 39.284 C 16.973 40.421 16.654 41.68 16.633 42.962 L 16.628 42.962 C 16.628 43.004 16.629 43.048 16.631 43.09 L 16.631 43.099 C 16.696 47.121 19.671 49.064 22.068 50.626 C 24.916 52.484 26.527 53.681 26.527 56.731 C 26.527 59.735 24.145 61.482 21.219 61.482 C 19.342 61.482 16.961 60.472 16.012 58.806 L 15.171 57.346 L 5.054 39.284 Z M 19.765 65.546 C 19.844 65.562 20.712 65.707 21.581 65.711 C 22.412 65.715 23.244 65.581 23.393 65.543 L 21.581 68.795 Z M 30.197 53.325 C 29.102 50.108 26.507 48.413 24.321 46.988 C 21.895 45.406 20.876 44.587 20.832 43.066 C 20.848 40.985 22.5 39.284 24.533 39.284 L 38.013 39.284 Z M 23.689 35 C 23.952 30.899 27.313 27.647 31.404 27.647 C 35.499 27.647 38.857 30.899 39.122 35 Z M 30.912 2.722 C 30.912 3.796 31.771 4.674 32.81 4.674 C 33.854 4.674 34.716 3.796 34.716 2.722 C 34.716 1.65 33.854 0.773 32.81 0.773 C 31.771 0.773 30.912 1.65 30.912 2.722 Z M 34.791 20.233 C 35.105 20.233 35.364 20.174 35.364 20.174 L 35.364 17.747 C 34.529 17.747 34.27 17.476 34.27 16.73 L 34.27 6.68 L 31.353 6.68 L 31.353 16.758 C 31.353 19.054 32.425 20.233 34.791 20.233 Z M 23.08 10.528 C 23.08 9.325 24.046 8.872 25.586 8.872 C 27.223 8.872 28.453 9.19 29.565 9.622 L 29.565 7.025 C 28.55 6.575 27.3 6.358 25.527 6.358 C 21.702 6.358 20.243 8.31 20.243 10.609 C 20.243 12.908 21.208 14.159 25.14 14.515 C 26.883 14.67 27.3 15.177 27.3 16.168 C 27.3 17.344 26.284 17.831 24.203 17.831 C 22.561 17.831 21.182 17.401 20.323 17.08 L 20.323 19.643 C 21.208 20.014 22.824 20.363 24.621 20.363 C 28.79 20.363 30.169 18.36 30.169 16.061 C 30.169 13.576 29.151 12.37 25.246 12.026 C 23.552 11.866 23.08 11.462 23.08 10.528 Z M 13.506 8.899 C 16.061 8.899 16.45 10.9 16.45 13.36 C 16.45 15.845 16.061 17.831 13.506 17.831 C 12.128 17.831 11.216 17.344 10.697 17.05 L 10.697 9.673 C 11.216 9.376 12.128 8.899 13.506 8.899 Z M 14.187 6.358 C 12.884 6.358 11.633 6.785 10.697 7.405 L 10.697 0 L 7.78 0 L 7.78 20.047 L 9.495 20.047 L 9.966 18.972 C 11.111 19.829 12.441 20.363 14.187 20.363 C 17.986 20.363 19.393 17.747 19.393 13.36 C 19.393 9.003 17.986 6.358 14.187 6.358 Z\" fill=\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Negro&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11ef0sx\",layoutDependency:layoutDependency,layoutId:\"nxIRmvF40\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.144 52.363\" overflow=\"visible\"><path d=\"M 31.404 0 C 27.432 0 23.85 1.975 21.668 5.323 C 19.488 1.975 15.906 0 11.932 0 C 5.353 0 0.002 5.372 0.002 11.97 C 0.002 11.97 0 12.033 0 13.183 C 0 14.334 0.133 15.368 1.045 16.944 C 1.96 18.519 21.581 52.363 21.581 52.363 C 21.581 52.363 41.065 18.727 42.027 16.944 C 42.991 15.157 43.144 14.396 43.144 13.183 L 43.144 11.97 C 43.144 5.372 37.879 0 31.404 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o45iq2\",layoutDependency:layoutDependency,layoutId:\"cRiTyOPvm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.427 7.353\" overflow=\"visible\"><path d=\"M 7.711 0 C 11.805 0 15.165 3.252 15.427 7.353 L 0 7.353 C 0.262 3.252 3.622 0 7.711 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-exo7ue\",layoutDependency:layoutDependency,layoutId:\"lj_5q2NUP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.473 22.198\" overflow=\"visible\"><path d=\"M 12.511 0 C 11.919 1.137 11.6 2.396 11.579 3.678 L 11.575 3.678 C 11.575 3.72 11.576 3.764 11.578 3.806 L 11.578 3.815 C 11.642 7.837 14.617 9.78 17.014 11.342 C 19.863 13.2 21.473 14.397 21.473 17.447 C 21.473 20.451 19.091 22.198 16.165 22.198 C 14.288 22.198 11.908 21.188 10.958 19.522 L 10.117 18.062 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kuhh5g\",layoutDependency:layoutDependency,layoutId:\"iiEerdkbz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.628 3.252\" overflow=\"visible\"><path d=\"M 0 0.004 C 0.079 0.019 0.948 0.164 1.816 0.168 C 2.647 0.172 3.48 0.038 3.628 0 L 1.816 3.252 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lq3sgl\",layoutDependency:layoutDependency,layoutId:\"QHTBngFBo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.181 14.041\" overflow=\"visible\"><path d=\"M 9.365 14.041 C 8.27 10.824 5.675 9.129 3.489 7.704 C 1.063 6.122 0.044 5.303 0 3.782 C 0.016 1.701 1.668 0 3.701 0 L 17.181 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y4s8p7\",layoutDependency:layoutDependency,layoutId:\"odYyEDC7g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.433 7.353\" overflow=\"visible\"><path d=\"M 0 7.353 C 0.263 3.252 3.624 0 7.716 0 C 11.811 0 15.169 3.252 15.433 7.353 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kk6zf1\",layoutDependency:layoutDependency,layoutId:\"hzO4j_rhR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.803 3.901\" overflow=\"visible\"><path d=\"M 0 1.949 C 0 3.023 0.858 3.901 1.898 3.901 C 2.941 3.901 3.803 3.023 3.803 1.949 C 3.803 0.877 2.941 0 1.898 0 C 0.858 0 0 0.877 0 1.949 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ctihy\",layoutDependency:layoutDependency,layoutId:\"WlV5eSSbl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.011 13.553\" overflow=\"visible\"><path d=\"M 3.438 13.553 C 3.752 13.553 4.011 13.494 4.011 13.494 L 4.011 11.067 C 3.176 11.067 2.917 10.796 2.917 10.049 L 2.917 0 L 0 0 L 0 10.078 C 0 12.374 1.072 13.553 3.438 13.553 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zzeng0\",layoutDependency:layoutDependency,layoutId:\"Z2H16E_xZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.925 14.005\" overflow=\"visible\"><path d=\"M 2.837 4.17 C 2.837 2.966 3.802 2.514 5.342 2.514 C 6.98 2.514 8.21 2.832 9.322 3.263 L 9.322 0.667 C 8.307 0.217 7.057 0 5.284 0 C 1.458 0 0 1.951 0 4.251 C 0 6.55 0.965 7.801 4.897 8.157 C 6.639 8.312 7.057 8.819 7.057 9.81 C 7.057 10.986 6.041 11.473 3.959 11.473 C 2.318 11.473 0.939 11.043 0.08 10.722 L 0.08 13.285 C 0.965 13.656 2.581 14.005 4.377 14.005 C 8.546 14.005 9.925 12.002 9.925 9.703 C 9.925 7.218 8.907 6.012 5.002 5.667 C 3.309 5.508 2.837 5.104 2.837 4.17 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-181nm63\",layoutDependency:layoutDependency,layoutId:\"UtieAsLf9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.753 8.933\" overflow=\"visible\"><path d=\"M 2.809 0 C 5.365 0 5.753 2.002 5.753 4.461 C 5.753 6.947 5.365 8.933 2.809 8.933 C 1.432 8.933 0.52 8.445 0 8.152 L 0 0.775 C 0.52 0.478 1.432 0 2.809 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-azjyxy\",layoutDependency:layoutDependency,layoutId:\"E7rRLV9cJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.613 20.363\" overflow=\"visible\"><path d=\"M 6.407 6.358 C 5.104 6.358 3.853 6.785 2.917 7.405 L 2.917 0 L 0 0 L 0 20.047 L 1.715 20.047 L 2.186 18.972 C 3.331 19.829 4.661 20.363 6.407 20.363 C 10.206 20.363 11.613 17.747 11.613 13.36 C 11.613 9.003 10.206 6.358 6.407 6.358 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a8kz4v\",layoutDependency:layoutDependency,layoutId:\"hIYTGRFL8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.726 67.729\" overflow=\"visible\"><path d=\"M 36.363 67.729 C 16.312 67.729 0 51.417 0 31.366 C 0 18.447 6.622 6.773 17.715 0.14 C 18.146 -0.117 18.704 0.023 18.961 0.454 C 19.219 0.885 19.078 1.443 18.648 1.701 C 8.109 8.002 1.817 19.092 1.817 31.366 C 1.817 50.414 17.315 65.911 36.363 65.911 C 55.411 65.911 70.908 50.414 70.908 31.366 C 70.908 19.092 64.617 8.002 54.079 1.701 C 53.791 1.538 53.615 1.233 53.617 0.903 C 53.62 0.573 53.801 0.27 54.09 0.111 C 54.38 -0.047 54.732 -0.036 55.011 0.14 C 66.104 6.773 72.726 18.447 72.726 31.366 C 72.726 51.417 56.414 67.729 36.363 67.729 Z\" fill=\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Darck Variable&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({l3AAn2IYS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.726 67.729\" overflow=\"visible\"><path d=\"M 36.363 67.729 C 16.312 67.729 0 51.417 0 31.366 C 0 18.447 6.622 6.773 17.715 0.14 C 18.146 -0.117 18.704 0.023 18.961 0.454 C 19.219 0.885 19.078 1.443 18.648 1.701 C 8.109 8.002 1.817 19.092 1.817 31.366 C 1.817 50.414 17.315 65.911 36.363 65.911 C 55.411 65.911 70.908 50.414 70.908 31.366 C 70.908 19.092 64.617 8.002 54.079 1.701 C 53.791 1.538 53.615 1.233 53.617 0.903 C 53.62 0.573 53.801 0.27 54.09 0.111 C 54.38 -0.047 54.732 -0.036 55.011 0.14 C 66.104 6.773 72.726 18.447 72.726 31.366 C 72.726 51.417 56.414 67.729 36.363 67.729 Z\" fill=\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)) /* {&quot;name&quot;:&quot;Negro&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.footer,{className:\"framer-8veadw\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"vdz9G9Pcv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-2epqyk\",\"data-styles-preset\":\"cobx8zTua\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:[\"Crater Brands 4 Future S.L. Todos los derechos reservados. 2026 | \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KHO8NZqVs\"},motionChild:true,nodeId:\"FfbQvzLQv\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-143qx3f\",\"data-styles-preset\":\"rPVHRqLoQ\",children:\"Aviso legal\"})}),\" & \",/*#__PURE__*/_jsx(Link,{href:\"https://somoscrater.es/sitemap.xml\",motionChild:true,nodeId:\"FfbQvzLQv\",openInNewTab:true,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-143qx3f\",\"data-styles-preset\":\"rPVHRqLoQ\",children:\"Sitemap\"})})]})}),className:\"framer-5t82q8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FfbQvzLQv\",style:{\"--extracted-r6o4lv\":\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({anhS3Tons:{children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-2epqyk\",\"data-styles-preset\":\"cobx8zTua\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:[\"Crater Brands 4 Future S.L. Todos los derechos reservados. 2026 | \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KHO8NZqVs\"},motionChild:true,nodeId:\"FfbQvzLQv\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-143qx3f\",\"data-styles-preset\":\"rPVHRqLoQ\",children:\"Aviso legal\"})}),\" & \",/*#__PURE__*/_jsx(Link,{href:\"https://somoscrater.es/sitemap.xml\",motionChild:true,nodeId:\"FfbQvzLQv\",openInNewTab:true,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-143qx3f\",\"data-styles-preset\":\"rPVHRqLoQ\",children:\"Sitemap\"})})]})})},YdjDdCR22:{children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-2epqyk\",\"data-styles-preset\":\"cobx8zTua\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12)))\"},children:[\"Crater Brands 4 Future S.L. Todos los derechos reservados. 2026 | \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KHO8NZqVs\"},motionChild:true,nodeId:\"FfbQvzLQv\",openInNewTab:false,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-143qx3f\",\"data-styles-preset\":\"rPVHRqLoQ\",children:\"Aviso legal\"})}),\" & \",/*#__PURE__*/_jsx(Link,{href:\"https://somoscrater.es/sitemap.xml\",motionChild:true,nodeId:\"FfbQvzLQv\",openInNewTab:true,relValues:[],scopeId:\"Mo0DP50DJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-143qx3f\",\"data-styles-preset\":\"rPVHRqLoQ\",children:\"Sitemap\"})})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-562zgd\",\"data-framer-name\":\"Add-on\",layoutDependency:layoutDependency,layoutId:\"UiCZz91Dy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-23glhr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"u67FkOize-container\",nodeId:\"u67FkOize\",rendersWithMotion:true,scopeId:\"Mo0DP50DJ\",style:{opacity:0},children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"u67FkOize\",intensity:24,layoutId:\"u67FkOize\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qx888d-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wPefe9pRl-container\",nodeId:\"wPefe9pRl\",rendersWithMotion:true,scopeId:\"Mo0DP50DJ\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:12,width:1},colorBody:\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-e160bb9f-638c-4c49-9b2a-eac0043cca94, rgb(128, 128, 128))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:getLocalizedValue(\"v18\",activeLocale)??\"Aceptar\",acceptAll:getLocalizedValue(\"v20\",activeLocale)??\"Aceptar Todas\",confirm:getLocalizedValue(\"v24\",activeLocale)??\"Ok\",customize:getLocalizedValue(\"v22\",activeLocale)??\"Personalizar\",reject:getLocalizedValue(\"v19\",activeLocale)??\"Rechazar\",rejectAll:getLocalizedValue(\"v21\",activeLocale)??\"Rechazar Todas\",save:getLocalizedValue(\"v23\",activeLocale)??\"Guardar preferencias\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-4f0ad80c-6eeb-4c84-859c-d10190ef6be1, rgb(255, 255, 255))\",fill:\"var(--token-9e9528f6-df97-482f-9603-a5f2a3514356, rgb(0, 87, 255))\"},secondary:{color:\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\",fill:\"var(--token-c1e9dedc-9058-4e03-add1-74f8079dc6d3, rgba(227, 237, 255, 0.4))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:true,marketing:false,necessary:true,preferences:false},euDescription:getLocalizedValue(\"v26\",activeLocale)??\"Utilizamos cookies para mejorar su experiencia, analizar el tr\\xe1fico del sitio y ofrecer contenidos personalizados.\",euPolicy:{label:getLocalizedValue(\"v28\",activeLocale)??\"Pol\\xedtica de cookies\",link:\"https://somoscrater.es/aviso-legal\",prefix:getLocalizedValue(\"v27\",activeLocale)??\"Lea nuestra\"},euShowReject:true,euTitle:getLocalizedValue(\"v25\",activeLocale)??\"Configuraci\\xf3n de cookies\",euType:\"medium\",isEU:true,worldBlocking:true,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v29\",activeLocale)??\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v31\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v30\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v17\",activeLocale)??\"Cookie Settings\",worldType:\"advanced\"},gtmId:\"\",height:\"100%\",id:\"wPefe9pRl\",layoutId:\"wPefe9pRl\",options:{analytics:{description:getLocalizedValue(\"v37\",activeLocale)??\"Permite el seguimiento del rendimiento.\",title:getLocalizedValue(\"v36\",activeLocale)??\"Analytics\"},marketing:{description:getLocalizedValue(\"v39\",activeLocale)??\"Permite la personalizaci\\xf3n y el seguimiento de los anuncios.\",title:getLocalizedValue(\"v38\",activeLocale)??\"Marketing\"},necessary:{description:getLocalizedValue(\"v33\",activeLocale)??\"Habilita la seguridad y las funciones b\\xe1sicas.\",optional:true,title:getLocalizedValue(\"v32\",activeLocale)??\"Necesario\"},preferences:{description:getLocalizedValue(\"v35\",activeLocale)??\"Permite personalizar contenidos y ajustes.\",title:getLocalizedValue(\"v34\",activeLocale)??\"Preferencias\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontTitle:{fontFamily:'\"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:500},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12))\",iconSize:24,iconType:\"default\",text:getLocalizedValue(\"v17\",activeLocale)??\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\",...addPropertyOverrides({anhS3Tons:{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-center\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:12,width:1},colorBody:\"var(--token-d46518e4-9abf-4d54-a4e8-7506bf246acb, rgb(12, 12, 12))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Inter Tight Medium\", \"Inter Tight Medium Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-e160bb9f-638c-4c49-9b2a-eac0043cca94, rgb(128, 128, 128))\"},width:360,zIndex:10}}},baseVariant,gestureVariant)})})})]})]})]})})})});});const css=[\".framer-6caQG.framer-rexoh1, .framer-6caQG .framer-rexoh1 { display: block; }\",\".framer-6caQG.framer-o78co4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: 1200px; }\",\".framer-6caQG .framer-e80ztn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6caQG .framer-6i6ut5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 560px; word-break: break-word; word-wrap: break-word; }\",\".framer-6caQG .framer-1t9z7e6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 80%; word-break: break-word; word-wrap: break-word; }\",\".framer-6caQG .framer-8yrnhn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-6caQG .framer-3zc6yu { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6caQG .framer-1d57i8h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6caQG .framer-k0bxup { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: 70%; }\",\".framer-6caQG .framer-7tu180 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 70%; word-break: break-word; word-wrap: break-word; }\",\".framer-6caQG .framer-19apiys { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-6caQG .framer-iijnbq-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-6caQG .framer-zlj3dj { display: grid; flex: 1 0 0px; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, 200px); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-6caQG .framer-xierim, .framer-6caQG .framer-1vswo39 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; list-style: none; margin: 0px; padding: 0px; position: relative; width: 100%; }\",\".framer-6caQG .framer-1srp2x0, .framer-6caQG .framer-ae5ov3, .framer-6caQG .framer-1lla4ui, .framer-6caQG .framer-lbgqab, .framer-6caQG .framer-1w4qstd, .framer-6caQG .framer-hsd7hr, .framer-6caQG .framer-owtw5b, .framer-6caQG .framer-1lepu9j, .framer-6caQG .framer-xjcekh, .framer-6caQG .framer-1o2gqqv, .framer-6caQG .framer-1s9tmfb, .framer-6caQG .framer-18l0pfh, .framer-6caQG .framer-5t82q8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6caQG .framer-9sbrwb { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: min-content; }\",\".framer-6caQG .framer-14672e8 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; min-height: 74px; min-width: 140px; padding: 0px; position: relative; width: min-content; }\",\".framer-6caQG .framer-1rkwhx3 { height: 80px; position: relative; width: 158px; }\",\".framer-6caQG .framer-9edem9 { height: 52px; left: 79px; position: absolute; top: 15px; width: 44px; }\",\".framer-6caQG .framer-mem98j { height: 6px; left: 0px; position: absolute; top: 45px; width: 5px; }\",\".framer-6caQG .framer-d348np { height: 6px; left: 5px; position: absolute; top: 45px; width: 4px; }\",\".framer-6caQG .framer-8ibjm8 { height: 2px; left: 10px; position: absolute; top: 46px; width: 2px; }\",\".framer-6caQG .framer-1l38dfl { height: 6px; left: 9px; position: absolute; top: 45px; width: 5px; }\",\".framer-6caQG .framer-o3iyad { height: 6px; left: 14px; position: absolute; top: 45px; width: 5px; }\",\".framer-6caQG .framer-4fmpim { height: 6px; left: 19px; position: absolute; top: 45px; width: 1px; }\",\".framer-6caQG .framer-fifo8v { height: 6px; left: 21px; position: absolute; top: 45px; width: 4px; }\",\".framer-6caQG .framer-1acu0s1 { height: 6px; left: 25px; position: absolute; top: 45px; width: 1px; }\",\".framer-6caQG .framer-1hivl0u { height: 6px; left: 27px; position: absolute; top: 45px; width: 4px; }\",\".framer-6caQG .framer-1o20q98 { height: 4px; left: 33px; position: absolute; top: 46px; width: 2px; }\",\".framer-6caQG .framer-h4yjy4 { height: 6px; left: 31px; position: absolute; top: 45px; width: 5px; }\",\".framer-6caQG .framer-o6mc5n { height: 8px; left: 1px; position: absolute; top: 0px; width: 1px; }\",\".framer-6caQG .framer-7axhqu { height: 8px; left: 3px; position: absolute; top: 0px; width: 5px; }\",\".framer-6caQG .framer-1n0552f { height: 6px; left: 9px; position: absolute; top: 1px; width: 4px; }\",\".framer-6caQG .framer-1paqc40 { height: 8px; left: 8px; position: absolute; top: 0px; width: 7px; }\",\".framer-6caQG .framer-62nn2m { height: 3px; left: 19px; position: absolute; top: 1px; width: 3px; }\",\".framer-6caQG .framer-ly5g1i { height: 8px; left: 18px; position: absolute; top: 0px; width: 6px; }\",\".framer-6caQG .framer-1gn2ol6 { height: 6px; left: 25px; position: absolute; top: 1px; width: 3px; }\",\".framer-6caQG .framer-1702ly1 { height: 8px; left: 24px; position: absolute; top: 0px; width: 6px; }\",\".framer-6caQG .framer-1i6odu1 { height: 6px; left: 31px; position: absolute; top: 1px; width: 3px; }\",\".framer-6caQG .framer-mdmmu6 { height: 8px; left: 30px; position: absolute; top: 0px; width: 6px; }\",\".framer-6caQG .framer-1y1zeeh { height: 8px; left: 36px; position: absolute; top: 0px; width: 3px; }\",\".framer-6caQG .framer-1dzv8sm { height: 5px; left: 1px; position: absolute; top: 12px; width: 4px; }\",\".framer-6caQG .framer-yxtyzn { height: 8px; left: 0px; position: absolute; top: 11px; width: 5px; }\",\".framer-6caQG .framer-m7et92 { height: 5px; left: 6px; position: absolute; top: 13px; width: 4px; }\",\".framer-6caQG .framer-2aq2sp { height: 2px; left: 11px; position: absolute; top: 16px; width: 2px; }\",\".framer-6caQG .framer-zh38sj { height: 5px; left: 10px; position: absolute; top: 13px; width: 4px; }\",\".framer-6caQG .framer-1aapug4 { height: 6px; left: 14px; position: absolute; top: 12px; width: 1px; }\",\".framer-6caQG .framer-1f7vmsj { height: 5px; left: 16px; position: absolute; top: 13px; width: 1px; }\",\".framer-6caQG .framer-1uyd7tv { height: 1px; left: 16px; position: absolute; top: 11px; width: 1px; }\",\".framer-6caQG .framer-1higtc1 { height: 6px; left: 17px; position: absolute; top: 12px; width: 3px; }\",\".framer-6caQG .framer-x6apzu { height: 6px; left: 20px; position: absolute; top: 13px; width: 4px; }\",\".framer-6caQG .framer-qsojbj { height: 6px; left: 0px; position: absolute; top: 21px; width: 6px; }\",\".framer-6caQG .framer-1jgmxx8 { height: 2px; left: 8px; position: absolute; top: 25px; width: 2px; }\",\".framer-6caQG .framer-18xo1bd { height: 5px; left: 7px; position: absolute; top: 23px; width: 4px; }\",\".framer-6caQG .framer-c6qz2d { height: 5px; left: 11px; position: absolute; top: 23px; width: 4px; }\",\".framer-6caQG .framer-ikl62p { height: 2px; left: 16px; position: absolute; top: 25px; width: 2px; }\",\".framer-6caQG .framer-k1bh3z { height: 5px; left: 15px; position: absolute; top: 23px; width: 4px; }\",\".framer-6caQG .framer-ry1ovj { height: 3px; left: 20px; position: absolute; top: 24px; width: 2px; }\",\".framer-6caQG .framer-zii5fu { height: 6px; left: 19px; position: absolute; top: 23px; width: 4px; }\",\".framer-6caQG .framer-11ks9rq { height: 1px; left: 24px; position: absolute; top: 24px; width: 2px; }\",\".framer-6caQG .framer-6at9eh { height: 5px; left: 23px; position: absolute; top: 23px; width: 4px; }\",\".framer-6caQG .framer-yczj60 { height: 5px; left: 27px; position: absolute; top: 23px; width: 6px; }\",\".framer-6caQG .framer-xsq4qx { height: 1px; left: 34px; position: absolute; top: 24px; width: 2px; }\",\".framer-6caQG .framer-16m7mez { height: 5px; left: 33px; position: absolute; top: 23px; width: 4px; }\",\".framer-6caQG .framer-cu170v { height: 5px; left: 37px; position: absolute; top: 23px; width: 4px; }\",\".framer-6caQG .framer-y8rqw4 { height: 6px; left: 41px; position: absolute; top: 22px; width: 3px; }\",\".framer-6caQG .framer-roeu04 { height: 6px; left: 0px; position: absolute; top: 31px; width: 4px; }\",\".framer-6caQG .framer-1d25zbw { height: 6px; left: 4px; position: absolute; top: 33px; width: 4px; }\",\".framer-6caQG .framer-crzgrc { height: 5px; left: 8px; position: absolute; top: 33px; width: 3px; }\",\".framer-6caQG .framer-sv95ez { height: 6px; left: 11px; position: absolute; top: 31px; width: 3px; }\",\".framer-6caQG .framer-qyvj8w { height: 1px; left: 15px; position: absolute; top: 33px; width: 2px; }\",\".framer-6caQG .framer-1t2zgj6 { height: 5px; left: 14px; position: absolute; top: 33px; width: 4px; }\",\".framer-6caQG .framer-1a6u74b { height: 5px; left: 18px; position: absolute; top: 33px; width: 6px; }\",\".framer-6caQG .framer-1skg8by { height: 5px; left: 25px; position: absolute; top: 33px; width: 3px; }\",\".framer-6caQG .framer-fx6t1w { height: 73px; left: 35px; position: absolute; top: 7px; width: 122px; }\",\".framer-6caQG .framer-anaxyx { height: 76px; left: 15px; position: absolute; top: 0px; width: 43px; }\",\".framer-6caQG .framer-11ef0sx { height: 53px; left: 0px; position: absolute; top: 24px; width: 43px; }\",\".framer-6caQG .framer-1o45iq2 { height: 8px; left: 4px; position: absolute; top: 28px; width: 16px; }\",\".framer-6caQG .framer-exo7ue { height: 22px; left: 5px; position: absolute; top: 39px; width: 22px; }\",\".framer-6caQG .framer-1kuhh5g { height: 4px; left: 20px; position: absolute; top: 66px; width: 4px; }\",\".framer-6caQG .framer-1lq3sgl { height: 14px; left: 21px; position: absolute; top: 39px; width: 17px; }\",\".framer-6caQG .framer-y4s8p7 { height: 8px; left: 24px; position: absolute; top: 28px; width: 16px; }\",\".framer-6caQG .framer-1kk6zf1 { height: 4px; left: 31px; position: absolute; top: 1px; width: 4px; }\",\".framer-6caQG .framer-1ctihy { height: 14px; left: 31px; position: absolute; top: 7px; width: 4px; }\",\".framer-6caQG .framer-zzeng0 { height: 14px; left: 20px; position: absolute; top: 6px; width: 10px; }\",\".framer-6caQG .framer-181nm63 { height: 9px; left: 11px; position: absolute; top: 9px; width: 6px; }\",\".framer-6caQG .framer-azjyxy { height: 21px; left: 8px; position: absolute; top: 0px; width: 12px; }\",\".framer-6caQG .framer-1a8kz4v { height: 68px; left: 0px; position: absolute; top: 12px; width: 73px; }\",\".framer-6caQG .framer-8veadw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6caQG .framer-562zgd { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6caQG .framer-23glhr-container { flex: none; height: auto; position: relative; width: auto; z-index: -1; }\",\".framer-6caQG .framer-1qx888d-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6caQG.framer-v-1ejuzqr.framer-o78co4 { width: 810px; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-1t9z7e6 { width: 72%; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-8yrnhn { padding: 40px 0px 40px 0px; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-3zc6yu { gap: 20px; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-k0bxup, .framer-6caQG.framer-v-1ejuzqr .framer-7tu180 { width: 80%; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-zlj3dj { flex: none; width: min-content; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-8veadw, .framer-6caQG.framer-v-1cs4sl7 .framer-8veadw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: center; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-5t82q8 { --framer-text-wrap-override: balance; order: 1; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-562zgd { flex: none; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-23glhr-container, .framer-6caQG.framer-v-1cs4sl7 .framer-23glhr-container { order: 3; }\",\".framer-6caQG.framer-v-1ejuzqr .framer-1qx888d-container, .framer-6caQG.framer-v-1cs4sl7 .framer-1qx888d-container { order: 0; }\",\".framer-6caQG.framer-v-1cs4sl7.framer-o78co4 { width: 390px; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-6i6ut5, .framer-6caQG.framer-v-1cs4sl7 .framer-1t9z7e6, .framer-6caQG.framer-v-1cs4sl7 .framer-k0bxup, .framer-6caQG.framer-v-1cs4sl7 .framer-7tu180 { width: 100%; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-8yrnhn { flex-direction: column; gap: 48px; padding: 40px 0px 40px 0px; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-3zc6yu { flex: none; gap: 20px; width: 100%; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-zlj3dj { flex: none; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); justify-content: center; width: 100%; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-xierim, .framer-6caQG.framer-v-1cs4sl7 .framer-1vswo39 { height: 100%; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-9sbrwb { height: 100%; width: 100%; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-14672e8 { height: 100%; min-height: unset; min-width: unset; width: 100%; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-5t82q8 { order: 1; white-space: pre-wrap; width: 350px; word-break: break-word; word-wrap: break-word; }\",\".framer-6caQG.framer-v-1cs4sl7 .framer-562zgd { flex: none; justify-content: flex-start; order: 0; width: 350px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,'.framer-6caQG[data-border=\"true\"]::after, .framer-6caQG [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1084\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YdjDdCR22\":{\"layout\":[\"fixed\",\"auto\"]},\"anhS3Tons\":{\"layout\":[\"fixed\",\"auto\"]},\"l3AAn2IYS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wabbmN0gJ\":\"cursor\",\"ufte0iFpV\":\"cursorHablemos\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMo0DP50DJ=withCSS(Component,css,\"framer-6caQG\");export default FramerMo0DP50DJ;FramerMo0DP50DJ.displayName=\"Footer\";FramerMo0DP50DJ.defaultProps={height:1084,width:1200};addPropertyControls(FramerMo0DP50DJ,{variant:{options:[\"FnyDh47Tk\",\"YdjDdCR22\",\"anhS3Tons\",\"l3AAn2IYS\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"BreakPoint\"],title:\"Variant\",type:ControlType.Enum},wabbmN0gJ:{title:\"Cursor\",type:ControlType.CustomCursor},ufte0iFpV:{title:\"Cursor Hablemos\",type:ControlType.CustomCursor}});addFonts(FramerMo0DP50DJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qWSRToK8EPg.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Tight Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://framerusercontent.com/assets/o5hCKvrzxPnDIDXiA6icOum4zs.woff2\",weight:\"500\"}]},...ViewAllFonts,...SmoothScrollFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts)],{supportsExplicitInterCodegen:true});FramerMo0DP50DJ.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ViewAll,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMo0DP50DJ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YdjDdCR22\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"anhS3Tons\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l3AAn2IYS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"wabbmN0gJ\\\":\\\"cursor\\\",\\\"ufte0iFpV\\\":\\\"cursorHablemos\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1084\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Mo0DP50DJ.map","// Generated by Framer (120dbbf)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionFigureWithFX=withFX(motion.figure);const cycleOrder=[\"asKykhIBB\",\"puXnP1V3R\",\"oacQATEKs\"];const serializationHash=\"framer-f7Vni\";const variantClassNames={asKykhIBB:\"framer-v-1h7idjc\",oacQATEKs:\"framer-v-ogann9\",puXnP1V3R:\"framer-v-1ag3h8p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:1.8,ease:[.49,.14,.44,.72],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:0};const transition2={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={\"Cursor Alt\":\"puXnP1V3R\",\"Cursor Base\":\"asKykhIBB\",\"Cursor None\":\"oacQATEKs\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"asKykhIBB\"};};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:\"asKykhIBB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const isDisplayed=()=>{if(baseVariant===\"oacQATEKs\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionFigureWithFX,{...restProps,...gestureHandlers,__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1h7idjc\",className,classNames),\"data-framer-name\":\"Cursor Base\",layoutDependency:layoutDependency,layoutId:\"asKykhIBB\",ref:refBinding,style:{backdropFilter:\"blur(2px)\",backgroundColor:\"rgba(227, 237, 255, 0.4)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(2px)\",...style},variants:{puXnP1V3R:{backgroundColor:\"rgba(255, 255, 255, 0.4)\"}},...addPropertyOverrides({puXnP1V3R:{\"data-framer-name\":\"Cursor Alt\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f7Vni.framer-yf5boo, .framer-f7Vni .framer-yf5boo { display: block; }\",\".framer-f7Vni.framer-1h7idjc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; padding: 0px; position: relative; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"puXnP1V3R\":{\"layout\":[\"fixed\",\"fixed\"]},\"oacQATEKs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpQG46L9_h=withCSS(Component,css,\"framer-f7Vni\");export default FramerpQG46L9_h;FramerpQG46L9_h.displayName=\"Cursor\";FramerpQG46L9_h.defaultProps={height:20,width:20};addPropertyControls(FramerpQG46L9_h,{variant:{options:[\"asKykhIBB\",\"puXnP1V3R\",\"oacQATEKs\"],optionTitles:[\"Cursor Base\",\"Cursor Alt\",\"Cursor None\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpQG46L9_h,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpQG46L9_h\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"puXnP1V3R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oacQATEKs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pQG46L9_h.map","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#999\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{type:\"default\"}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";const useStore=createStore({// Set the starting theme below, otherwise default to system.\ntheme:\"system\"});const changeTheme=theme=>{const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",`${theme}`);bodyElement.setAttribute(\"toggle-theme\",`${theme}`);localStorage.setItem(\"theme\",`${theme}`);// Trigger event that is compatible with Framestack Theme Image Component\nconst event=new Event(\"themeChange\");window.dispatchEvent(event);return;};export function withSingleToggle(Component){return props=>{const[store,setStore]=useStore();useEffect(()=>{// If starting theme is other than light/dark then match device theme.\nif(store.theme!==\"dark\"&&store.theme!==\"light\"){// Detect system theme\nconst mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");let newTheme=mediaQuery.matches?\"dark\":\"light\";// Set store theme\nsetStore({theme:newTheme});localStorage.setItem(\"theme\",`${newTheme}`);}else{// Set the starting theme based on store\nlocalStorage.setItem(\"theme\",`${store.theme}`);}// Create attributes on html and body so that theme will be applied based on store\nconst htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement&&htmlElement.setAttribute(\"toggle-theme\",`${store.theme}`);bodyElement&&bodyElement.setAttribute(\"toggle-theme\",`${store.theme}`);// Create sets of light and dark mode tokens\nlet lightThemeTokens=[];let darkThemeTokens=[];for(let i=0;i<document.styleSheets.length;i++){const sheet=document.styleSheets[i];try{for(let rule of sheet.cssRules){// Get light and dark mode tokens\nif(rule.selectorText===\"body\"){const style=rule.style;for(let j=0;j<style.length;j++){const propertyName=style[j];if(propertyName.includes(\"--token\")){const value=style.getPropertyValue(propertyName);// Check for specific tokens or list all\nconst combinedCssRule=`${propertyName}: ${value};`;lightThemeTokens.push(combinedCssRule);}}lightThemeTokens=lightThemeTokens.join(\" \");}else if(rule.conditionText===\"(prefers-color-scheme: dark)\"){const cssTextIgnore=\"body:not([data-framer-theme])\";if(!rule.cssText.includes(cssTextIgnore)){const mediaRulesString=rule.cssRules[0].cssText.replace(\"body\",\"\").replace(/\\s*{\\s*/,\"\").replace(/\\s*}\\s*$/,\"\");darkThemeTokens=mediaRulesString;}}}}catch(e){console.warn(\"Cannot access stylesheet:\",sheet.href);}}// Create styleSheet with id and populate with correct CSS text\nlet styleElement=document.createElement(\"style\");styleElement.id=\"toggle-theme\";const customCssRule=`body[toggle-theme=\"light\"] {${lightThemeTokens}} body[toggle-theme=\"dark\"]{${darkThemeTokens}} html[toggle-theme=\"light\"] { color-scheme: light; } html[toggle-theme=\"dark\"] { color-scheme: dark; }`;styleElement.textContent=customCssRule;document.head.appendChild(styleElement);// Cleanup function\nreturn()=>{// Check if the style element exists and remove it\nconst existingStyleElement=document.getElementById(\"toggle-theme\");if(existingStyleElement){document.head.removeChild(existingStyleElement);}htmlElement&&htmlElement.setAttribute(\"toggle-theme\",\"system\");bodyElement&&bodyElement.setAttribute(\"toggle-theme\",\"system\");};},[]);const handleClick=()=>{let newTheme=store.theme===\"light\"?\"dark\":\"light\";setStore({theme:newTheme});changeTheme(newTheme);};return /*#__PURE__*/_jsx(Component,{...props,variant:store.theme===\"light\"?\"Light\":\"Dark\",whileHover:{scale:1.1},onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSingleToggle\":{\"type\":\"reactHoc\",\"name\":\"withSingleToggle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SingleToggle.map","let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.53)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (2a8efd8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const cycleOrder=[\"nwk9_16fU\",\"fTmWKR9rn\",\"qH6aVuVIA\",\"VYX6ihBN1\"];const serializationHash=\"framer-0Q0Mi\";const variantClassNames={fTmWKR9rn:\"framer-v-1gnynql\",nwk9_16fU:\"framer-v-10gs0tg\",qH6aVuVIA:\"framer-v-vob7dn\",VYX6ihBN1:\"framer-v-1gptdm4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const humanReadableVariantMap={\"16\":\"nwk9_16fU\",\"20\":\"fTmWKR9rn\",\"24\":\"qH6aVuVIA\",\"32\":\"VYX6ihBN1\"};const getProps=({baseIcon,baseIconColor,baseWeight,height,id,width,...props})=>{var _ref,_humanReadableEnumMap_baseWeight,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4;return{...props,H2EdQSxaV:(_ref=baseIcon!==null&&baseIcon!==void 0?baseIcon:props.H2EdQSxaV)!==null&&_ref!==void 0?_ref:\"Sun\",pH3SlNbTG:(_ref2=(_ref1=(_humanReadableEnumMap_baseWeight=humanReadableEnumMap[baseWeight])!==null&&_humanReadableEnumMap_baseWeight!==void 0?_humanReadableEnumMap_baseWeight:baseWeight)!==null&&_ref1!==void 0?_ref1:props.pH3SlNbTG)!==null&&_ref2!==void 0?_ref2:\"bold\",teu7AQ8vB:(_ref3=baseIconColor!==null&&baseIconColor!==void 0?baseIconColor:props.teu7AQ8vB)!==null&&_ref3!==void 0?_ref3:\"var(--token-fa6255fa-1747-4bc3-894a-8375bc25f0bd, rgb(28, 28, 28))\",variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"nwk9_16fU\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,H2EdQSxaV,teu7AQ8vB,pH3SlNbTG,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"nwk9_16fU\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-10gs0tg\",className,classNames),\"data-framer-name\":\"16\",layoutDependency:layoutDependency,layoutId:\"nwk9_16fU\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({fTmWKR9rn:{\"data-framer-name\":\"20\"},qH6aVuVIA:{\"data-framer-name\":\"24\"},VYX6ihBN1:{\"data-framer-name\":\"32\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cgypo2-container\",layoutDependency:layoutDependency,layoutId:\"mPqXOuP7V-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:teu7AQ8vB,height:\"100%\",iconSearch:\"House\",iconSelection:H2EdQSxaV,id:\"mPqXOuP7V\",layoutId:\"mPqXOuP7V\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:pH3SlNbTG,width:\"100%\"})})})})})});});const css=['.framer-0Q0Mi[data-border=\"true\"]::after, .framer-0Q0Mi [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Q0Mi.framer-1rsxs5w, .framer-0Q0Mi .framer-1rsxs5w { display: block; }\",\".framer-0Q0Mi.framer-10gs0tg { height: 16px; overflow: hidden; position: relative; width: 16px; }\",\".framer-0Q0Mi .framer-1cgypo2-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-0Q0Mi.framer-v-1gnynql.framer-10gs0tg { height: 20px; width: 20px; }\",\".framer-0Q0Mi.framer-v-vob7dn.framer-10gs0tg { height: 24px; width: 24px; }\",\".framer-0Q0Mi.framer-v-1gptdm4.framer-10gs0tg { height: 32px; width: 32px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fTmWKR9rn\":{\"layout\":[\"fixed\",\"fixed\"]},\"qH6aVuVIA\":{\"layout\":[\"fixed\",\"fixed\"]},\"VYX6ihBN1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"H2EdQSxaV\":\"baseIcon\",\"teu7AQ8vB\":\"baseIconColor\",\"pH3SlNbTG\":\"baseWeight\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerZhuVmTTqy=withCSS(Component,css,\"framer-0Q0Mi\");export default FramerZhuVmTTqy;FramerZhuVmTTqy.displayName=\"IconSize\";FramerZhuVmTTqy.defaultProps={height:16,width:16};addPropertyControls(FramerZhuVmTTqy,{variant:{options:[\"nwk9_16fU\",\"fTmWKR9rn\",\"qH6aVuVIA\",\"VYX6ihBN1\"],optionTitles:[\"16\",\"20\",\"24\",\"32\"],title:\"Variant\",type:ControlType.Enum},H2EdQSxaV:(PhosphorControls===null||PhosphorControls===void 0?void 0:PhosphorControls[\"iconSelection\"])&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"Sun\",description:undefined,hidden:undefined,title:\"BaseIcon\"},teu7AQ8vB:{defaultValue:'var(--token-fa6255fa-1747-4bc3-894a-8375bc25f0bd, rgb(28, 28, 28)) /* {\"name\":\"font/active\"} */',title:\"BaseIconColor\",type:ControlType.Color},pH3SlNbTG:(PhosphorControls===null||PhosphorControls===void 0?void 0:PhosphorControls[\"weight\"])&&{...PhosphorControls[\"weight\"],defaultValue:\"bold\",description:undefined,hidden:undefined,title:\"BaseWeight\"}});addFonts(FramerZhuVmTTqy,[...PhosphorFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZhuVmTTqy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fTmWKR9rn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qH6aVuVIA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VYX6ihBN1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"H2EdQSxaV\\\":\\\"baseIcon\\\",\\\"teu7AQ8vB\\\":\\\"baseIconColor\\\",\\\"pH3SlNbTG\\\":\\\"baseWeight\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZhuVmTTqy.map","// Generated by Framer (2a8efd8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import IconSize from\"https://framerusercontent.com/modules/jwAuvxBXOX4zjmocUki8/6iC3RFYNV5qlqWJShKva/ZhuVmTTqy.js\";const IconSizeFonts=getFonts(IconSize);const IconSizeControls=getPropertyControls(IconSize);const cycleOrder=[\"KZIK7rfVg\",\"udnmimFYL\"];const serializationHash=\"framer-NtVhy\";const variantClassNames={KZIK7rfVg:\"framer-v-1eogpue\",udnmimFYL:\"framer-v-17ka4qg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableEnumMap={\"16\":\"nwk9_16fU\",\"20\":\"fTmWKR9rn\",\"24\":\"qH6aVuVIA\",\"32\":\"VYX6ihBN1\"};const humanReadableEnumMap1={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const humanReadableVariantMap={Dark:\"KZIK7rfVg\",Light:\"udnmimFYL\"};const getProps=({height,iconColor,iconDark2,iconLight2,iconSize,id,weight,width,...props})=>{var _ref,_humanReadableEnumMap_iconSize,_ref1,_ref2,_humanReadableEnumMap1_weight,_ref3,_ref4,_humanReadableVariantMap_props_variant,_ref5,_ref6,_ref7;return{...props,AeO5PLd9q:(_ref=iconColor!==null&&iconColor!==void 0?iconColor:props.AeO5PLd9q)!==null&&_ref!==void 0?_ref:\"var(--token-fa6255fa-1747-4bc3-894a-8375bc25f0bd, rgb(28, 28, 28))\",ddWa08mZD:(_ref2=(_ref1=(_humanReadableEnumMap_iconSize=humanReadableEnumMap[iconSize])!==null&&_humanReadableEnumMap_iconSize!==void 0?_humanReadableEnumMap_iconSize:iconSize)!==null&&_ref1!==void 0?_ref1:props.ddWa08mZD)!==null&&_ref2!==void 0?_ref2:\"fTmWKR9rn\",QNUIABbS6:(_ref4=(_ref3=(_humanReadableEnumMap1_weight=humanReadableEnumMap1[weight])!==null&&_humanReadableEnumMap1_weight!==void 0?_humanReadableEnumMap1_weight:weight)!==null&&_ref3!==void 0?_ref3:props.QNUIABbS6)!==null&&_ref4!==void 0?_ref4:\"bold\",variant:(_ref5=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref5!==void 0?_ref5:\"KZIK7rfVg\",WfbOFlO0c:(_ref6=iconDark2!==null&&iconDark2!==void 0?iconDark2:props.WfbOFlO0c)!==null&&_ref6!==void 0?_ref6:\"Moon\",zcws0PLsu:(_ref7=iconLight2!==null&&iconLight2!==void 0?iconLight2:props.zcws0PLsu)!==null&&_ref7!==void 0?_ref7:\"Sun\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,AeO5PLd9q,ddWa08mZD,QNUIABbS6,zcws0PLsu,WfbOFlO0c,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"KZIK7rfVg\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1eogpue\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"KZIK7rfVg\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({udnmimFYL:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lcjwir-container\",layoutDependency:layoutDependency,layoutId:\"NZvNweLd5-container\",children:/*#__PURE__*/_jsx(IconSize,{H2EdQSxaV:WfbOFlO0c,height:\"100%\",id:\"NZvNweLd5\",layoutId:\"NZvNweLd5\",pH3SlNbTG:QNUIABbS6,teu7AQ8vB:AeO5PLd9q,variant:ddWa08mZD,width:\"100%\",...addPropertyOverrides({udnmimFYL:{H2EdQSxaV:zcws0PLsu}},baseVariant,gestureVariant)})})})})})});});const css=['.framer-NtVhy[data-border=\"true\"]::after, .framer-NtVhy [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NtVhy.framer-n0rqea, .framer-NtVhy .framer-n0rqea { display: block; }\",\".framer-NtVhy.framer-1eogpue { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-NtVhy .framer-1lcjwir-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NtVhy.framer-1eogpue { gap: 0px; } .framer-NtVhy.framer-1eogpue > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-NtVhy.framer-1eogpue > :first-child { margin-left: 0px; } .framer-NtVhy.framer-1eogpue > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"udnmimFYL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"AeO5PLd9q\":\"iconColor\",\"ddWa08mZD\":\"iconSize\",\"QNUIABbS6\":\"weight\",\"zcws0PLsu\":\"iconLight2\",\"WfbOFlO0c\":\"iconDark2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerZbmf7W7C5=withCSS(Component,css,\"framer-NtVhy\");export default FramerZbmf7W7C5;FramerZbmf7W7C5.displayName=\"Single\";FramerZbmf7W7C5.defaultProps={height:20,width:20};addPropertyControls(FramerZbmf7W7C5,{variant:{options:[\"KZIK7rfVg\",\"udnmimFYL\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum},AeO5PLd9q:{defaultValue:'var(--token-fa6255fa-1747-4bc3-894a-8375bc25f0bd, rgb(28, 28, 28)) /* {\"name\":\"font/active\"} */',title:\"IconColor\",type:ControlType.Color},ddWa08mZD:(IconSizeControls===null||IconSizeControls===void 0?void 0:IconSizeControls[\"variant\"])&&{...IconSizeControls[\"variant\"],defaultValue:\"fTmWKR9rn\",description:undefined,hidden:undefined,title:\"IconSize\"},QNUIABbS6:(IconSizeControls===null||IconSizeControls===void 0?void 0:IconSizeControls[\"pH3SlNbTG\"])&&{...IconSizeControls[\"pH3SlNbTG\"],defaultValue:\"bold\",description:undefined,hidden:undefined,title:\"Weight\"},zcws0PLsu:(IconSizeControls===null||IconSizeControls===void 0?void 0:IconSizeControls[\"H2EdQSxaV\"])&&{...IconSizeControls[\"H2EdQSxaV\"],defaultValue:\"Sun\",description:undefined,hidden:undefined,title:\"IconLight-2\"},WfbOFlO0c:(IconSizeControls===null||IconSizeControls===void 0?void 0:IconSizeControls[\"H2EdQSxaV\"])&&{...IconSizeControls[\"H2EdQSxaV\"],defaultValue:\"Moon\",description:undefined,hidden:undefined,title:\"IconDark-2\"}});addFonts(FramerZbmf7W7C5,[...IconSizeFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZbmf7W7C5\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"AeO5PLd9q\\\":\\\"iconColor\\\",\\\"ddWa08mZD\\\":\\\"iconSize\\\",\\\"QNUIABbS6\\\":\\\"weight\\\",\\\"zcws0PLsu\\\":\\\"iconLight2\\\",\\\"WfbOFlO0c\\\":\\\"iconDark2\\\"}\",\"framerIntrinsicWidth\":\"20\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"udnmimFYL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Zbmf7W7C5.map","// Generated by Framer (2a8efd8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,useLocaleInfo,useVariantState,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withSingleToggle}from\"https://framerusercontent.com/modules/qI1autnce1ngcX7nJQbN/F8GOjVGSpZOM9Vfv4HZW/SingleToggle.js\";import Single,*as SingleInfo from\"https://framerusercontent.com/modules/cBF15lBi7RiyI8q4CFpd/VDKXw1bdoJ5vGWb1hZF8/Zbmf7W7C5.js\";const SingleFonts=getFonts(Single);const SingleWithSingleToggleWithMappedReactPropsg424ez=withMappedReactProps(withSingleToggle(Single),SingleInfo);const SingleControls=getPropertyControls(Single);const cycleOrder=[\"fmPFgJdpx\"];const serializationHash=\"framer-an0mh\";const variantClassNames={fmPFgJdpx:\"framer-v-dbcror\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableEnumMap={\"16\":\"nwk9_16fU\",\"20\":\"fTmWKR9rn\",\"24\":\"qH6aVuVIA\",\"32\":\"VYX6ihBN1\"};const humanReadableEnumMap1={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const getProps=({height,iconColor,iconDark,iconLight,iconSize,iconWeight,id,padding,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableEnumMap1_iconWeight,_ref3,_ref4,_ref5,_humanReadableEnumMap_iconSize,_ref6,_ref7;return{...props,aoJpqCstc:(_ref=iconLight!==null&&iconLight!==void 0?iconLight:props.aoJpqCstc)!==null&&_ref!==void 0?_ref:\"Sun\",izVnO3mC9:(_ref1=iconDark!==null&&iconDark!==void 0?iconDark:props.izVnO3mC9)!==null&&_ref1!==void 0?_ref1:\"Moon\",ogBQvzNNC:(_ref2=padding!==null&&padding!==void 0?padding:props.ogBQvzNNC)!==null&&_ref2!==void 0?_ref2:10,q3VxHPdzp:(_ref4=(_ref3=(_humanReadableEnumMap1_iconWeight=humanReadableEnumMap1[iconWeight])!==null&&_humanReadableEnumMap1_iconWeight!==void 0?_humanReadableEnumMap1_iconWeight:iconWeight)!==null&&_ref3!==void 0?_ref3:props.q3VxHPdzp)!==null&&_ref4!==void 0?_ref4:\"bold\",Tib6Q7ZnQ:(_ref5=iconColor!==null&&iconColor!==void 0?iconColor:props.Tib6Q7ZnQ)!==null&&_ref5!==void 0?_ref5:\"var(--token-fa6255fa-1747-4bc3-894a-8375bc25f0bd, rgb(28, 28, 28))\",Xu4nOYGGe:(_ref7=(_ref6=(_humanReadableEnumMap_iconSize=humanReadableEnumMap[iconSize])!==null&&_humanReadableEnumMap_iconSize!==void 0?_humanReadableEnumMap_iconSize:iconSize)!==null&&_ref6!==void 0?_ref6:props.Xu4nOYGGe)!==null&&_ref7!==void 0?_ref7:\"fTmWKR9rn\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,izVnO3mC9,aoJpqCstc,Xu4nOYGGe,q3VxHPdzp,Tib6Q7ZnQ,ogBQvzNNC,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"fmPFgJdpx\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-dbcror\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"fmPFgJdpx\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--1cltbxo\":ogBQvzNNC,...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-57g8d5-container\",layoutDependency:layoutDependency,layoutId:\"JElwo0G4_-container\",children:/*#__PURE__*/_jsx(SingleWithSingleToggleWithMappedReactPropsg424ez,{AeO5PLd9q:Tib6Q7ZnQ,ddWa08mZD:Xu4nOYGGe,height:\"100%\",id:\"JElwo0G4_\",layoutId:\"JElwo0G4_\",QNUIABbS6:q3VxHPdzp,variant:\"udnmimFYL\",WfbOFlO0c:izVnO3mC9,width:\"100%\",zcws0PLsu:aoJpqCstc})})})})})});});const css=['.framer-an0mh[data-border=\"true\"]::after, .framer-an0mh [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-an0mh.framer-17sullt, .framer-an0mh .framer-17sullt { display: block; }\",\".framer-an0mh.framer-dbcror { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: calc(max(0, var(--1cltbxo)) * 1px); position: relative; width: min-content; }\",\".framer-an0mh .framer-57g8d5-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-an0mh.framer-dbcror { gap: 0px; } .framer-an0mh.framer-dbcror > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-an0mh.framer-dbcror > :first-child { margin-left: 0px; } .framer-an0mh.framer-dbcror > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"izVnO3mC9\":\"iconDark\",\"aoJpqCstc\":\"iconLight\",\"Xu4nOYGGe\":\"iconSize\",\"q3VxHPdzp\":\"iconWeight\",\"Tib6Q7ZnQ\":\"iconColor\",\"ogBQvzNNC\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerVuw93iw32=withCSS(Component,css,\"framer-an0mh\");export default FramerVuw93iw32;FramerVuw93iw32.displayName=\"SingleToggle\";FramerVuw93iw32.defaultProps={height:40,width:40};addPropertyControls(FramerVuw93iw32,{izVnO3mC9:(SingleControls===null||SingleControls===void 0?void 0:SingleControls[\"WfbOFlO0c\"])&&{...SingleControls[\"WfbOFlO0c\"],defaultValue:\"Moon\",description:undefined,hidden:undefined,title:\"IconDark\"},aoJpqCstc:(SingleControls===null||SingleControls===void 0?void 0:SingleControls[\"zcws0PLsu\"])&&{...SingleControls[\"zcws0PLsu\"],defaultValue:\"Sun\",description:undefined,hidden:undefined,title:\"IconLight\"},Xu4nOYGGe:(SingleControls===null||SingleControls===void 0?void 0:SingleControls[\"ddWa08mZD\"])&&{...SingleControls[\"ddWa08mZD\"],defaultValue:\"fTmWKR9rn\",description:undefined,hidden:undefined,title:\"IconSize\"},q3VxHPdzp:(SingleControls===null||SingleControls===void 0?void 0:SingleControls[\"QNUIABbS6\"])&&{...SingleControls[\"QNUIABbS6\"],defaultValue:\"bold\",description:undefined,hidden:undefined,title:\"IconWeight\"},Tib6Q7ZnQ:{defaultValue:'var(--token-fa6255fa-1747-4bc3-894a-8375bc25f0bd, rgb(28, 28, 28)) /* {\"name\":\"font/active\"} */',title:\"IconColor\",type:ControlType.Color},ogBQvzNNC:{defaultValue:10,displayStepper:true,min:0,title:\"Padding\",type:ControlType.Number}});addFonts(FramerVuw93iw32,[...SingleFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVuw93iw32\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"izVnO3mC9\\\":\\\"iconDark\\\",\\\"aoJpqCstc\\\":\\\"iconLight\\\",\\\"Xu4nOYGGe\\\":\\\"iconSize\\\",\\\"q3VxHPdzp\\\":\\\"iconWeight\\\",\\\"Tib6Q7ZnQ\\\":\\\"iconColor\\\",\\\"ogBQvzNNC\\\":\\\"padding\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"40\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vuw93iw32.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef,useCallback}from\"react\";import{createPortal}from\"react-dom\";import{motion,AnimatePresence}from\"framer-motion\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * Menú móvil morph — Crater\n * El panel se abre a pantalla completa (portal en <body>), así que funciona\n * aunque el componente esté dentro de un navbar fijo o de un stack con overflow.\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function MobileMenu(props){const p={...defaultProps,...props};const isStatic=useIsStaticRenderer();const panelId=\"crater-menu\"+React.useId().replace(/:/g,\"\");const[open,setOpen]=useState(false);const[mounted,setMounted]=useState(false);const[rect,setRect]=useState(null);const[vp,setVp]=useState({w:390,h:760});const btnRef=useRef(null);const portalBtnRef=useRef(null);// Mide la posición real del botón y el viewport visible (iOS incluido)\nconst measure=useCallback(()=>{const el=btnRef.current;if(!el)return;const r=el.getBoundingClientRect();setRect({top:r.top,left:r.left,width:r.width,height:r.height});const v=window.visualViewport;setVp({w:v?v.width:window.innerWidth,h:v?v.height:window.innerHeight});},[]);const openMenu=()=>{measure();setMounted(true);setOpen(true);};const closeMenu=useCallback(()=>setOpen(false),[]);// Bloqueo de scroll, Escape y recálculo al girar/redimensionar\nuseEffect(()=>{if(!open)return;const html=document.documentElement;const body=document.body;const prevHtml=html.style.overflow;const prevBody=body.style.overflow;html.style.overflow=\"hidden\";body.style.overflow=\"hidden\";const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};window.addEventListener(\"keydown\",onKey);window.addEventListener(\"resize\",measure);window.visualViewport?.addEventListener(\"resize\",measure);const t=window.setTimeout(()=>portalBtnRef.current?.focus({preventScroll:true}),0);return()=>{window.clearTimeout(t);html.style.overflow=prevHtml;body.style.overflow=prevBody;window.removeEventListener(\"keydown\",onKey);window.removeEventListener(\"resize\",measure);window.visualViewport?.removeEventListener(\"resize\",measure);};},[open,measure]);// Enlaces: cierra el menú y, si es un ancla de la misma página, hace scroll suave\nconst handleLinkClick=(e,url)=>{const id=samePageHash(url);if(id){e.preventDefault();setOpen(false);window.setTimeout(()=>{const target=document.getElementById(id);if(target)target.scrollIntoView({behavior:\"smooth\",block:\"start\"});history.replaceState(null,\"\",\"#\"+id);},60);return;}setOpen(false);};// CTA de Orión: cierra el menú y, cuando ha terminado de cerrarse, abre el pop-up\nconst handleCtaClick=e=>{e.preventDefault();setOpen(false);window.setTimeout(()=>{if(typeof p.onCtaTap===\"function\")p.onCtaTap();openOrion(p.ctaTargetSelector||\".orionp-trigger\");},p.ctaDelay*1e3);};const toggleVisual={size:p.buttonSize,radius:p.buttonRadius,bg:p.btnClosedBg,bgOpen:p.btnOpenBg,color:p.btnClosedColor,colorOpen:p.btnOpenColor,iconSize:p.iconSize,stroke:p.iconStroke,labelOpen:p.labelOpen,labelClose:p.labelClose};if(isStatic){return /*#__PURE__*/_jsx(Toggle,{open:false,...toggleVisual});}// Geometría del morph\nconst inset=p.panelInset;const openW=Math.max(0,vp.w-inset*2);const openH=Math.max(0,(vp.h-inset*2)*(p.panelHeight/100));const panelSpring={type:\"spring\",stiffness:p.springStiffness,damping:p.springDamping,mass:p.springMass};const closedBox=rect?{top:rect.top,left:rect.left,width:rect.width,height:rect.height,borderRadius:p.buttonRadius}:{};const openBox={top:inset,left:inset,width:openW,height:openH,borderRadius:p.panelRadius};const panelVariants={closed:{...closedBox,transition:{...panelSpring,delay:.12}},open:{...openBox,transition:panelSpring}};const linkSpring={type:\"spring\",stiffness:p.linkStiffness,damping:p.linkDamping,mass:.8};const linkVariants={closed:{opacity:0,rotateX:90,y:60,transition:{duration:.15}},open:i=>({opacity:1,rotateX:0,y:0,transition:{...linkSpring,delay:p.contentDelay+i*p.linkDelayOffset}})};const footerVariants={closed:{opacity:0,y:16,transition:{duration:.15}},open:i=>({opacity:1,y:0,transition:{...linkSpring,delay:p.contentDelay+.25+i*.06}})};const ctaVariants={closed:linkVariants.closed,open:linkVariants.open(p.navLinks.length)};// El contenido empieza por debajo del botón de cerrar\nconst contentTop=rect?Math.max(rect.top+rect.height-inset+24,24):p.buttonSize+32;// Inter Tight por defecto; si en el panel eliges otra fuente, manda esa\nconst fontStyle={fontWeight:500,...p.menuFont||{},fontFamily:p.menuFont?.fontFamily||INTER_TIGHT};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Toggle,{innerRef:btnRef,open:false,onClick:openMenu,ariaControls:panelId,style:{visibility:mounted?\"hidden\":\"visible\"},...toggleVisual}),mounted&&typeof document!==\"undefined\"&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(AnimatePresence,{onExitComplete:()=>{setMounted(false);btnRef.current?.focus({preventScroll:true});},children:[open&&rect&&/*#__PURE__*/_jsx(motion.div,{onClick:closeMenu,\"aria-hidden\":\"true\",style:{position:\"fixed\",inset:0,background:p.backdropColor,zIndex:p.zIndex},initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:.3,delay:.1}}},\"backdrop\"),open&&rect&&/*#__PURE__*/_jsx(motion.div,{id:panelId,role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":p.labelMenu,style:{position:\"fixed\",zIndex:p.zIndex+1,backgroundColor:p.menuBackgroundColor,overflow:\"hidden\"},variants:panelVariants,initial:\"closed\",animate:\"open\",exit:\"closed\",children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:0,left:0,width:openW,height:openH,boxSizing:\"border-box\",padding:`${contentTop}px ${p.contentPaddingX}px ${p.contentPaddingBottom}px`,display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",overflowY:\"auto\",WebkitOverflowScrolling:\"touch\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":p.labelMenu,children:/*#__PURE__*/_jsx(\"ul\",{style:listReset,children:p.navLinks.map((link,i)=>/*#__PURE__*/_jsx(\"li\",{style:{perspective:120,perspectiveOrigin:\"bottom\"},children:/*#__PURE__*/_jsx(motion.a,{href:link.url,onClick:e=>handleLinkClick(e,link.url),variants:linkVariants,custom:i,whileTap:{opacity:.55},style:{...fontStyle,display:\"block\",color:p.menuTextColor,textDecoration:\"none\",fontSize:p.navFontSize,lineHeight:1.15,padding:\"4px 0\",transformOrigin:\"bottom\",WebkitTapHighlightColor:\"transparent\"},children:link.title})},i))})}),p.ctaShow&&/*#__PURE__*/_jsx(\"div\",{style:{perspective:120,perspectiveOrigin:\"bottom\"},children:/*#__PURE__*/_jsxs(motion.button,{type:\"button\",onClick:handleCtaClick,\"aria-haspopup\":\"dialog\",variants:ctaVariants,whileTap:{opacity:.55},style:{...fontStyle,display:\"inline-flex\",alignItems:\"center\",gap:\"0.3em\",color:p.menuTextColor,background:\"none\",border:\"none\",margin:0,padding:\"4px 0\",cursor:\"pointer\",textAlign:\"left\",fontSize:p.navFontSize,lineHeight:1.15,transformOrigin:\"bottom\",WebkitTapHighlightColor:\"transparent\",WebkitAppearance:\"none\",appearance:\"none\"},children:[p.ctaText,/*#__PURE__*/_jsx(StarsIcon,{color:p.ctaIconColor||p.menuTextColor,size:p.ctaIconSize})]})})]}),p.footerLinksData.length>0&&/*#__PURE__*/_jsx(\"ul\",{style:{...listReset,display:\"grid\",gridTemplateColumns:\"repeat(2, minmax(0, 1fr))\",gap:\"12px 16px\",marginTop:40},children:p.footerLinksData.map((link,i)=>{const ext=isExternal(link.url);return /*#__PURE__*/_jsx(motion.li,{variants:footerVariants,custom:i,children:/*#__PURE__*/_jsx(motion.a,{href:link.url,target:ext?\"_blank\":undefined,rel:ext?\"noopener noreferrer\":undefined,onClick:e=>ext?undefined:handleLinkClick(e,link.url),whileTap:{opacity:.55},style:{...fontStyle,color:p.menuTextColor,textDecoration:\"none\",fontSize:p.footerFontSize,opacity:p.footerOpacity,WebkitTapHighlightColor:\"transparent\"},children:link.title})},`f_${i}`);})})]})},\"panel\")]}),rect&&/*#__PURE__*/_jsx(Toggle,{innerRef:portalBtnRef,open:open,onClick:open?closeMenu:openMenu,ariaControls:panelId,style:{position:\"fixed\",top:rect.top,left:rect.left,zIndex:p.zIndex+2},...toggleVisual})]}),document.body)]});}// ─── Icono de estrellas de Orión (mismo SVG que el botón de escritorio) ──────\nfunction StarsIcon({color,size}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",style:{flex:\"0 0 auto\",display:\"block\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M8 15C12.8747 15 15 12.949 15 8C15 12.949 17.1104 15 22 15C17.1104 15 15 17.1104 15 22C15 17.1104 12.8747 15 8 15Z\",fill:color,stroke:color,strokeWidth:\"1.5\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2 6.5C5.13376 6.5 6.5 5.18153 6.5 2C6.5 5.18153 7.85669 6.5 11 6.5C7.85669 6.5 6.5 7.85669 6.5 11C6.5 7.85669 5.13376 6.5 2 6.5Z\",fill:color,stroke:color,strokeWidth:\"1.5\",strokeLinejoin:\"round\"})]});}// ─── Abrir Orión ──────────────────────────────────────────────────────────────\n// Framer solo hidrata el breakpoint visible, así que se busca el botón de Orión\n// que React ha activado (los de breakpoints ocultos no responden al clic).\nfunction openOrion(selector){const sel=selector.trim();const query=/^[\\w-]+$/.test(sel)?\"#\"+sel:sel;let nodes=[];try{nodes=Array.from(document.querySelectorAll(query));}catch(e){return;}const isLive=el=>Object.keys(el).some(k=>k.startsWith(\"__reactProps\")||k.startsWith(\"__reactFiber\"));const pick=nodes.find(isLive)||nodes[0];if(!pick)return;const target=pick.matches(\"button, a, [role='button']\")?pick:pick.querySelector(\"button, a, [role='button']\")||pick;if(target.getAttribute(\"aria-expanded\")===\"true\")return;target.click();}// ─── Botón hamburguesa / cerrar ───────────────────────────────────────────────\nfunction Toggle({open,onClick,innerRef,ariaControls,style,size,radius,bg,bgOpen,color,colorOpen,iconSize,stroke,labelOpen,labelClose}){const gap=Math.round(iconSize*.3);const spring={type:\"spring\",stiffness:260,damping:24};const lineColor=open?colorOpen:color;const line={position:\"absolute\",left:(size-iconSize)/2,top:(size-stroke)/2,width:iconSize,height:stroke,borderRadius:stroke,display:\"block\"};return /*#__PURE__*/_jsxs(motion.button,{ref:innerRef,type:\"button\",onClick:onClick,\"aria-expanded\":open,\"aria-controls\":ariaControls,\"aria-label\":open?labelClose:labelOpen,style:{position:\"relative\",display:\"block\",width:size,height:size,borderRadius:radius,border:\"none\",outline:\"none\",padding:0,margin:0,cursor:\"pointer\",background:bg,boxShadow:\"none\",WebkitTapHighlightColor:\"transparent\",WebkitAppearance:\"none\",appearance:\"none\",...style},children:[/*#__PURE__*/_jsx(motion.span,{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,borderRadius:radius,backgroundColor:bgOpen,display:\"block\"},initial:false,animate:{opacity:open?1:0,scale:open?1:.5},transition:spring}),/*#__PURE__*/_jsx(motion.span,{style:{...line,backgroundColor:color},initial:false,animate:{y:open?0:-gap,rotate:open?45:0,backgroundColor:lineColor},transition:spring}),/*#__PURE__*/_jsx(motion.span,{style:{...line,backgroundColor:color},initial:false,animate:{opacity:open?0:1,scaleX:open?.2:1,backgroundColor:lineColor},transition:spring}),/*#__PURE__*/_jsx(motion.span,{style:{...line,backgroundColor:color},initial:false,animate:{y:open?0:gap,rotate:open?-45:0,backgroundColor:lineColor},transition:spring})]});}// ─── Utilidades ───────────────────────────────────────────────────────────────\nconst listReset={listStyle:\"none\",margin:0,padding:0};function samePageHash(url){if(!url||url.indexOf(\"#\")===-1)return null;try{const u=new URL(url,window.location.href);const norm=s=>s.replace(/\\/+$/,\"\");if(u.origin===window.location.origin&&norm(u.pathname)===norm(window.location.pathname)&&u.hash.length>1){return decodeURIComponent(u.hash.slice(1));}}catch(e){}return null;}function isExternal(url){if(!url||typeof window===\"undefined\")return false;try{return new URL(url,window.location.href).origin!==window.location.origin;}catch(e){return false;}}const INTER_TIGHT='\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif';// ─── Default Props ────────────────────────────────────────────────────────────\nconst defaultProps={navLinks:[{title:\"Inicio\",url:\"/\"},{title:\"Servicios\",url:\"/\"},{title:\"Proyectos\",url:\"/\"},{title:\"Contacto\",url:\"/\"}],footerLinksData:[{title:\"LinkedIn\",url:\"https://www.linkedin.com\"},{title:\"Instagram\",url:\"https://www.instagram.com\"}],menuBackgroundColor:\"#000000\",menuTextColor:\"#FFFFFF\",backdropColor:\"rgba(0, 0, 0, 0.35)\",btnClosedBg:\"rgba(0, 0, 0, 0)\",btnClosedColor:\"#1F3BFF\",btnOpenBg:\"#FFFFFF\",btnOpenColor:\"#000000\",ctaShow:true,ctaText:\"Hablar con Ori\\xf3n\",ctaIconColor:undefined,ctaIconSize:28,ctaTargetSelector:\".orionp-trigger\",ctaDelay:.45,menuFont:{fontFamily:INTER_TIGHT,fontWeight:500},navFontSize:40,footerFontSize:18,footerOpacity:.7,buttonSize:44,buttonRadius:22,iconSize:18,iconStroke:2,panelInset:8,panelHeight:100,panelRadius:24,contentPaddingX:24,contentPaddingBottom:32,springStiffness:60,springDamping:14,springMass:1,linkStiffness:80,linkDamping:15,linkDelayOffset:.04,contentDelay:.25,zIndex:9999,labelOpen:\"Abrir men\\xfa\",labelClose:\"Cerrar men\\xfa\",labelMenu:\"Navegaci\\xf3n principal\"};MobileMenu.defaultProps=defaultProps;// ─── Property Controls ────────────────────────────────────────────────────────\naddPropertyControls(MobileMenu,{navLinks:{type:ControlType.Array,title:\"Links\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Texto\"},url:{type:ControlType.Link,title:\"URL\"}}}},footerLinksData:{type:ControlType.Array,title:\"Links pie\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Texto\"},url:{type:ControlType.Link,title:\"URL\"}}}},menuBackgroundColor:{type:ControlType.Color,title:\"Fondo men\\xfa\"},menuTextColor:{type:ControlType.Color,title:\"Texto men\\xfa\"},backdropColor:{type:ControlType.Color,title:\"Fondo overlay\"},btnClosedBg:{type:ControlType.Color,title:\"Bot\\xf3n fondo\",optional:true,description:\"Vac\\xedo = sin fondo.\"},btnClosedColor:{type:ControlType.Color,title:\"Icono color\"},btnOpenBg:{type:ControlType.Color,title:\"Cerrar fondo\"},btnOpenColor:{type:ControlType.Color,title:\"Cerrar icono\"},ctaShow:{type:ControlType.Boolean,title:\"CTA Ori\\xf3n\",enabledTitle:\"S\\xed\",disabledTitle:\"No\"},ctaText:{type:ControlType.String,title:\"CTA texto\",hidden:pr=>!pr.ctaShow},ctaIconColor:{type:ControlType.Color,title:\"Estrellas color\",optional:true,description:\"Vac\\xedo = mismo color que los links.\",hidden:pr=>!pr.ctaShow},ctaIconSize:{type:ControlType.Number,title:\"Estrellas tama\\xf1o\",min:10,max:64,displayStepper:true,hidden:pr=>!pr.ctaShow},onCtaTap:{type:ControlType.EventHandler},ctaTargetSelector:{type:ControlType.String,title:\"Bot\\xf3n Ori\\xf3n\",placeholder:\".orionp-trigger\",description:\"Selector del bot\\xf3n que abre Ori\\xf3n. Por defecto, .orionp-trigger.\",hidden:pr=>!pr.ctaShow},ctaDelay:{type:ControlType.Number,title:\"CTA retraso (s)\",min:0,max:1.5,step:.05,displayStepper:true,hidden:pr=>!pr.ctaShow},menuFont:{type:ControlType.Font,title:\"Fuente\",controls:\"extended\",defaultFontType:\"sans-serif\",description:\"Por defecto, Inter Tight.\"},navFontSize:{type:ControlType.Number,title:\"Tama\\xf1o links\",min:16,max:80,displayStepper:true},footerFontSize:{type:ControlType.Number,title:\"Tama\\xf1o pie\",min:10,max:40,displayStepper:true},footerOpacity:{type:ControlType.Number,title:\"Opacidad pie\",min:.2,max:1,step:.05},buttonSize:{type:ControlType.Number,title:\"Bot\\xf3n tama\\xf1o\",min:32,max:72,displayStepper:true},buttonRadius:{type:ControlType.Number,title:\"Bot\\xf3n radio\",min:0,max:36,displayStepper:true},iconSize:{type:ControlType.Number,title:\"Icono ancho\",min:12,max:36,displayStepper:true},iconStroke:{type:ControlType.Number,title:\"Icono grosor\",min:1,max:4,step:.5,displayStepper:true},panelInset:{type:ControlType.Number,title:\"Margen panel\",min:0,max:32,displayStepper:true,description:\"Separaci\\xf3n del panel con los bordes de la pantalla.\"},panelHeight:{type:ControlType.Number,title:\"Alto panel %\",min:40,max:100,unit:\"%\",displayStepper:true},panelRadius:{type:ControlType.Number,title:\"Radio panel\",min:0,max:48,displayStepper:true},contentPaddingX:{type:ControlType.Number,title:\"Padding lateral\",min:8,max:64,displayStepper:true},contentPaddingBottom:{type:ControlType.Number,title:\"Padding inferior\",min:8,max:80,displayStepper:true},springStiffness:{type:ControlType.Number,title:\"Panel rigidez\",min:10,max:300,displayStepper:true},springDamping:{type:ControlType.Number,title:\"Panel fricci\\xf3n\",min:1,max:50,displayStepper:true},springMass:{type:ControlType.Number,title:\"Panel masa\",min:.1,max:5,step:.1,displayStepper:true},linkStiffness:{type:ControlType.Number,title:\"Links rigidez\",min:10,max:300,displayStepper:true},linkDamping:{type:ControlType.Number,title:\"Links fricci\\xf3n\",min:1,max:50,displayStepper:true},linkDelayOffset:{type:ControlType.Number,title:\"Escalonado\",min:.01,max:.5,step:.01,displayStepper:true},contentDelay:{type:ControlType.Number,title:\"Retraso links\",min:0,max:1,step:.05,displayStepper:true,description:\"Espera antes de que entren los links (s).\"},zIndex:{type:ControlType.Number,title:\"Z-index\",min:1,max:99999,displayStepper:true},labelOpen:{type:ControlType.String,title:\"Aria abrir\"},labelClose:{type:ControlType.String,title:\"Aria cerrar\"},labelMenu:{type:ControlType.String,title:\"Aria men\\xfa\"}});MobileMenu.displayName=\"Crater Mobile Menu\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MobileMenu\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MobileMenu.map","// OrionPopup.tsx — Orión como POP-UP sobre la web (rediseño 2026)\n//\n// Qué es: un botón (estilo el \"Hablemos\" del menú de somoscrater.es) con el texto\n// \"Chatear con Orión\". Al pulsarlo abre un pop-up (tarjeta con márgenes: 100px arriba\n// para que se vea el menú, 40px a los lados y abajo, esquinas de 10px) con el chat.\n// Se cierra con la X, con Escape o pulsando fuera de la tarjeta.\n//\n// Diferencia clave con la versión inmersiva: aquí el fondo del pop-up es TRANSLÚCIDO\n// con desenfoque, porque detrás hay web real (no la página blanca de Framer). Se ve la\n// web difuminada por debajo.\n//   - Fondo: #000000 al 15% de opacidad + backdrop-filter: blur(90px) uniforme.\n//   - Texto blanco. Tipografía Inter Tight (la del sitio).\n//\n// El overlay se pinta con un PORTAL a document.body para escapar de los contenedores\n// con transform de Framer (que rompen position:fixed y backdrop-filter). Así cubre el\n// viewport real y difumina la web entera.\n//\n// Se conserva TODO lo del chat: medición anónima, streaming, manejo de 429, CTA\n// \"Hablemos\", aviso de privacidad, reinicio, accesibilidad, sin markdown ni URLs.\n//\n// Uso en Framer:\n// 1. Assets -> \"+\" -> New Code File -> pega este archivo.\n// 2. Arrastra \"OrionPopup\" al menú (o donde quieras el botón). Tamaño: Fit Content.\n// 3. Pon el \"API Endpoint\": https://orion-chatbot.vercel.app/api/chat\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useRef,useEffect}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";// Devuelve una versión con opacidad del color (acepta #hex o rgb()/rgba()).\nfunction withAlpha(color,a){if(!color)return`rgba(0,0,0,${a})`;if(color.startsWith(\"#\")){const h=color.replace(\"#\",\"\");if(h.length!==6)return`rgba(0,0,0,${a})`;const r=parseInt(h.slice(0,2),16);const g=parseInt(h.slice(2,4),16);const b=parseInt(h.slice(4,6),16);return`rgba(${r},${g},${b},${a})`;}const m=color.match(/rgba?\\(([^)]+)\\)/);if(m){const[r,g,b]=m[1].split(\",\").map(s=>parseFloat(s));return`rgba(${r},${g},${b},${a})`;}return color;}// Quita el markdown que a veces se cuela para que nunca se muestre en crudo. Los enlaces\n// markdown se reducen a su texto: la URL que pudiera escribir el modelo no es de fiar, y\n// el enlace bueno lo pone el botón \"Hablemos\".\nfunction cleanMarkdown(text){return(text||\"\").replace(/\\[([^\\]]+)\\]\\((?:https?:\\/\\/)?[^\\s)]+\\)/g,\"$1\")// [texto](url) -> texto\n.replace(/(\\*\\*|__)(.*?)\\1/g,\"$2\")// **negrita** / __negrita__ -> texto\n.replace(/`([^`]+)`/g,\"$1\")// `código` -> texto\n.replace(/^\\s{0,3}#{1,6}\\s+/gm,\"\")// encabezados #\n;}// Convierte SOLO los emails en enlaces (mailto). No enlaza URLs sueltas a propósito.\nfunction linkify(text,accent){const parts=text.split(/([\\w.+-]+@[\\w.-]+\\.[a-z]{2,})/gi);return parts.map((part,i)=>/^[\\w.+-]+@[\\w.-]+\\.[a-z]{2,}$/i.test(part)?/*#__PURE__*/_jsx(\"a\",{href:\"mailto:\"+part,style:{color:accent,textDecoration:\"underline\"},children:part},i):part);}// Pinta el nombre de marca (p. ej. \"Orión\") con el acento dentro de un fragmento de texto.\nfunction colorBrand(text,brandWord,accent){if(!brandWord||!text.includes(brandWord))return text;const parts=text.split(brandWord);const out=[];parts.forEach((p,i)=>{if(p)out.push(/*#__PURE__*/_jsx(\"span\",{children:p},`t${i}`));if(i<parts.length-1){out.push(/*#__PURE__*/_jsx(\"span\",{style:{color:accent},children:brandWord},`b${i}`));}});return out;}// Detecta si una respuesta de Orión invita a dar el paso con el equipo humano.\nfunction looksLikeInvitation(text){return/hablemos|somoscrater\\.es\\/contacto|agendar (una )?(video)?llamada|videollamada/i.test(text||\"\");}// Identificador anónimo de conversación: aleatorio, sin cookies, sin datos personales.\nfunction genSessionId(){try{const c=window.crypto;if(c?.randomUUID)return c.randomUUID();}catch{}return\"b-\"+Math.random().toString(36).slice(2)+Date.now().toString(36);}// A partir del endpoint del chat (…/api/chat) deduce el de medición (…/api/track).\nfunction trackUrlFrom(endpoint){try{return endpoint.replace(/\\/api\\/chat\\/?(\\?.*)?$/,\"/api/track\");}catch{return\"\";}}// Dispara un evento a cualquier herramienta de analítica presente (si la hay). Inofensivo.\nfunction trackEvent(name,props){const w=window;try{w.dispatchEvent(new CustomEvent(\"orion:\"+name,{detail:props||{}}));}catch{}try{w.posthog?.capture?.(name,props);}catch{}try{w.plausible?.(name,props?{props}:undefined);}catch{}try{w.gtag?.(\"event\",name,props||{});}catch{}try{(w.dataLayer=w.dataLayer||[]).push({event:name,...props||{}});}catch{}}// Añade atribución NO personal (de dónde viene el lead) a la URL de contacto.\nfunction buildContactUrl(base,topic){try{const u=new URL(base);u.searchParams.set(\"utm_source\",\"orion\");u.searchParams.set(\"utm_medium\",\"chat\");if(topic)u.searchParams.set(\"tema\",topic);return u.toString();}catch{return base;}}// Círculo oscuro con flecha blanca (mismo lenguaje que el botón \"Hablemos\" del sitio).\n// circleClass/pathClass permiten enganchar el hover que invierte el círculo (negro→blanco,\n// flecha blanca→negra), igual que el \"Hablemos\" de somoscrater.es.\nfunction CircleArrow({size=24,circle=\"#0C0C0C\",circleClass,pathClass}){return /*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",className:circleClass,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:size,height:size,borderRadius:999,background:circle,flex:\"0 0 auto\"},children:/*#__PURE__*/_jsx(\"svg\",{width:size*.6,height:size*.6,viewBox:\"0 0 24 24\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{className:pathClass,d:\"M6 12h12.5m0 0l-6-6m6 6l-6 6\",stroke:\"#FFFFFF\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})});}// Círculo oscuro con icono \"sparks\" (destellos) blanco para el botón disparador.\n// Mismo hover que CircleArrow: círculo negro→blanco, icono blanco→negro (relleno y trazo).\nfunction CircleSparks({size=24,circle=\"#0C0C0C\",circleClass,pathClass}){return /*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",className:circleClass,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:size,height:size,borderRadius:999,background:circle,flex:\"0 0 auto\"},children:/*#__PURE__*/_jsxs(\"svg\",{width:size*.6,height:size*.6,viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{className:pathClass,d:\"M8 15C12.8747 15 15 12.949 15 8C15 12.949 17.1104 15 22 15C17.1104 15 15 17.1104 15 22C15 17.1104 12.8747 15 8 15Z\",fill:\"#FFFFFF\",stroke:\"#FFFFFF\",strokeWidth:\"1.5\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{className:pathClass,d:\"M2 6.5C5.13376 6.5 6.5 5.18153 6.5 2C6.5 5.18153 7.85669 6.5 11 6.5C7.85669 6.5 6.5 7.85669 6.5 11C6.5 7.85669 5.13376 6.5 2 6.5Z\",fill:\"#FFFFFF\",stroke:\"#FFFFFF\",strokeWidth:\"1.5\",strokeLinejoin:\"round\"})]})});}export default function OrionPopup(props){const{endpoint,accent,font,triggerLabel,brandWord,greetingTitle,welcome,startQuestion,placeholder,suggestions,bgColor,bgOpacity,bgBlur,topOffset,inset,radius,contactUrl,ctaLabel,ctaHint,privacyText,privacyLinkLabel,privacyUrl}=props;const white=\"#FFFFFF\";const[open,setOpen]=useState(false);const[mounted,setMounted]=useState(false);const[messages,setMessages]=useState([]);const[input,setInput]=useState(\"\");const[loading,setLoading]=useState(false);const[invited,setInvited]=useState(false);const endRef=useRef(null);const scrollRef=useRef(null);const introTaRef=useRef(null);const chatTaRef=useRef(null);const triggerRef=useRef(null);const sessionIdRef=useRef(\"\");const inChat=messages.length>0;// El portal necesita document.body: solo existe en cliente.\nuseEffect(()=>setMounted(true),[]);// ---- Máquina de escribir del saludo: arranca cada vez que se abre el pop-up ----\nconst greetLines=[{text:greetingTitle||\"\",kind:\"title\"},{text:welcome||\"\",kind:\"lead\"},{text:startQuestion||\"\",kind:\"lead\"}].filter(l=>l.text);const totalChars=greetLines.reduce((s,l)=>s+l.text.length,0);const[revealed,setRevealed]=useState(0);useEffect(()=>{if(!open)return;let reduced=false;try{reduced=!!window.matchMedia?.(\"(prefers-reduced-motion: reduce)\").matches;}catch{}if(reduced||totalChars===0){setRevealed(totalChars);return;}setRevealed(0);let n=0;const id=setInterval(()=>{n++;setRevealed(n);if(n>=totalChars)clearInterval(id);},18);return()=>clearInterval(id);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[open]);// Escape cierra el pop-up. (Antes se bloqueaba el scroll del sitio con\n// document.body.style.overflow=\"hidden\", pero en Framer el scroll cuelga de <html>,\n// no de <body>, así que no tenía efecto. Además queremos justo lo contrario: que la\n// web SIGA desplazándose cuando el ratón está sobre la zona visible de la web —los\n// márgenes de la tarjeta—, y solo el texto cuando está sobre el pop-up.)\nuseEffect(()=>{if(!open)return;const onKey=e=>{if(e.key===\"Escape\")close();};window.addEventListener(\"keydown\",onKey);return()=>window.removeEventListener(\"keydown\",onKey);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[open]);// Enruta la rueda del ratón. Si el puntero está sobre el texto del pop-up, desplaza\n// ESE texto y frena el evento (preventDefault + stopPropagation) para que el scroll no\n// \"salte\" a la web de fondo —el comportamiento por defecto en Framer, cuyo scroll vive\n// en <html>—. Fuera de la tarjeta el listener no existe, así que la web se desplaza\n// con normalidad. Se registra como passive:false porque necesitamos preventDefault.\nuseEffect(()=>{if(!open)return;const el=scrollRef.current;if(!el)return;const onWheel=e=>{if(el.scrollHeight<=el.clientHeight)return;// nada que desplazar\nconst factor=e.deltaMode===1?16:e.deltaMode===2?el.clientHeight:1;el.scrollTop+=e.deltaY*factor;e.preventDefault();e.stopPropagation();};el.addEventListener(\"wheel\",onWheel,{passive:false});return()=>el.removeEventListener(\"wheel\",onWheel);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[open]);// Manda un evento de medición al backend (track), atado a esta conversación.\nfunction sendTrack(event){const sid=sessionIdRef.current;if(!sid)return;const url=trackUrlFrom(endpoint);if(!url)return;const payload=JSON.stringify({sessionId:sid,event});try{const nav=navigator;if(nav?.sendBeacon){nav.sendBeacon(url,new Blob([payload],{type:\"application/json\"}));return;}}catch{}try{fetch(url,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:payload,keepalive:true}).catch(()=>{});}catch{}}// Ajusta la altura de un textarea a su contenido (crece con el texto).\nfunction autoGrow(el,max=200){if(!el)return;el.style.height=\"auto\";el.style.height=Math.min(el.scrollHeight,max)+\"px\";}useEffect(()=>{autoGrow(inChat?chatTaRef.current:introTaRef.current);},[input,inChat]);useEffect(()=>{const el=endRef.current;if(!el)return;el.scrollIntoView({block:\"end\",behavior:\"smooth\"});},[messages]);// Muestra el CTA \"Hablemos\" en cuanto Orión invita a dar el paso.\nuseEffect(()=>{if(invited)return;const lastAssistant=[...messages].reverse().find(m=>m.role===\"assistant\");if(lastAssistant&&looksLikeInvitation(lastAssistant.content)){setInvited(true);trackEvent(\"cta_shown\");sendTrack(\"cta_shown\");}},[messages,invited]);// ---- Abrir / cerrar el pop-up ----\nfunction openPopup(){if(!sessionIdRef.current)sessionIdRef.current=genSessionId();setOpen(true);trackEvent(\"popup_open\");setTimeout(()=>{try{introTaRef.current?.focus({preventScroll:true});}catch{introTaRef.current?.focus();}},380);}function close(){setOpen(false);trackEvent(\"popup_close\");setTimeout(()=>triggerRef.current?.focus(),0);}function openHablemos(){trackEvent(\"cta_click\");sendTrack(\"cta_click\");const url=buildContactUrl(contactUrl);const w=window;try{w.open(url,\"_blank\",\"noopener\");}catch{w.location.href=url;}}// Núcleo de red: recibe el historial (ya con el mensaje de usuario), añade el hueco\n// del asistente y lo va rellenando con el streaming del backend.\nasync function runBackend(history){if(!sessionIdRef.current)sessionIdRef.current=genSessionId();setMessages([...history,{role:\"assistant\",content:\"\"}]);setLoading(true);try{const res=await fetch(endpoint,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({sessionId:sessionIdRef.current,messages:history})});if(res.status===429){let msg=\"Vas un poco r\\xe1pido. Espera unos segundos y sigue.\";try{const j=await res.json();if(j?.error)msg=j.error;}catch{}setMessages(m=>{const copy=[...m];copy[copy.length-1]={role:\"assistant\",content:msg};return copy;});return;}if(!res.ok||!res.body)throw new Error(\"sin conexi\\xf3n\");const reader=res.body.getReader();const decoder=new TextDecoder;let buffer=\"\";while(true){const{done,value}=await reader.read();if(done)break;buffer+=decoder.decode(value,{stream:true});const chunks=buffer.split(\"\\n\\n\");buffer=chunks.pop()||\"\";for(const part of chunks){const line=part.trim();if(!line.startsWith(\"data:\"))continue;const data=line.slice(5).trim();if(data===\"[DONE]\")continue;try{const parsed=JSON.parse(data);if(parsed.text){setMessages(m=>{const copy=[...m];copy[copy.length-1]={role:\"assistant\",content:copy[copy.length-1].content+parsed.text};return copy;});}}catch{/* fragmento incompleto */}}}}catch(e){setMessages(m=>{const copy=[...m];copy[copy.length-1]={role:\"assistant\",content:\"Ahora mismo no puedo responder. Prueba de nuevo en un momento o escribe a hola@somoscrater.es.\"};return copy;});}finally{setLoading(false);setTimeout(()=>{autoGrow(chatTaRef.current);chatTaRef.current?.focus();},100);}}// Envía un mensaje (del input o de un seleccionable, vía `override`).\nfunction send(override){const text=(typeof override===\"string\"?override:input).trim();if(!text||loading)return;const history=[...messages,{role:\"user\",content:text}];setInput(\"\");setTimeout(()=>autoGrow(chatTaRef.current),0);runBackend(history);}// Reinicia la conversación (sin cerrar el pop-up).\nfunction reset(){setMessages([]);setInput(\"\");setInvited(false);setLoading(false);sessionIdRef.current=genSessionId();setRevealed(totalChars);setTimeout(()=>introTaRef.current?.focus(),150);}// Fondo TRANSLÚCIDO + desenfoque: deja ver la web difuminada por debajo.\nconst overlayBg=withAlpha(bgColor,typeof bgOpacity===\"number\"?bgOpacity:.15);const blurPx=typeof bgBlur===\"number\"?bgBlur:90;const topPx=typeof topOffset===\"number\"?topOffset:100;const insetPx=typeof inset===\"number\"?inset:40;const radiusPx=typeof radius===\"number\"?radius:10;const mobileTopPx=Math.min(topPx,72);const mobileInsetPx=Math.min(insetPx,12);// Bloque de input: superficie transparente marcada solo con un borde sutil.\nconst promptBar=(taRef,onSubmit)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12,background:\"transparent\",border:`1px solid ${withAlpha(white,.45)}`,borderRadius:16,padding:\"8px 8px 8px 18px\"},children:[/*#__PURE__*/_jsx(\"textarea\",{ref:taRef,className:\"orionp-input\",value:input,onChange:e=>setInput(e.target.value),onKeyDown:e=>{if(e.key===\"Enter\"&&!e.shiftKey){e.preventDefault();onSubmit();}},onInput:e=>autoGrow(e.currentTarget),placeholder:placeholder,\"aria-label\":\"Escribe tu respuesta para Ori\\xf3n\",rows:1,enterKeyHint:\"send\",style:{flex:1,resize:\"none\",background:\"transparent\",border:\"none\",outline:\"none\",color:white,caretColor:white,fontFamily:\"inherit\",fontSize:\"clamp(16px, 1.7vw, 18px)\",lineHeight:1.4,minHeight:24,maxHeight:200,overflowY:\"auto\",padding:0,margin:0}}),/*#__PURE__*/_jsxs(\"button\",{onClick:onSubmit,disabled:loading||!input.trim(),\"aria-label\":\"Enviar\",style:{background:accent,color:white,border:\"none\",borderRadius:999,padding:\"7px 8px 7px 18px\",fontSize:15,fontWeight:600,cursor:loading||!input.trim()?\"default\":\"pointer\",opacity:loading||!input.trim()?.45:1,fontFamily:\"inherit\",display:\"inline-flex\",alignItems:\"center\",gap:10,flex:\"0 0 auto\",alignSelf:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Enviar\"}),/*#__PURE__*/_jsx(CircleArrow,{size:26,circle:\"#0A0A0A\"})]})]});// Saludo con máquina de escribir (revelado progresivo por líneas).\nconst greeting=/*#__PURE__*/_jsx(\"div\",{children:greetLines.map((l,idx)=>{const start=greetLines.slice(0,idx).reduce((s,x)=>s+x.text.length,0);const visible=Math.max(0,Math.min(revealed-start,l.text.length));const shown=l.text.slice(0,visible);if(l.kind===\"title\"){return /*#__PURE__*/_jsx(\"h1\",{style:{fontSize:\"clamp(22px, 3vw, 31px)\",fontWeight:500,letterSpacing:\"-0.01em\",margin:0,lineHeight:1.25,color:white,minHeight:visible>0?undefined:\"1.25em\"},children:colorBrand(shown,brandWord,accent)},idx);}return /*#__PURE__*/_jsx(\"p\",{style:{marginTop:18,marginBottom:0,fontSize:\"clamp(15px, 1.5vw, 17px)\",lineHeight:1.6,opacity:.92,maxWidth:640},children:shown},idx);})});// ---- Pop-up (portal a body para escapar de los transform de Framer) ----\nconst overlay=/*#__PURE__*/_jsx(\"div\",{className:\"orionp-wrap\",onClick:e=>{if(e.target===e.currentTarget)close();},style:{position:\"fixed\",inset:0,zIndex:2147483e3,fontFamily:font},children:/*#__PURE__*/_jsxs(\"div\",{className:\"orionp-card\",role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Chat con Ori\\xf3n\",style:{color:white,fontFamily:font,background:overlayBg,backdropFilter:`blur(${blurPx}px)`,WebkitBackdropFilter:`blur(${blurPx}px)`,display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:\"0 24px 70px rgba(0,0,0,0.20)\",animation:\"orionpIn .28s ease both\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:close,\"aria-label\":\"Cerrar el chat\",className:\"orionp-close\",style:{...pillGhost(white),position:\"absolute\",top:14,right:14,zIndex:3,width:38,height:38,padding:0,justifyContent:\"center\",borderRadius:999},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\",stroke:\"#FFFFFF\",strokeWidth:\"2\",strokeLinecap:\"round\"})})}),inChat&&/*#__PURE__*/_jsx(\"div\",{style:{flex:\"0 0 auto\",padding:\"14px 64px 4px 20px\",display:\"flex\",alignItems:\"center\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsxs(\"button\",{onClick:reset,\"aria-label\":\"Reiniciar la conversaci\\xf3n y empezar de nuevo\",style:pillGhost(white),children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"↺\"}),\" Reiniciar\"]})}),/*#__PURE__*/_jsx(\"div\",{\"aria-live\":\"polite\",\"aria-atomic\":\"false\",role:\"log\",ref:scrollRef,className:\"orionp-scroll\",style:{flex:\"1 1 auto\",overflowY:\"auto\",overscrollBehavior:\"contain\",WebkitOverflowScrolling:\"touch\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:820,margin:\"0 auto\",padding:`${inChat?6:20}px 24px 8px`,display:\"flex\",flexDirection:\"column\",gap:20},children:[/*#__PURE__*/_jsx(\"div\",{style:{paddingRight:44},children:greeting}),messages.map((m,i)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontSize:m.role===\"assistant\"?\"clamp(18px, 2vw, 22px)\":16,lineHeight:1.55,fontWeight:m.role===\"assistant\"?500:400,color:white,opacity:m.role===\"assistant\"?1:.75,fontStyle:m.role===\"user\"?\"italic\":\"normal\",whiteSpace:\"pre-wrap\",overflowWrap:\"anywhere\",wordBreak:\"break-word\",animation:m.role===\"assistant\"?\"orionpFade .45s ease both\":undefined},children:[m.role===\"user\"?\"— \":\"\",m.content?linkify(cleanMarkdown(m.content),white):loading&&i===messages.length-1?\"…\":\"\"]},i)),/*#__PURE__*/_jsx(\"div\",{ref:endRef})]})}),/*#__PURE__*/_jsx(\"div\",{style:{flex:\"0 0 auto\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:820,margin:\"0 auto\",padding:\"8px 24px calc(18px + env(safe-area-inset-bottom))\",boxSizing:\"border-box\"},children:[!inChat&&suggestions&&suggestions.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:10,marginBottom:12},children:suggestions.map((s,i)=>/*#__PURE__*/_jsxs(\"button\",{onClick:()=>send(s),disabled:loading,\"aria-label\":`Empezar con: ${s}`,className:\"orionp-suggestion\",style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:14,width:\"100%\",textAlign:\"left\",background:withAlpha(white,.1),border:`1px solid ${withAlpha(white,.3)}`,borderRadius:12,padding:\"12px 16px\",color:white,fontFamily:\"inherit\",fontSize:\"clamp(14px, 1.4vw, 16px)\",lineHeight:1.35,cursor:loading?\"default\":\"pointer\"},children:[/*#__PURE__*/_jsx(\"span\",{children:s}),/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",style:{flex:\"0 0 auto\",opacity:.8},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 6l6 6-6 6\",stroke:\"#FFFFFF\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]},i))}),inChat&&invited&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",flexWrap:\"wrap\",gap:12,marginBottom:12},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,opacity:.85},children:ctaHint}),/*#__PURE__*/_jsx(\"button\",{onClick:openHablemos,\"aria-label\":`${ctaLabel}: hablar con el equipo de Crater (se abre en una pesta\\xf1a nueva)`,style:{background:accent,color:white,border:\"none\",borderRadius:999,padding:\"10px 20px\",fontSize:15,fontWeight:600,cursor:\"pointer\",fontFamily:\"inherit\"},children:ctaLabel})]}),promptBar(inChat?chatTaRef:introTaRef,()=>send()),!inChat&&privacyText&&/*#__PURE__*/_jsxs(\"p\",{style:{marginTop:14,marginBottom:0,fontSize:12,opacity:.7,lineHeight:1.5},children:[privacyText,privacyUrl&&/*#__PURE__*/_jsxs(_Fragment,{children:[\" \",/*#__PURE__*/_jsx(\"a\",{href:privacyUrl,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:white,textDecoration:\"underline\"},children:privacyLinkLabel})]})]})]})}),/*#__PURE__*/_jsx(\"style\",{children:`\n                .orionp-card {\n                    position: absolute;\n                    top: ${topPx}px;\n                    left: ${insetPx}px;\n                    right: ${insetPx}px;\n                    bottom: ${insetPx}px;\n                    border-radius: ${radiusPx}px;\n                }\n                @media (max-width: 600px) {\n                    .orionp-card {\n                        top: ${mobileTopPx}px;\n                        left: ${mobileInsetPx}px;\n                        right: ${mobileInsetPx}px;\n                        bottom: ${mobileInsetPx}px;\n                    }\n                }\n                @keyframes orionpIn { from{opacity:0;transform:translateY(6px)} to{opacity:1;transform:none} }\n                @keyframes orionpFade { from{opacity:0;transform:translateY(4px)} to{opacity:1;transform:none} }\n                .orionp-input::placeholder { color: #FFFFFF !important; opacity: 0.55 !important; }\n                .orionp-input::-webkit-input-placeholder { color: #FFFFFF !important; opacity: 0.55 !important; }\n                .orionp-suggestion:hover { background: rgba(255,255,255,0.16) !important; }\n                .orionp-card button:focus-visible,\n                .orionp-card [role=\"button\"]:focus-visible,\n                .orionp-card textarea:focus-visible {\n                    outline: 2px solid #FFFFFF;\n                    outline-offset: 2px;\n                    border-radius: 10px;\n                }\n                @media (prefers-reduced-motion: reduce) {\n                    .orionp-card { animation: none !important; }\n                    .orionp-card * { animation: none !important; }\n                }\n            `})]})});// ---- Botón disparador (estilo \"Hablemos\" del menú) ----\nreturn /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"button\",{ref:triggerRef,onClick:openPopup,\"aria-haspopup\":\"dialog\",\"aria-expanded\":open,className:\"orionp-trigger\",style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:16,background:accent,color:white,border:\"none\",borderRadius:100,padding:\"6px 6px 6px 14px\",cursor:\"pointer\",fontFamily:font,fontSize:14,fontWeight:500,lineHeight:\"normal\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{children:triggerLabel}),/*#__PURE__*/_jsx(CircleSparks,{size:24,circle:\"#0C0C0C\",circleClass:\"orionp-tcircle\",pathClass:\"orionp-tarrow\"})]}),mounted&&open?/*#__PURE__*/createPortal(overlay,document.body):null,/*#__PURE__*/_jsx(\"style\",{children:`\n                /* Hover id\\xe9ntico al bot\\xf3n \"Hablemos\" de somoscrater.es: el azul se oscurece\n                   un punto y el c\\xedrculo se invierte (negro→blanco, icono blanco→negro). */\n                .orionp-trigger { transition: background-color .2s ease; }\n                .orionp-trigger .orionp-tcircle { transition: background-color .2s ease; }\n                .orionp-trigger .orionp-tarrow { transition: stroke .2s ease, fill .2s ease; }\n                .orionp-trigger:hover { background: #0152F0 !important; }\n                .orionp-trigger:hover .orionp-tcircle { background: #FFFFFF !important; }\n                .orionp-trigger:hover .orionp-tarrow { stroke: #0C0C0C !important; fill: #0C0C0C !important; }\n                .orionp-trigger:focus-visible { outline: 2px solid ${accent}; outline-offset: 2px; }\n            `})]});}// Botón \"fantasma\" en píldora (borde sutil), para Reiniciar y Cerrar.\nfunction pillGhost(white){return{background:\"transparent\",border:`1px solid ${withAlpha(white,.4)}`,color:white,borderRadius:999,padding:\"6px 12px\",fontSize:13,lineHeight:1.2,cursor:\"pointer\",fontFamily:\"inherit\",opacity:.9,display:\"inline-flex\",alignItems:\"center\",gap:6};}OrionPopup.defaultProps={endpoint:\"https://orion-chatbot.vercel.app/api/chat\",accent:\"#0057FF\",font:'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',triggerLabel:\"Chatear con Ori\\xf3n\",brandWord:\"Ori\\xf3n\",greetingTitle:\"Hola, soy Ori\\xf3n, el agente de IA de Crater.\",welcome:\"Gracias por pasarte. En Crater estamos convencidos de que las marcas son mucho m\\xe1s que fachada y yo soy la prueba. Estoy entrenado con todo el conocimiento que hemos generado en Crater durante a\\xf1os.\",startQuestion:\"\\xbfPor d\\xf3nde quieres empezar?\",placeholder:\"Escribe tu respuesta…\",suggestions:[\"Quiero hablarte de un proyecto en el que estoy trabajando.\",\"Compartir contigo alguna idea, reflexionar o clarificar ideas.\",\"Me gustar\\xeda conocer mejor Crater.\"],bgColor:\"#000000\",bgOpacity:.15,bgBlur:90,topOffset:100,inset:40,radius:10,contactUrl:\"https://somoscrater.es/contacto/\",ctaLabel:\"Hablemos\",ctaHint:\"\\xbfLo llevamos al equipo?\",privacyText:\"Tus mensajes se procesan con Anthropic (Claude) para generar la respuesta. No guardamos el texto de la conversaci\\xf3n.\",privacyLinkLabel:\"Aviso legal\",privacyUrl:\"https://somoscrater.es/aviso-legal\"};addPropertyControls(OrionPopup,{endpoint:{type:ControlType.String,title:\"API Endpoint\",description:\"URL de tu backend en Vercel (…/api/chat)\"},accent:{type:ControlType.Color,title:\"Acento\"},font:{type:ControlType.String,title:\"Tipograf\\xeda\"},triggerLabel:{type:ControlType.String,title:\"Texto del bot\\xf3n\"},brandWord:{type:ControlType.String,title:\"Palabra marca\",description:\"Palabra del saludo que se pinta en color acento\"},greetingTitle:{type:ControlType.String,title:\"Saludo (t\\xedtulo)\",displayTextArea:true},welcome:{type:ControlType.String,title:\"Bienvenida\",displayTextArea:true},startQuestion:{type:ControlType.String,title:\"Pregunta de inicio\"},placeholder:{type:ControlType.String,title:\"Placeholder\"},suggestions:{type:ControlType.Array,title:\"Seleccionables\",control:{type:ControlType.String},maxCount:6},bgColor:{type:ControlType.Color,title:\"Fondo (color)\"},bgOpacity:{type:ControlType.Number,title:\"Fondo (opacidad)\",min:0,max:1,step:.05,description:\"0.15 = el tono actual. Deja ver la web por debajo.\"},bgBlur:{type:ControlType.Number,title:\"Desenfoque (px)\",min:0,max:120,step:1,description:\"Difuminado uniforme de la web detr\\xe1s. 90 = actual.\"},topOffset:{type:ControlType.Number,title:\"Margen superior (px)\",min:0,max:240,step:2,description:\"Espacio arriba para que se vea el men\\xfa. 100 = actual.\"},inset:{type:ControlType.Number,title:\"Margen lateral/inferior (px)\",min:0,max:120,step:2,description:\"M\\xe1rgenes a los lados y abajo. 40 = actual.\"},radius:{type:ControlType.Number,title:\"Esquinas (px)\",min:0,max:40,step:1,description:\"Radio de las esquinas. 10 = actual.\"},contactUrl:{type:ControlType.String,title:\"URL contacto\",description:\"P\\xe1gina a la que lleva el CTA\"},ctaLabel:{type:ControlType.String,title:\"Texto CTA\"},ctaHint:{type:ControlType.String,title:\"Antesala CTA\"},privacyText:{type:ControlType.String,title:\"Aviso privacidad\",displayTextArea:true,description:\"L\\xednea informativa bajo el arranque\"},privacyLinkLabel:{type:ControlType.String,title:\"Texto enlace privacidad\"},privacyUrl:{type:ControlType.String,title:\"URL privacidad\",description:\"P\\xe1gina legal a la que enlaza\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"OrionPopup\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OrionPopup.map","// Generated by Framer (291a518)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={vmppuwVO8:new LazyValue(()=>import(\"./v_BWi8nJe-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5f2272d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 48 0 L 48 48 L 0 48 Z M 10.045 27.802 C 9.731 27.977 9.384 28.085 9.026 28.12 C 8.681 28.154 8.333 28.124 7.999 28.032 C 7.668 27.938 7.357 27.784 7.082 27.578 C 6.801 27.369 6.567 27.104 6.394 26.799 C 6.215 26.488 6.106 26.162 6.069 25.82 C 6.032 25.485 6.058 25.146 6.147 24.821 C 6.24 24.494 6.395 24.188 6.604 23.92 C 6.818 23.646 7.088 23.419 7.414 23.24 C 7.706 23.078 8.027 22.974 8.358 22.932 C 8.698 22.887 9.043 22.902 9.378 22.975 L 8.914 24.252 C 8.606 24.222 8.331 24.273 8.088 24.405 C 7.935 24.487 7.801 24.6 7.695 24.737 C 7.595 24.867 7.523 25.015 7.481 25.174 C 7.443 25.333 7.434 25.498 7.454 25.661 C 7.475 25.827 7.529 25.987 7.613 26.132 C 7.698 26.28 7.811 26.41 7.945 26.515 C 8.076 26.617 8.224 26.693 8.382 26.742 C 8.541 26.788 8.708 26.807 8.873 26.796 C 9.047 26.782 9.215 26.731 9.368 26.647 C 9.544 26.551 9.695 26.414 9.808 26.247 C 9.92 26.076 9.993 25.881 10.021 25.678 L 11.389 25.908 C 11.319 26.307 11.163 26.686 10.932 27.019 C 10.698 27.348 10.393 27.619 10.038 27.812 M 14.194 21.909 L 13.432 22.119 L 13.726 23.145 L 14.488 22.938 C 14.561 22.918 14.63 22.885 14.692 22.84 C 14.753 22.796 14.8 22.742 14.837 22.681 C 14.873 22.621 14.899 22.556 14.912 22.488 C 14.925 22.42 14.918 22.349 14.898 22.274 C 14.879 22.204 14.844 22.14 14.796 22.085 C 14.75 22.032 14.694 21.988 14.631 21.956 C 14.567 21.922 14.496 21.901 14.424 21.895 C 14.35 21.888 14.275 21.895 14.197 21.915 M 16.206 25.35 L 14.935 24.11 L 14.112 24.334 L 14.543 25.807 L 13.198 26.172 L 11.833 21.411 L 14.278 20.744 C 14.401 20.712 14.528 20.7 14.654 20.71 C 14.791 20.72 14.926 20.745 15.057 20.784 C 15.189 20.825 15.318 20.879 15.44 20.94 C 15.562 21.004 15.671 21.072 15.765 21.15 C 15.884 21.245 15.985 21.367 16.077 21.512 C 16.159 21.648 16.225 21.794 16.273 21.946 C 16.341 22.183 16.348 22.42 16.294 22.654 C 16.238 22.891 16.127 23.112 15.968 23.297 L 17.675 24.947 L 16.209 25.346 Z M 20.744 19.541 L 21.96 19.45 L 24.228 24.225 L 22.718 24.337 L 21.54 21.865 L 20.764 24.486 L 19.254 24.598 Z M 29.522 20.947 L 28.137 20.842 L 27.839 24.55 L 26.464 24.445 L 26.762 20.737 L 25.377 20.632 L 25.292 20.534 L 25.384 19.403 L 29.712 19.734 L 29.62 20.866 Z M 30.938 24.933 L 32.218 20.151 L 36.126 21.147 L 35.821 22.288 L 33.19 21.614 L 33.004 22.298 L 35.486 22.935 L 35.181 24.073 L 32.699 23.44 L 32.516 24.124 L 35.151 24.798 L 34.846 25.932 Z M 40.261 24.059 L 39.56 23.704 L 39.059 24.648 L 39.76 25.004 C 39.831 25.038 39.902 25.062 39.977 25.068 C 40.122 25.082 40.267 25.041 40.383 24.953 C 40.441 24.909 40.485 24.855 40.522 24.787 C 40.559 24.72 40.576 24.652 40.58 24.581 C 40.58 24.51 40.573 24.442 40.549 24.378 C 40.525 24.31 40.488 24.248 40.441 24.195 C 40.391 24.139 40.332 24.093 40.265 24.059 M 39.323 27.913 L 39.262 26.159 L 38.504 25.776 L 37.789 27.138 L 36.55 26.511 L 38.883 22.122 L 41.138 23.263 C 41.251 23.32 41.352 23.397 41.436 23.49 C 41.528 23.585 41.606 23.694 41.677 23.812 C 41.748 23.931 41.802 24.056 41.846 24.181 C 41.89 24.31 41.921 24.432 41.938 24.55 C 41.958 24.699 41.948 24.855 41.911 25.021 C 41.877 25.176 41.823 25.326 41.752 25.468 C 41.639 25.683 41.474 25.866 41.271 26 C 41.064 26.136 40.829 26.223 40.583 26.254 L 40.678 28.597 L 39.327 27.913 Z\" fill=\"transparent\" height=\"48px\" id=\"zUEhE9XfA\" width=\"48px\"><path d=\"M 0 0 L 48 0 L 48 48 L 0 48 Z\" fill=\"var(--token-7bf98943-841e-420d-9f64-fb03620e2c5f, rgb(12, 12, 12))\" height=\"48px\" id=\"e_c2WC5Rc\" width=\"48px\"/><path d=\"M 3.992 8.399 C 3.678 8.574 3.331 8.683 2.973 8.717 C 2.628 8.751 2.28 8.722 1.947 8.629 C 1.616 8.536 1.304 8.382 1.029 8.176 C 0.748 7.966 0.514 7.701 0.341 7.397 C 0.162 7.085 0.053 6.76 0.016 6.418 C -0.021 6.083 0.006 5.744 0.094 5.419 C 0.187 5.092 0.342 4.786 0.551 4.518 C 0.765 4.243 1.036 4.017 1.361 3.837 C 1.654 3.676 1.974 3.571 2.306 3.529 C 2.645 3.485 2.99 3.499 3.325 3.573 L 2.861 4.85 C 2.553 4.819 2.279 4.87 2.035 5.002 C 1.882 5.085 1.749 5.198 1.642 5.334 C 1.543 5.464 1.47 5.613 1.428 5.771 C 1.39 5.931 1.381 6.096 1.401 6.259 C 1.422 6.425 1.476 6.585 1.561 6.729 C 1.645 6.877 1.758 7.008 1.892 7.112 C 2.023 7.214 2.171 7.291 2.329 7.339 C 2.489 7.386 2.655 7.404 2.821 7.393 C 2.994 7.38 3.163 7.329 3.315 7.244 C 3.492 7.148 3.643 7.011 3.755 6.845 C 3.868 6.673 3.941 6.479 3.969 6.276 L 5.337 6.506 C 5.266 6.905 5.11 7.284 4.88 7.617 C 4.646 7.945 4.34 8.216 3.986 8.409 M 8.141 2.506 L 7.379 2.716 L 7.674 3.742 L 8.436 3.536 C 8.509 3.516 8.578 3.482 8.639 3.438 C 8.7 3.393 8.747 3.339 8.785 3.278 C 8.821 3.219 8.846 3.154 8.859 3.085 C 8.873 3.018 8.866 2.946 8.846 2.872 C 8.826 2.802 8.791 2.737 8.744 2.682 C 8.697 2.629 8.641 2.586 8.578 2.554 C 8.514 2.52 8.444 2.499 8.372 2.493 C 8.297 2.486 8.222 2.493 8.144 2.513 M 10.153 5.947 L 8.883 4.708 L 8.06 4.931 L 8.49 6.404 L 7.145 6.77 L 5.78 2.008 L 8.226 1.341 C 8.348 1.309 8.475 1.298 8.602 1.307 C 8.738 1.317 8.873 1.342 9.005 1.382 C 9.137 1.422 9.266 1.476 9.387 1.538 C 9.509 1.602 9.618 1.67 9.712 1.747 C 9.831 1.842 9.932 1.964 10.024 2.11 C 10.107 2.246 10.173 2.391 10.22 2.543 C 10.288 2.78 10.295 3.018 10.241 3.251 C 10.185 3.489 10.074 3.709 9.916 3.894 L 11.623 5.544 L 10.156 5.944 Z M 14.691 0.139 L 15.907 0.048 L 18.176 4.823 L 16.665 4.934 L 15.487 2.462 L 14.711 5.083 L 13.201 5.195 Z M 23.469 1.544 L 22.084 1.439 L 21.786 5.148 L 20.411 5.043 L 20.709 1.334 L 19.324 1.229 L 19.239 1.131 L 19.331 0 L 23.659 0.332 L 23.568 1.463 Z M 24.885 5.531 L 26.165 0.749 L 30.074 1.744 L 29.769 2.886 L 27.137 2.212 L 26.951 2.896 L 29.433 3.532 L 29.128 4.67 L 26.646 4.037 L 26.463 4.721 L 29.098 5.395 L 28.793 6.53 Z M 34.209 4.657 L 33.508 4.301 L 33.006 5.246 L 33.707 5.602 C 33.778 5.635 33.85 5.659 33.924 5.666 C 34.069 5.68 34.214 5.639 34.331 5.551 C 34.388 5.507 34.432 5.453 34.469 5.385 C 34.507 5.317 34.524 5.249 34.527 5.178 C 34.527 5.107 34.52 5.04 34.496 4.975 C 34.472 4.908 34.436 4.846 34.388 4.792 C 34.339 4.736 34.279 4.69 34.212 4.657 M 33.271 8.511 L 33.21 6.756 L 32.451 6.374 L 31.736 7.735 L 30.497 7.109 L 32.83 2.719 L 35.086 3.861 C 35.198 3.918 35.299 3.995 35.384 4.088 C 35.475 4.182 35.553 4.291 35.624 4.409 C 35.695 4.528 35.75 4.653 35.794 4.779 C 35.838 4.907 35.868 5.029 35.885 5.148 C 35.905 5.297 35.895 5.453 35.858 5.619 C 35.824 5.774 35.771 5.924 35.699 6.066 C 35.586 6.281 35.421 6.464 35.218 6.597 C 35.011 6.734 34.776 6.821 34.53 6.851 L 34.625 9.195 L 33.274 8.511 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.194879983367919px\" id=\"omkG1Vi5Z\" transform=\"translate(6.053 19.403)\" width=\"35.89530868386003px\"/></g></svg>';const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);const href=useSVGTemplate(\"1328054721\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-mfWLI\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 48 48\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-mfWLI { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 48px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 48\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo Light\",\"set\":{\"localId\":\"vectorSet/m69uE_GfX\",\"id\":\"m69uE_GfX\",\"moduleId\":\"cfG6ncMtzmakOu2GirCN\"}}\n */const Icon=withCSS(Component,css,\"framer-mfWLI\");Icon.displayName=\"Logo Light\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"48\",\"framerVector\":\"{\\\"name\\\":\\\"Logo Light\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/m69uE_GfX\\\",\\\"id\\\":\\\"m69uE_GfX\\\",\\\"moduleId\\\":\\\"cfG6ncMtzmakOu2GirCN\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d65f646)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/EgHf8DDcoXX4orStzQYv/83NYGs6Kcc6EKAdZ9ksW/v5VL76Tx4.js\";const enabledGestures={qneYAJZrJ:{hover:true,pressed:true}};const cycleOrder=[\"qneYAJZrJ\",\"LnWK963Xt\"];const serializationHash=\"framer-IS6yl\";const variantClassNames={LnWK963Xt:\"framer-v-4nvn1h\",qneYAJZrJ:\"framer-v-1p3abl0\"};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={\"Variant 1\":\"qneYAJZrJ\",\"Variant 2\":\"LnWK963Xt\"};const getProps=({click,height,id,link,newTab,title,width,...props})=>{return{...props,DcHl36anp:click??props.DcHl36anp,K3wwc2pDx:newTab??props.K3wwc2pDx,R9DInSC_B:link??props.R9DInSC_B,variant:humanReadableVariantMap[props.variant]??props.variant??\"qneYAJZrJ\",xPW_MicvZ:title??props.xPW_MicvZ??\"Boton\"};};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,xPW_MicvZ,R9DInSC_B,DcHl36anp,K3wwc2pDx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qneYAJZrJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapjj4gzk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(DcHl36anp){const res=await DcHl36anp(...args);if(res===false)return false;}});const onTapxogtic=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(DcHl36anp){const res=await DcHl36anp(...args);if(res===false)return false;}setVariant(\"LnWK963Xt\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:R9DInSC_B,motionChild:true,nodeId:\"qneYAJZrJ\",openInNewTab:K3wwc2pDx,scopeId:\"sUpb6D7tx\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1p3abl0\",className,classNames)} framer-rvrhh5`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qneYAJZrJ\",onTap:onTapjj4gzk,ref:refBinding,style:{...style},...addPropertyOverrides({\"qneYAJZrJ-hover\":{\"data-framer-name\":undefined},\"qneYAJZrJ-pressed\":{\"data-framer-name\":undefined},LnWK963Xt:{\"data-framer-name\":\"Variant 2\",onTap:onTapxogtic}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12)))\"},children:\"Boton\"})}),className:\"framer-zq46uc\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FLJXKcIFc\",style:{\"--extracted-r6o4lv\":\"var(--token-d0e5c222-060e-4b29-b6ef-51694f56c711, rgb(12, 12, 12))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xPW_MicvZ,variants:{\"qneYAJZrJ-hover\":{\"--extracted-r6o4lv\":\"var(--token-0436d527-6129-45ab-8d23-1def7777bd34, rgb(119, 159, 234))\"},LnWK963Xt:{\"--extracted-r6o4lv\":\"var(--token-5167ee19-1a13-425a-a8b7-73f7839272fc, rgb(0, 87, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"qneYAJZrJ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0436d527-6129-45ab-8d23-1def7777bd34, rgb(119, 159, 234)))\"},children:\"Boton\"})})},LnWK963Xt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cvtxrg\",\"data-styles-preset\":\"v5VL76Tx4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5167ee19-1a13-425a-a8b7-73f7839272fc, rgb(0, 87, 255)))\"},children:\"Boton\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IS6yl.framer-rvrhh5, .framer-IS6yl .framer-rvrhh5 { display: block; }\",\".framer-IS6yl.framer-1p3abl0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-IS6yl .framer-zq46uc { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-IS6yl.framer-v-1p3abl0.hover .framer-zq46uc { -webkit-user-select: unset; user-select: unset; z-index: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 42\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LnWK963Xt\":{\"layout\":[\"auto\",\"auto\"]},\"kS4vHn8ee\":{\"layout\":[\"auto\",\"auto\"]},\"jtID4lwqz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xPW_MicvZ\":\"title\",\"R9DInSC_B\":\"link\",\"DcHl36anp\":\"click\",\"K3wwc2pDx\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersUpb6D7tx=withCSS(Component,css,\"framer-IS6yl\");export default FramersUpb6D7tx;FramersUpb6D7tx.displayName=\"Link-Menu\";FramersUpb6D7tx.defaultProps={height:19,width:42};addPropertyControls(FramersUpb6D7tx,{variant:{options:[\"qneYAJZrJ\",\"LnWK963Xt\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},xPW_MicvZ:{defaultValue:\"Boton\",displayTextArea:false,title:\"Title\",type:ControlType.String},R9DInSC_B:{title:\"Link\",type:ControlType.Link},DcHl36anp:{title:\"Click\",type:ControlType.EventHandler},K3wwc2pDx:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramersUpb6D7tx,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersUpb6D7tx\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"xPW_MicvZ\\\":\\\"title\\\",\\\"R9DInSC_B\\\":\\\"link\\\",\\\"DcHl36anp\\\":\\\"click\\\",\\\"K3wwc2pDx\\\":\\\"newTab\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"42\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"19\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LnWK963Xt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kS4vHn8ee\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jtID4lwqz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (291a518)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js\";import SingleToggle from\"https://framerusercontent.com/modules/cmTtXrGIgvlXurH1sYiX/tgHYG0Nug99jKoDcYXkw/Vuw93iw32.js\";import CraterMobileMenu from\"https://framerusercontent.com/modules/ZMSGox9VyOYCHJqN9zmr/KjjgXpyYLOPojArfQf5J/MobileMenu.js\";import OrionPopup from\"https://framerusercontent.com/modules/pHS9s6zMdABKW3h0gkUi/YWKC71pzygDwd5qCT2ky/OrionPopup.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/qjyPsfxGQyhy5aL1y71o/h8t7J46LpsCMnuf8M48n/v_BWi8nJe.js\";import LogoLight from\"https://framerusercontent.com/modules/bbebx3KbQAWzgIlDNccV/KlTrvmBHHBHkAcKzTOir/sg7nUBlZE.js\";import LinkMenu from\"https://framerusercontent.com/modules/Hy1taUpI8GdoIMvPC6d4/WOHhhrX6fbq16vXH2qti/sUpb6D7tx.js\";const LogoLightFonts=getFonts(LogoLight);const LinkMenuFonts=getFonts(LinkMenu);const OrionPopupFonts=getFonts(OrionPopup);const LocaleSelectorFonts=getFonts(LocaleSelector);const SingleToggleFonts=getFonts(SingleToggle);const CraterMobileMenuFonts=getFonts(CraterMobileMenu);const cycleOrder=[\"kv284xGgD\",\"kM2muNj_2\",\"nbAzk76PO\",\"InpI8Y2EK\",\"k00ybgGyl\",\"GQ6Q6txez\"];const serializationHash=\"framer-j4yL6\";const variantClassNames={GQ6Q6txez:\"framer-v-hymins\",InpI8Y2EK:\"framer-v-1gymrm6\",k00ybgGyl:\"framer-v-qmut9u\",kM2muNj_2:\"framer-v-1pkngqz\",kv284xGgD:\"framer-v-1g0caib\",nbAzk76PO:\"framer-v-1pa7qh0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const djnMGhVuw=undefined;const Ojoi_3zLq=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Escritorio contacto\":\"GQ6Q6txez\",\"Escritorio Estudio\":\"k00ybgGyl\",\"Escritorio Proyectos\":\"nbAzk76PO\",\"Escritorio Servicios\":\"InpI8Y2EK\",Escritorio:\"kv284xGgD\",Movil:\"kM2muNj_2\"};const Variants=motion.create(React.Fragment);const getProps=({colorAddOn,cursor,height,id,width,...props})=>{return{...props,djnMGhVuw:cursor??props.djnMGhVuw,Ojoi_3zLq:colorAddOn??props.Ojoi_3zLq??\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kv284xGgD\"};};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,djnMGhVuw,Ojoi_3zLq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kv284xGgD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"kM2muNj_2\")return false;return true;};usePreloadLocalizedValues(activeLocale);const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const DcHl36anp1d3ryxf=activeVariantCallback(async(...args)=>{setVariant(\"VLw9Ubroe\");});const DcHl36anplfem98=activeVariantCallback(async(...args)=>{setVariant(\"w9InvGa1n\");});const DcHl36anp1ik7eo2=activeVariantCallback(async(...args)=>{setVariant(\"F2lzpOsuP\");});const isDisplayed1=()=>{if(baseVariant===\"kM2muNj_2\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,\"aria-label\":\"Men\\xfa de navegaci\\xf3n\",className:cx(scopingClassNames,\"framer-1g0caib\",className,classNames),\"data-framer-name\":\"Escritorio\",layoutDependency:layoutDependency,layoutId:\"kv284xGgD\",ref:refBinding,style:{...style},...addPropertyOverrides({GQ6Q6txez:{\"data-framer-name\":\"Escritorio contacto\"},InpI8Y2EK:{\"data-framer-name\":\"Escritorio Servicios\"},k00ybgGyl:{\"data-framer-name\":\"Escritorio Estudio\"},kM2muNj_2:{\"data-framer-name\":\"Movil\"},nbAzk76PO:{\"data-framer-name\":\"Escritorio Proyectos\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Logo-Crater\",className:\"framer-12i6zpx\",\"data-framer-name\":\"Contenedor Logo\",layoutDependency:layoutDependency,layoutId:\"xf3KOYRM3\",children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"\",href:{webPageId:\"iSe1QDC7G\"},motionChild:true,nodeId:\"FAK1ybDpr\",openInNewTab:false,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Crater – Inicio\",className:\"framer-m193y4 framer-1vs5ied\",\"data-framer-cursor\":djnMGhVuw,\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"FAK1ybDpr\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(LogoLight,{animated:true,className:\"framer-y1k6b0\",\"data-framer-name\":\"Logo Light\",layoutDependency:layoutDependency,layoutId:\"oJDLZchKd\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.section,{\"aria-label\":\"Men\\xfa Top Var\",className:\"framer-fqm0ed\",\"data-framer-name\":\"Menu Stiky\",layoutDependency:layoutDependency,layoutId:\"A8AGoh55r\",children:/*#__PURE__*/_jsxs(motion.section,{className:\"framer-6oncqr\",\"data-framer-name\":\"Nav bar\",layoutDependency:layoutDependency,layoutId:\"bVH3ZCCY3\",style:{backdropFilter:\"blur(48px)\",backgroundColor:\"rgba(227, 237, 255, 0.4)\",borderBottomLeftRadius:140,borderBottomRightRadius:140,borderTopLeftRadius:140,borderTopRightRadius:140,WebkitBackdropFilter:\"blur(48px)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-212)/2)+0+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6pxl83-container\",layoutDependency:layoutDependency,layoutId:\"AycbwJIeV-container\",nodeId:\"AycbwJIeV\",rendersWithMotion:true,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(LinkMenu,{DcHl36anp:DcHl36anp1d3ryxf,height:\"100%\",id:\"AycbwJIeV\",K3wwc2pDx:false,layoutId:\"AycbwJIeV\",R9DInSC_B:resolvedLinks[0],variant:matchVariant(\"qneYAJZrJ\"),width:\"100%\",xPW_MicvZ:getLocalizedValue(\"v0\",activeLocale)??\"Proyectos\",...addPropertyOverrides({GQ6Q6txez:{R9DInSC_B:resolvedLinks[4]},InpI8Y2EK:{R9DInSC_B:resolvedLinks[2]},k00ybgGyl:{R9DInSC_B:resolvedLinks[3]},nbAzk76PO:{R9DInSC_B:resolvedLinks[1],variant:matchVariant(\"LnWK963Xt\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-212)/2)+0+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ef40qp-container\",layoutDependency:layoutDependency,layoutId:\"pdCxEcHY6-container\",nodeId:\"pdCxEcHY6\",rendersWithMotion:true,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(LinkMenu,{DcHl36anp:DcHl36anplfem98,height:\"100%\",id:\"pdCxEcHY6\",K3wwc2pDx:false,layoutId:\"pdCxEcHY6\",R9DInSC_B:resolvedLinks1[0],variant:matchVariant(\"qneYAJZrJ\"),width:\"100%\",xPW_MicvZ:getLocalizedValue(\"v1\",activeLocale)??\"Servicios\",...addPropertyOverrides({GQ6Q6txez:{R9DInSC_B:resolvedLinks1[4]},InpI8Y2EK:{R9DInSC_B:resolvedLinks1[2],variant:matchVariant(\"LnWK963Xt\")},k00ybgGyl:{R9DInSC_B:resolvedLinks1[3]},nbAzk76PO:{R9DInSC_B:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-212)/2)+0+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ax1buz-container\",layoutDependency:layoutDependency,layoutId:\"vlDsCyaVU-container\",nodeId:\"vlDsCyaVU\",rendersWithMotion:true,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(LinkMenu,{DcHl36anp:DcHl36anp1ik7eo2,height:\"100%\",id:\"vlDsCyaVU\",K3wwc2pDx:false,layoutId:\"vlDsCyaVU\",R9DInSC_B:resolvedLinks2[0],variant:matchVariant(\"qneYAJZrJ\"),width:\"100%\",xPW_MicvZ:getLocalizedValue(\"v2\",activeLocale)??\"Estudio\",...addPropertyOverrides({GQ6Q6txez:{R9DInSC_B:resolvedLinks2[4]},InpI8Y2EK:{R9DInSC_B:resolvedLinks2[2]},k00ybgGyl:{R9DInSC_B:resolvedLinks2[3],variant:matchVariant(\"LnWK963Xt\")},nbAzk76PO:{R9DInSC_B:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(20+((componentViewport?.height||88)-40-212)/2)+0+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zrmwka-container\",layoutDependency:layoutDependency,layoutId:\"RoDZB5Lt4-container\",nodeId:\"RoDZB5Lt4\",rendersWithMotion:true,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(LinkMenu,{DcHl36anp:DcHl36anp1ik7eo2,height:\"100%\",id:\"RoDZB5Lt4\",K3wwc2pDx:false,layoutId:\"RoDZB5Lt4\",R9DInSC_B:resolvedLinks3[0],variant:matchVariant(\"qneYAJZrJ\"),width:\"100%\",xPW_MicvZ:getLocalizedValue(\"v3\",activeLocale)??\"Contacto\",...addPropertyOverrides({GQ6Q6txez:{R9DInSC_B:resolvedLinks3[4],variant:matchVariant(\"LnWK963Xt\")},InpI8Y2EK:{R9DInSC_B:resolvedLinks3[2]},k00ybgGyl:{R9DInSC_B:resolvedLinks3[3]},nbAzk76PO:{R9DInSC_B:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y8mc21-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"IhXOOyBWw-container\",nodeId:\"IhXOOyBWw\",rendersWithMotion:true,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(OrionPopup,{accent:\"rgb(0, 87, 255)\",bgBlur:90,bgColor:\"rgba(0, 0, 0, 0.15)\",bgOpacity:.4,brandWord:getLocalizedValue(\"v7\",activeLocale)??\"Ori\\xf3n\",contactUrl:getLocalizedValue(\"v15\",activeLocale)??\"https://somoscrater.es/contacto/\",ctaHint:getLocalizedValue(\"v17\",activeLocale)??\"\\xbfLo llevamos al equipo?\",ctaLabel:getLocalizedValue(\"v16\",activeLocale)??\"Hablemos\",endpoint:getLocalizedValue(\"v4\",activeLocale)??\"https://orion-chatbot.vercel.app/api/chat\",font:getLocalizedValue(\"v5\",activeLocale)??'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',greetingTitle:getLocalizedValue(\"v8\",activeLocale)??\"Hola, soy Ori\\xf3n, el agente de IA de Crater.\",height:\"100%\",id:\"IhXOOyBWw\",inset:40,layoutId:\"IhXOOyBWw\",placeholder:getLocalizedValue(\"v11\",activeLocale)??\"Escribe tu respuesta…\",privacyLinkLabel:getLocalizedValue(\"v19\",activeLocale)??\"Aviso legal\",privacyText:getLocalizedValue(\"v18\",activeLocale)??\"Tus mensajes se procesan con Anthropic (Claude) para generar la respuesta. No guardamos el texto de la conversaci\\xf3n.\",privacyUrl:getLocalizedValue(\"v20\",activeLocale)??\"https://somoscrater.es/aviso-legal\",radius:10,startQuestion:getLocalizedValue(\"v10\",activeLocale)??\"\\xbfPor d\\xf3nde quieres empezar?\",suggestions:[getLocalizedValue(\"v12\",activeLocale)??\"Quiero hablarte de un proyecto en el que estoy trabajando.\",getLocalizedValue(\"v13\",activeLocale)??\"Compartir contigo alguna idea, reflexionar o clarificar ideas.\",getLocalizedValue(\"v14\",activeLocale)??\"Me gustar\\xeda conocer mejor Crater.\"],topOffset:100,triggerLabel:getLocalizedValue(\"v6\",activeLocale)??\"Hablar con Ori\\xf3n\",welcome:getLocalizedValue(\"v9\",activeLocale)??\"Cu\\xe9ntame en una frase qu\\xe9 haces y a qui\\xe9n se lo vendes, y empezamos a pensar tu marca.\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wq3rh6\",\"data-framer-name\":\"Add-on\",layoutDependency:layoutDependency,layoutId:\"YPOk8AoxG\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q982kg-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"v6IHQtbbA-container\",nodeId:\"v6IHQtbbA\",rendersWithMotion:true,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\",size:12,type:\"default\"},font:{fontFamily:'\"Inter Tight Variable\", \"Inter Tight Variable Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\",size:18,type:\"default\"},id:\"v6IHQtbbA\",layoutId:\"v6IHQtbbA\",options:{focus:{color:\"var(--token-9e9528f6-df97-482f-9603-a5f2a3514356, rgb(0, 87, 255))\",offset:0,style:\"solid\",width:1},gap:5,title:true},padding:\"10px\",radius:\"200px\",style:{height:\"100%\",width:\"100%\"},textColor:\"var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ncb3iu-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FJ452TPZs-container\",nodeId:\"FJ452TPZs\",rendersWithMotion:true,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(SingleToggle,{aoJpqCstc:\"Sun\",height:\"100%\",id:\"FJ452TPZs\",izVnO3mC9:\"Moon\",layoutId:\"FJ452TPZs\",ogBQvzNNC:10,q3VxHPdzp:\"bold\",Tib6Q7ZnQ:Ojoi_3zLq,width:\"100%\",Xu4nOYGGe:\"fTmWKR9rn\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iSe1QDC7G\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"DYolN06dq\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"iSe1QDC7G\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"DYolN06dq\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jwpauc-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"wL3E0yBT4-container\",nodeId:\"wL3E0yBT4\",rendersWithMotion:true,scopeId:\"v_BWi8nJe\",children:/*#__PURE__*/_jsx(CraterMobileMenu,{backdropColor:\"rgba(0, 0, 0, 0.35)\",btnClosedColor:\"var(--token-9e9528f6-df97-482f-9603-a5f2a3514356, rgb(1, 82, 240))\",btnOpenBg:\"var(--token-4f0ad80c-6eeb-4c84-859c-d10190ef6be1, rgb(255, 255, 255))\",btnOpenColor:\"var(--token-9e9528f6-df97-482f-9603-a5f2a3514356, rgb(1, 82, 240))\",buttonRadius:22,buttonSize:44,contentDelay:.25,contentPaddingBottom:32,contentPaddingX:24,ctaDelay:.45,ctaIconSize:28,ctaShow:true,ctaTargetSelector:\".orionp-trigger\",ctaText:getLocalizedValue(\"v28\",activeLocale)??\"Habla con Ori\\xf3n\",footerFontSize:18,footerLinksData:[{id:\"default-item-0\",title:getLocalizedValue(\"v24\",activeLocale)??\"LinkedIn\",url:\"https://www.linkedin.com/company/somoscrater/\"},{id:\"default-item-1\",title:getLocalizedValue(\"v25\",activeLocale)??\"Instagram\",url:\"https://www.instagram.com/somos_crater/\"},{id:\"Iu9AzlSgC\",title:getLocalizedValue(\"v26\",activeLocale)??\"Twitter\",url:\"https://x.com/SomosCrater\"},{id:\"TFYdtK5pl\",title:getLocalizedValue(\"v27\",activeLocale)??\"Youtube\",url:\"https://www.youtube.com/@somoscrater\"}],footerOpacity:.7,height:\"100%\",iconSize:18,iconStroke:2,id:\"wL3E0yBT4\",labelClose:getLocalizedValue(\"v30\",activeLocale)??\"Cerrar men\\xfa\",labelMenu:getLocalizedValue(\"v31\",activeLocale)??\"Navegaci\\xf3n principal\",labelOpen:getLocalizedValue(\"v29\",activeLocale)??\"Abrir men\\xfa\",layoutId:\"wL3E0yBT4\",linkDamping:15,linkDelayOffset:.04,linkStiffness:80,menuBackgroundColor:\"var(--token-9e9528f6-df97-482f-9603-a5f2a3514356, rgb(1, 82, 240))\",menuFont:{fontFamily:'\"Inter Tight Variable Regular\", \"Inter Tight Variable Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},menuTextColor:\"var(--token-4f0ad80c-6eeb-4c84-859c-d10190ef6be1, rgb(255, 255, 255))\",navFontSize:40,navLinks:[{id:\"PG_sX_Dov\",title:getLocalizedValue(\"v21\",activeLocale)??\"Home\",url:resolvedLinks4[0]},{id:\"QXeSpzGYa\",title:getLocalizedValue(\"v22\",activeLocale)??\"Proyectos\",url:resolvedLinks4[1]},{id:\"OKvqnxxs1\",title:getLocalizedValue(\"v1\",activeLocale)??\"Servicios\",url:resolvedLinks4[2]},{id:\"ge3OC3myN\",title:getLocalizedValue(\"v2\",activeLocale)??\"Estudio\",url:resolvedLinks4[3]},{id:\"IEaH3xA1F\",title:getLocalizedValue(\"v23\",activeLocale)??\"Blog\",url:resolvedLinks4[4]},{id:\"cqXP9o5rA\",title:getLocalizedValue(\"v3\",activeLocale)??\"Contacto\",url:resolvedLinks4[5]}],panelHeight:100,panelInset:8,panelRadius:24,springDamping:14,springMass:1,springStiffness:60,width:\"100%\",zIndex:9999,...addPropertyOverrides({kM2muNj_2:{navLinks:[{id:\"PG_sX_Dov\",title:getLocalizedValue(\"v21\",activeLocale)??\"Home\",url:resolvedLinks4[6]},{id:\"QXeSpzGYa\",title:getLocalizedValue(\"v22\",activeLocale)??\"Proyectos\",url:resolvedLinks4[7]},{id:\"OKvqnxxs1\",title:getLocalizedValue(\"v1\",activeLocale)??\"Servicios\",url:resolvedLinks4[8]},{id:\"ge3OC3myN\",title:getLocalizedValue(\"v2\",activeLocale)??\"Estudio\",url:resolvedLinks4[9]},{id:\"IEaH3xA1F\",title:getLocalizedValue(\"v23\",activeLocale)??\"Blog\",url:resolvedLinks4[10]},{id:\"cqXP9o5rA\",title:getLocalizedValue(\"v3\",activeLocale)??\"Contacto\",url:resolvedLinks4[11]}]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\".framer-j4yL6.framer-1vs5ied, .framer-j4yL6 .framer-1vs5ied { display: block; }\",\".framer-j4yL6.framer-1g0caib { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px; position: relative; width: 1200px; }\",\".framer-j4yL6 .framer-12i6zpx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-j4yL6 .framer-m193y4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-j4yL6 .framer-y1k6b0 { flex: none; height: auto; position: relative; width: 48px; }\",\".framer-j4yL6 .framer-fqm0ed { align-content: center; align-items: center; display: flex; flex: 1.5 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-j4yL6 .framer-6oncqr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 6px 6px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-j4yL6 .framer-6pxl83-container, .framer-j4yL6 .framer-1ef40qp-container, .framer-j4yL6 .framer-1ax1buz-container, .framer-j4yL6 .framer-zrmwka-container, .framer-j4yL6 .framer-y8mc21-container, .framer-j4yL6 .framer-ncb3iu-container, .framer-j4yL6 .framer-1jwpauc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-j4yL6 .framer-wq3rh6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-j4yL6 .framer-1q982kg-container { flex: none; height: 42px; position: relative; width: 120px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kM2muNj_2\":{\"layout\":[\"fixed\",\"auto\"]},\"nbAzk76PO\":{\"layout\":[\"fixed\",\"auto\"]},\"InpI8Y2EK\":{\"layout\":[\"fixed\",\"auto\"]},\"k00ybgGyl\":{\"layout\":[\"fixed\",\"auto\"]},\"GQ6Q6txez\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"djnMGhVuw\":\"cursor\",\"Ojoi_3zLq\":\"colorAddOn\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv_BWi8nJe=withCSS(Component,css,\"framer-j4yL6\");export default Framerv_BWi8nJe;Framerv_BWi8nJe.displayName=\"Menu Top\";Framerv_BWi8nJe.defaultProps={height:88,width:1200};addPropertyControls(Framerv_BWi8nJe,{variant:{options:[\"kv284xGgD\",\"kM2muNj_2\",\"nbAzk76PO\",\"InpI8Y2EK\",\"k00ybgGyl\",\"GQ6Q6txez\"],optionTitles:[\"Escritorio\",\"Movil\",\"Escritorio Proyectos\",\"Escritorio Servicios\",\"Escritorio Estudio\",\"Escritorio contacto\"],title:\"Variant\",type:ControlType.Enum},djnMGhVuw:{title:\"Cursor\",type:ControlType.CustomCursor},Ojoi_3zLq:{defaultValue:'var(--token-c8fd36a2-d948-47c9-87f7-dfdc85ca42dc, rgb(1, 82, 240)) /* {\"name\":\"Link botones\"} */',title:\"Color Add-on\",type:ControlType.Color}});const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(Framerv_BWi8nJe,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight Variable\",source:\"custom\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://framerusercontent.com/assets/cO0nutV5CEUH5TVTzYhld2pOCzs.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Tight Variable Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://framerusercontent.com/assets/cO0nutV5CEUH5TVTzYhld2pOCzs.woff2\",variationAxes,weight:\"400\"}]},...LogoLightFonts,...LinkMenuFonts,...OrionPopupFonts,...LocaleSelectorFonts,...SingleToggleFonts,...CraterMobileMenuFonts],{supportsExplicitInterCodegen:true});Framerv_BWi8nJe.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LinkMenu,{},context),()=>forwardLoader(SingleToggle,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv_BWi8nJe\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kM2muNj_2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nbAzk76PO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"InpI8Y2EK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k00ybgGyl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GQ6Q6txez\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"djnMGhVuw\\\":\\\"cursor\\\",\\\"Ojoi_3zLq\\\":\\\"colorAddOn\\\"}\",\"framerIntrinsicHeight\":\"88\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v_BWi8nJe.map","// Generated by Framer (ad6a9a9)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={vmppuwVO8:new LazyValue(()=>import(\"./ZPdRYZv5O-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ad6a9a9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import OrionPopup from\"https://framerusercontent.com/modules/pHS9s6zMdABKW3h0gkUi/YWKC71pzygDwd5qCT2ky/OrionPopup.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/AOUYqBBnorYpo2kq7734/PCmuuSM7gXaJTKU8vM7I/ZPdRYZv5O.js\";import LinkMenu from\"https://framerusercontent.com/modules/Hy1taUpI8GdoIMvPC6d4/WOHhhrX6fbq16vXH2qti/sUpb6D7tx.js\";const LinkMenuFonts=getFonts(LinkMenu);const OrionPopupFonts=getFonts(OrionPopup);const cycleOrder=[\"FgADEv9Rs\",\"w9InvGa1n\",\"VLw9Ubroe\",\"F2lzpOsuP\",\"AASMNa9oD\"];const serializationHash=\"framer-fvvaz\";const variantClassNames={AASMNa9oD:\"framer-v-ffnc67\",F2lzpOsuP:\"framer-v-s51df3\",FgADEv9Rs:\"framer-v-1e1gzoe\",VLw9Ubroe:\"framer-v-171yaqz\",w9InvGa1n:\"framer-v-15tdkfi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZGrlBzab9=undefined;const mGlVImQeb=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 5\":\"AASMNa9oD\",Estudio:\"F2lzpOsuP\",None:\"FgADEv9Rs\",Servicios:\"w9InvGa1n\",Work:\"VLw9Ubroe\"};const Variants=motion.create(React.Fragment);const getProps=({background,height,id,movil,width,...props})=>{return{...props,mGlVImQeb:movil??props.mGlVImQeb??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"FgADEv9Rs\",ZGrlBzab9:background??props.ZGrlBzab9??\"rgba(227, 237, 255, 0.4)\"};};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,ZGrlBzab9,mGlVImQeb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FgADEv9Rs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const DcHl36anp1d3ryxf=activeVariantCallback(async(...args)=>{setVariant(\"VLw9Ubroe\");});const DcHl36anplfem98=activeVariantCallback(async(...args)=>{setVariant(\"w9InvGa1n\");});const DcHl36anp1ik7eo2=activeVariantCallback(async(...args)=>{setVariant(\"F2lzpOsuP\");});const DcHl36anpizl1ki=activeVariantCallback(async(...args)=>{setVariant(\"AASMNa9oD\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,\"aria-label\":\"men\\xfa principal de la web\",className:cx(scopingClassNames,\"framer-1e1gzoe\",className,classNames),\"data-framer-name\":\"None\",layoutDependency:layoutDependency,layoutId:\"FgADEv9Rs\",ref:refBinding,style:{...style},...addPropertyOverrides({AASMNa9oD:{\"data-framer-name\":\"Variant 5\"},F2lzpOsuP:{\"data-framer-name\":\"Estudio\"},VLw9Ubroe:{\"data-framer-name\":\"Work\"},w9InvGa1n:{\"data-framer-name\":\"Servicios\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.section,{className:\"framer-10z1fyq\",\"data-framer-name\":\"Nav bar\",layoutDependency:layoutDependency,layoutId:\"q_FHQRWxO\",style:{backdropFilter:\"blur(48px)\",backgroundColor:ZGrlBzab9,borderBottomLeftRadius:140,borderBottomRightRadius:140,borderTopLeftRadius:140,borderTopRightRadius:140,WebkitBackdropFilter:\"blur(48px)\"},variants:{w9InvGa1n:{backdropFilter:\"blur(20px)\",WebkitBackdropFilter:\"blur(20px)\"}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined},{href:{webPageId:\"CfVjN7bQG\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(16+((componentViewport?.height||80)-32-212)/2)+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dau0my-container\",layoutDependency:layoutDependency,layoutId:\"G_jOu21vT-container\",nodeId:\"G_jOu21vT\",rendersWithMotion:true,scopeId:\"ZPdRYZv5O\",children:/*#__PURE__*/_jsx(LinkMenu,{DcHl36anp:DcHl36anp1d3ryxf,height:\"100%\",id:\"G_jOu21vT\",K3wwc2pDx:false,layoutId:\"G_jOu21vT\",R9DInSC_B:resolvedLinks[0],variant:matchVariant(\"qneYAJZrJ\"),width:\"100%\",xPW_MicvZ:getLocalizedValue(\"v0\",activeLocale)??\"Proyectos\",...addPropertyOverrides({AASMNa9oD:{R9DInSC_B:resolvedLinks[4]},F2lzpOsuP:{R9DInSC_B:resolvedLinks[3]},VLw9Ubroe:{R9DInSC_B:resolvedLinks[2],variant:matchVariant(\"LnWK963Xt\")},w9InvGa1n:{DcHl36anp:DcHl36anplfem98,R9DInSC_B:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined},{href:{webPageId:\"I2BveJN30\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(16+((componentViewport?.height||80)-32-212)/2)+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v8go7w-container\",layoutDependency:layoutDependency,layoutId:\"zF5dCSufS-container\",nodeId:\"zF5dCSufS\",rendersWithMotion:true,scopeId:\"ZPdRYZv5O\",children:/*#__PURE__*/_jsx(LinkMenu,{DcHl36anp:DcHl36anplfem98,height:\"100%\",id:\"zF5dCSufS\",K3wwc2pDx:false,layoutId:\"zF5dCSufS\",R9DInSC_B:resolvedLinks1[0],variant:matchVariant(\"qneYAJZrJ\"),width:\"100%\",xPW_MicvZ:getLocalizedValue(\"v1\",activeLocale)??\"Servicios\",...addPropertyOverrides({AASMNa9oD:{R9DInSC_B:resolvedLinks1[4]},F2lzpOsuP:{R9DInSC_B:resolvedLinks1[3]},VLw9Ubroe:{R9DInSC_B:resolvedLinks1[2]},w9InvGa1n:{R9DInSC_B:resolvedLinks1[1],variant:matchVariant(\"LnWK963Xt\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined},{href:{webPageId:\"gyryRUpyj\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(16+((componentViewport?.height||80)-32-212)/2)+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jo4sev-container\",layoutDependency:layoutDependency,layoutId:\"lXzpwGujg-container\",nodeId:\"lXzpwGujg\",rendersWithMotion:true,scopeId:\"ZPdRYZv5O\",children:/*#__PURE__*/_jsx(LinkMenu,{DcHl36anp:DcHl36anp1ik7eo2,height:\"100%\",id:\"lXzpwGujg\",K3wwc2pDx:false,layoutId:\"lXzpwGujg\",R9DInSC_B:resolvedLinks2[0],variant:matchVariant(\"qneYAJZrJ\"),width:\"100%\",xPW_MicvZ:getLocalizedValue(\"v2\",activeLocale)??\"Estudio\",...addPropertyOverrides({AASMNa9oD:{R9DInSC_B:resolvedLinks2[4]},F2lzpOsuP:{R9DInSC_B:resolvedLinks2[3],variant:matchVariant(\"LnWK963Xt\")},VLw9Ubroe:{DcHl36anp:DcHl36anp1d3ryxf,R9DInSC_B:resolvedLinks2[2]},w9InvGa1n:{R9DInSC_B:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),mGlVImQeb!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined},{href:{webPageId:\"z4MtSxkNF\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(16+((componentViewport?.height||80)-32-212)/2)+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cg2c7z-container\",layoutDependency:layoutDependency,layoutId:\"NST6f1xb5-container\",nodeId:\"NST6f1xb5\",rendersWithMotion:true,scopeId:\"ZPdRYZv5O\",children:/*#__PURE__*/_jsx(LinkMenu,{DcHl36anp:DcHl36anpizl1ki,height:\"100%\",id:\"NST6f1xb5\",K3wwc2pDx:false,layoutId:\"NST6f1xb5\",R9DInSC_B:resolvedLinks3[0],variant:matchVariant(\"qneYAJZrJ\"),width:\"100%\",xPW_MicvZ:getLocalizedValue(\"v3\",activeLocale)??\"Contacto\",...addPropertyOverrides({AASMNa9oD:{R9DInSC_B:resolvedLinks3[4],variant:matchVariant(\"LnWK963Xt\")},F2lzpOsuP:{R9DInSC_B:resolvedLinks3[3]},VLw9Ubroe:{DcHl36anp:DcHl36anp1d3ryxf,R9DInSC_B:resolvedLinks3[2]},w9InvGa1n:{R9DInSC_B:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h1lgq5-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"YYAGRfTeZ-container\",nodeId:\"YYAGRfTeZ\",rendersWithMotion:true,scopeId:\"ZPdRYZv5O\",children:/*#__PURE__*/_jsx(OrionPopup,{accent:\"rgb(0, 87, 255)\",bgBlur:90,bgColor:\"rgba(0, 0, 0, 0.15)\",bgOpacity:.4,brandWord:getLocalizedValue(\"v7\",activeLocale)??\"Ori\\xf3n\",contactUrl:getLocalizedValue(\"v15\",activeLocale)??\"https://somoscrater.es/contacto/\",ctaHint:getLocalizedValue(\"v17\",activeLocale)??\"\\xbfLo llevamos al equipo?\",ctaLabel:getLocalizedValue(\"v16\",activeLocale)??\"Hablemos\",endpoint:getLocalizedValue(\"v4\",activeLocale)??\"https://orion-chatbot.vercel.app/api/chat\",font:getLocalizedValue(\"v5\",activeLocale)??'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',greetingTitle:getLocalizedValue(\"v8\",activeLocale)??\"Hola, soy Ori\\xf3n, el agente de IA de Crater.\",height:\"100%\",id:\"YYAGRfTeZ\",inset:40,layoutId:\"YYAGRfTeZ\",placeholder:getLocalizedValue(\"v11\",activeLocale)??\"Escribe tu respuesta…\",privacyLinkLabel:getLocalizedValue(\"v19\",activeLocale)??\"Aviso legal\",privacyText:getLocalizedValue(\"v18\",activeLocale)??\"Tus mensajes se procesan con Anthropic (Claude) para generar la respuesta. No guardamos el texto de la conversaci\\xf3n.\",privacyUrl:getLocalizedValue(\"v20\",activeLocale)??\"https://somoscrater.es/aviso-legal\",radius:10,startQuestion:getLocalizedValue(\"v10\",activeLocale)??\"\\xbfPor d\\xf3nde quieres empezar?\",suggestions:[getLocalizedValue(\"v12\",activeLocale)??\"Quiero hablarte de un proyecto en el que estoy trabajando.\",getLocalizedValue(\"v13\",activeLocale)??\"Compartir contigo alguna idea, reflexionar o clarificar ideas.\",getLocalizedValue(\"v14\",activeLocale)??\"Me gustar\\xeda conocer mejor Crater.\"],topOffset:100,triggerLabel:getLocalizedValue(\"v6\",activeLocale)??\"Hablar con Ori\\xf3n\",welcome:getLocalizedValue(\"v9\",activeLocale)??\"Cu\\xe9ntame en una frase qu\\xe9 haces y a qui\\xe9n se lo vendes, y empezamos a pensar tu marca.\",width:\"100%\"})})})]})})})})});});const css=[\".framer-fvvaz.framer-1cqlju8, .framer-fvvaz .framer-1cqlju8 { display: block; }\",\".framer-fvvaz.framer-1e1gzoe { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: min-content; }\",\".framer-fvvaz .framer-10z1fyq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 6px 6px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-fvvaz .framer-1dau0my-container, .framer-fvvaz .framer-1v8go7w-container, .framer-fvvaz .framer-1jo4sev-container, .framer-fvvaz .framer-cg2c7z-container, .framer-fvvaz .framer-1h1lgq5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fvvaz.framer-v-15tdkfi.framer-1e1gzoe { gap: 20px; }\",\".framer-fvvaz.framer-v-15tdkfi .framer-10z1fyq, .framer-fvvaz.framer-v-15tdkfi .framer-1dau0my-container { order: 0; }\",\".framer-fvvaz.framer-v-15tdkfi .framer-1v8go7w-container { order: 1; }\",\".framer-fvvaz.framer-v-15tdkfi .framer-1jo4sev-container { order: 2; }\",\".framer-fvvaz.framer-v-15tdkfi .framer-cg2c7z-container { order: 3; }\",\".framer-fvvaz.framer-v-15tdkfi .framer-1h1lgq5-container { order: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 534\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"w9InvGa1n\":{\"layout\":[\"auto\",\"auto\"]},\"VLw9Ubroe\":{\"layout\":[\"auto\",\"auto\"]},\"F2lzpOsuP\":{\"layout\":[\"auto\",\"auto\"]},\"AASMNa9oD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ZGrlBzab9\":\"background\",\"mGlVImQeb\":\"movil\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZPdRYZv5O=withCSS(Component,css,\"framer-fvvaz\");export default FramerZPdRYZv5O;FramerZPdRYZv5O.displayName=\"Menu Stiky\";FramerZPdRYZv5O.defaultProps={height:80,width:534};addPropertyControls(FramerZPdRYZv5O,{variant:{options:[\"FgADEv9Rs\",\"w9InvGa1n\",\"VLw9Ubroe\",\"F2lzpOsuP\",\"AASMNa9oD\"],optionTitles:[\"None\",\"Servicios\",\"Work\",\"Estudio\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},ZGrlBzab9:{defaultValue:\"rgba(227, 237, 255, 0.4)\",title:\"Background\",type:ControlType.Color},mGlVImQeb:{defaultValue:true,title:\"movil\",type:ControlType.Boolean},onmGlVImQebChange:{changes:\"mGlVImQeb\",type:ControlType.ChangeHandler}});addFonts(FramerZPdRYZv5O,[{explicitInter:true,fonts:[]},...LinkMenuFonts,...OrionPopupFonts],{supportsExplicitInterCodegen:true});FramerZPdRYZv5O.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LinkMenu,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZPdRYZv5O\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w9InvGa1n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VLw9Ubroe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F2lzpOsuP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AASMNa9oD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"ZGrlBzab9\\\":\\\"background\\\",\\\"mGlVImQeb\\\":\\\"movil\\\"}\",\"framerIntrinsicWidth\":\"534\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZPdRYZv5O.map"],"mappings":"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"}