{"version":3,"file":"script_main.CFNOmpnD.mjs","names":["containerStyles","Icon","Component","useMemo","lowercaseIconKeyPairs","iconKeys","useRef","useState","HouseFactory","React","addPropertyOverrides","Phosphor","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","BuyTemplateButton","OurApproach","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","numberToPixelString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Burger","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","e","VERSION","log","time","timeEnd","e","splitWordsRegex","useRef","useCallback","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","p","useState","useTransition","SearchResultTitleType","useRef","useState","useDeferredValue","useCallback","Input","ResultRow","useMemo","ScrollView","React","useState","x","Overlay","EntryPoint","useRef","useState","addPropertyOverrides","Search","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LogotypeFonts","Logotype","BurgerMenu","HeroSearch","HeroLink","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Input","useState","track","useCallback","email","css","addPropertyOverrides","Input","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","XLogoFonts","XLogo","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","InstagramLogoFonts","InstagramLogo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Logotype","BuyMeACoffee","InstagramLogo","XLogo","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","Header","Subscribe","Footer","Badge","useRef","React.useId","className","PropertyOverrides","React.createElement","LayoutTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/k5i5rnao1VKs7px32yG5/SP528pR5xfesAGevKRoP/F2iSFaQao.js","https:/framerusercontent.com/modules/QFF9SLcqUdWPa7z7DAFw/3B9cbX6DOfvhgHhnfGP9/K5stfX6eZ.js","https:/framerusercontent.com/modules/giDypCm63XrO3JJUNuFi/NfHwXWdhCmOBxMdw7rGG/XSKFtbb5f.js","https:/framerusercontent.com/modules/EIcK09HZI14lt9SQ1nMh/zS7503jBjRbfYcjM5fCB/A_drQ0CaJ.js","https:/framerusercontent.com/modules/C67skaH7U2WhHYnX67yj/Hx9p6FUElBYqwemPvxqs/eX8VBSPGi.js","https:/framerusercontent.com/modules/swFrdkYNYdiE4omt4xT4/q2y7NWAtJTI0i998gUua/MXDD7CBAT.js","https:/framerusercontent.com/modules/iILxe1vr2XHibWVNdoT8/mkSBBQmNtmGDbFOONAKJ/Q5hudM77k.js","https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js","https:/framerusercontent.com/modules/vJwexRRy03tEZ2zL1Uve/Hs6NfUItWqNwHm31TtXH/YNDFxntEg.js","https:/framerusercontent.com/modules/liaDn9oqTtxTErAbcCYj/jjDUjL4P7O1wLo6NRnyh/GcsJqiIA0.js","https:/framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/SqpsLYozj1etwgxLlxS8/Input.js","https:/framerusercontent.com/modules/Eo1XfMoMY2AvPYSFZj2F/40TuFt3InafEBamE6rIJ/hGm_K1_8b.js","https:/framerusercontent.com/modules/z1NLJRzV0DAlof4lNQo2/91hRLA17O0sVSGmaE4ga/iz4yi52v2.js","https:/framerusercontent.com/modules/ebEG33QPZyU9udT3Oeas/BxRw9fP20QNA8AWe3YZK/D6ekJTkP3.js","https:/framerusercontent.com/modules/6l13pE4xW17HlhbKLlOu/Kz4xjVdubcU9tWLPtG4A/m3iLhruyS.js","https:/framerusercontent.com/modules/2RB6YpS5BCIppWz8XLi1/2552MZjEsRP5bVAS2ak5/NJMqmXslU.js","https:/framerusercontent.com/modules/mzO8KiRYaZQnPT9Hbnz4/uDZk7KWKZbwwJlif3G56/wdoeqIVyN.js","https:/framerusercontent.com/modules/ogM7viIPf6yofdpld0zf/2u4HEpRFzp0mRPco6Zwv/S3aTSHm0d.js","framer:toplevel/main"],"sourcesContent":["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 Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.57)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.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","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.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"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\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"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\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"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\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"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\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"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\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"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.57\";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\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,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 Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={bYQLKzno1:{hover:true}};const serializationHash=\"framer-rIczz\";const variantClassNames={bYQLKzno1:\"framer-v-11nyox2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ntbd_bHQw=undefined;const hmxz6bnlq=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=({buttonText,height,id,link,width,...props})=>{return{...props,hmxz6bnlq:buttonText??props.hmxz6bnlq??\"Buy Template\",Ntbd_bHQw:link??props.Ntbd_bHQw};};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,Ntbd_bHQw,hmxz6bnlq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bYQLKzno1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Ntbd_bHQw,motionChild:true,nodeId:\"bYQLKzno1\",openInNewTab:false,scopeId:\"F2iSFaQao\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-11nyox2\",className,classNames)} framer-1a26p1i`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"bYQLKzno1\",ref:refBinding,style:{backgroundColor:\"var(--token-27018a1a-4655-41ab-8049-01ef6fdf112f, rgb(26, 26, 26))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"bYQLKzno1-hover\":{backgroundColor:\"var(--token-2c7bed11-d518-4bec-a3e7-3fe89fa6bdd5, rgb(86, 86, 86))\"}},...addPropertyOverrides({\"bYQLKzno1-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1flsu7p-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pCTOCoqw2-container\",nodeId:\"pCTOCoqw2\",rendersWithMotion:true,scopeId:\"F2iSFaQao\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"arrow-right\",iconSelection:\"MagicWand\",id:\"pCTOCoqw2\",layoutId:\"pCTOCoqw2\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Buy Template\"})}),className:\"framer-1j6en5s\",\"data-framer-name\":\"Text\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"PeRwkNkHN\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:hmxz6bnlq,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rIczz.framer-1a26p1i, .framer-rIczz .framer-1a26p1i { display: block; }\",\".framer-rIczz.framer-11nyox2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 6px 10px 6px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-rIczz .framer-1flsu7p-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-rIczz .framer-1j6en5s { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 123.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"aHxPyYCy8\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Ntbd_bHQw\":\"link\",\"hmxz6bnlq\":\"buttonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF2iSFaQao=withCSS(Component,css,\"framer-rIczz\");export default FramerF2iSFaQao;FramerF2iSFaQao.displayName=\"Buy Template Button\";FramerF2iSFaQao.defaultProps={height:33,width:123.5};addPropertyControls(FramerF2iSFaQao,{Ntbd_bHQw:{title:\"Link\",type:ControlType.Link},hmxz6bnlq:{defaultValue:\"Buy Template\",displayTextArea:false,title:\"Button Text\",type:ControlType.String}});addFonts(FramerF2iSFaQao,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF2iSFaQao\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"33\",\"framerIntrinsicWidth\":\"123.5\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Ntbd_bHQw\\\":\\\"link\\\",\\\"hmxz6bnlq\\\":\\\"buttonText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aHxPyYCy8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F2iSFaQao.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={m4_7vse9L:{hover:true}};const serializationHash=\"framer-4a9l7\";const variantClassNames={m4_7vse9L:\"framer-v-3d9468\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Z7MEmykfK=undefined;const ZJ7_F3TRZ=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=({height,id,link,title,width,...props})=>{return{...props,Z7MEmykfK:link??props.Z7MEmykfK,ZJ7_F3TRZ:title??props.ZJ7_F3TRZ??\"Our Approach\"};};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,Z7MEmykfK,ZJ7_F3TRZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"m4_7vse9L\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Z7MEmykfK,motionChild:true,nodeId:\"m4_7vse9L\",openInNewTab:true,scopeId:\"K5stfX6eZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3d9468\",className,classNames)} framer-ma6v8`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"m4_7vse9L\",ref:refBinding,style:{backgroundColor:\"var(--token-30844356-8bcf-48e8-8a81-1d0512d2ef85, rgb(244, 244, 244))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"m4_7vse9L-hover\":{backgroundColor:\"rgb(222, 222, 222)\"}},...addPropertyOverrides({\"m4_7vse9L-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a62185bb-f9df-4947-ada4-647f2677b83a, rgb(25, 25, 25)))\"},children:\"Our Approach\"})}),className:\"framer-1ytcldv\",\"data-framer-name\":\"Text\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"zCR56lwcu\",style:{\"--extracted-r6o4lv\":\"var(--token-a62185bb-f9df-4947-ada4-647f2677b83a, rgb(25, 25, 25))\",\"--framer-paragraph-spacing\":\"0px\"},text:ZJ7_F3TRZ,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4a9l7.framer-ma6v8, .framer-4a9l7 .framer-ma6v8 { display: block; }\",\".framer-4a9l7.framer-3d9468 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 6px 10px 6px 10px; position: relative; text-decoration: none; width: 121px; }\",\".framer-4a9l7 .framer-1ytcldv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 120.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PRIVz5AW1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Z7MEmykfK\":\"link\",\"ZJ7_F3TRZ\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK5stfX6eZ=withCSS(Component,css,\"framer-4a9l7\");export default FramerK5stfX6eZ;FramerK5stfX6eZ.displayName=\"Our Approach\";FramerK5stfX6eZ.defaultProps={height:33,width:120.5};addPropertyControls(FramerK5stfX6eZ,{Z7MEmykfK:{title:\"Link\",type:ControlType.Link},ZJ7_F3TRZ:{defaultValue:\"Our Approach\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerK5stfX6eZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK5stfX6eZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PRIVz5AW1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"120.5\",\"framerIntrinsicHeight\":\"33\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Z7MEmykfK\\\":\\\"link\\\",\\\"ZJ7_F3TRZ\\\":\\\"title\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./K5stfX6eZ.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BuyTemplateButton from\"https://framerusercontent.com/modules/k5i5rnao1VKs7px32yG5/SP528pR5xfesAGevKRoP/F2iSFaQao.js\";import OurApproach from\"https://framerusercontent.com/modules/QFF9SLcqUdWPa7z7DAFw/3B9cbX6DOfvhgHhnfGP9/K5stfX6eZ.js\";const BuyTemplateButtonFonts=getFonts(BuyTemplateButton);const OurApproachFonts=getFonts(OurApproach);const cycleOrder=[\"tltMs39Ny\",\"eIh_wP2ij\"];const serializationHash=\"framer-PMWnm\";const variantClassNames={eIh_wP2ij:\"framer-v-bb3gjo\",tltMs39Ny:\"framer-v-1yfl2q2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const c6Bb48wbI=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"tltMs39Ny\",Free:\"eIh_wP2ij\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,c6Bb48wbI:link??props.c6Bb48wbI,variant:humanReadableVariantMap[props.variant]??props.variant??\"tltMs39Ny\"};};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,c6Bb48wbI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tltMs39Ny\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yfl2q2\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"tltMs39Ny\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.3613123810646357px 0.3613123810646357px -1.25px rgba(0, 0, 0, 0.2), 0px 1.3731199819460742px 1.3731199819460742px -2.5px rgba(0, 0, 0, 0.18), 0px 6px 6px -3.75px rgba(0, 0, 0, 0.07)\",...style},...addPropertyOverrides({eIh_wP2ij:{\"data-framer-name\":\"Free\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1brolhs\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"QaVMn6htU\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.7))\"},children:\"Want this template?\"})}),className:\"framer-yh1j4y\",\"data-framer-name\":\"Text\",fonts:[\"FR;InterDisplay-Medium\"],layoutDependency:layoutDependency,layoutId:\"iIZy1wEcC\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ihia3s\",\"data-framer-name\":\"Button Wrappers\",layoutDependency:layoutDependency,layoutId:\"a6JuvEnHj\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+0+0+10+32.5+0+0,...addPropertyOverrides({eIh_wP2ij:{width:\"125px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vjjmbw-container\",layoutDependency:layoutDependency,layoutId:\"q01KZmzNm-container\",nodeId:\"q01KZmzNm\",rendersWithMotion:true,scopeId:\"XSKFtbb5f\",children:/*#__PURE__*/_jsx(BuyTemplateButton,{height:\"100%\",hmxz6bnlq:\"Buy Template\",id:\"q01KZmzNm\",layoutId:\"q01KZmzNm\",Ntbd_bHQw:c6Bb48wbI,width:\"100%\",...addPropertyOverrides({eIh_wP2ij:{hmxz6bnlq:\"Use for Free\",style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:\"125px\",y:(componentViewport?.y||0)+0+0+10+32.5+0+38,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v3n75g-container\",layoutDependency:layoutDependency,layoutId:\"B9aaaSjsd-container\",nodeId:\"B9aaaSjsd\",rendersWithMotion:true,scopeId:\"XSKFtbb5f\",children:/*#__PURE__*/_jsx(OurApproach,{height:\"100%\",id:\"B9aaaSjsd\",layoutId:\"B9aaaSjsd\",style:{width:\"100%\"},width:\"100%\",Z7MEmykfK:\"https://entraw.com/about\",ZJ7_F3TRZ:\"Our Approach\",...addPropertyOverrides({eIh_wP2ij:{Z7MEmykfK:\"https://entraw.com/templates\",ZJ7_F3TRZ:\"More Templates\"}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PMWnm.framer-uc34w0, .framer-PMWnm .framer-uc34w0 { display: block; }\",\".framer-PMWnm.framer-1yfl2q2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PMWnm .framer-1brolhs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; width: min-content; }\",\".framer-PMWnm .framer-yh1j4y { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PMWnm .framer-ihia3s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 125px; }\",\".framer-PMWnm .framer-1vjjmbw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PMWnm .framer-v3n75g-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-PMWnm.framer-v-bb3gjo .framer-1vjjmbw-container, .framer-PMWnm.framer-v-bb3gjo .framer-v3n75g-container { width: 125px; }\",'.framer-PMWnm[data-border=\"true\"]::after, .framer-PMWnm [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 123.5\n * @framerIntrinsicWidth 145\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"eIh_wP2ij\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"c6Bb48wbI\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXSKFtbb5f=withCSS(Component,css,\"framer-PMWnm\");export default FramerXSKFtbb5f;FramerXSKFtbb5f.displayName=\"Badge\";FramerXSKFtbb5f.defaultProps={height:123.5,width:145};addPropertyControls(FramerXSKFtbb5f,{variant:{options:[\"tltMs39Ny\",\"eIh_wP2ij\"],optionTitles:[\"Default\",\"Free\"],title:\"Variant\",type:ControlType.Enum},c6Bb48wbI:{title:\"Link\",type:ControlType.Link}});addFonts(FramerXSKFtbb5f,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]},...BuyTemplateButtonFonts,...OurApproachFonts],{supportsExplicitInterCodegen:true});FramerXSKFtbb5f.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BuyTemplateButton,{},context),forwardLoader(OurApproach,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXSKFtbb5f\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eIh_wP2ij\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"145\",\"framerIntrinsicHeight\":\"123.5\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"c6Bb48wbI\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XSKFtbb5f.map","// Generated by Framer (e0ec254)\nimport{jsx as _jsx,jsxs as _jsxs}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/qTqml5vTw68YSpgfu0tx/s5hWuKd3ax7tMBbQan5r/dLtV6LrCp.js\";const enabledGestures={xGaZmw8vg:{hover:true}};const cycleOrder=[\"xGaZmw8vg\",\"tTOB8BFYb\"];const serializationHash=\"framer-wyI8b\";const variantClassNames={tTOB8BFYb:\"framer-v-wtzy1w\",xGaZmw8vg:\"framer-v-176h71v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"xGaZmw8vg\",Mobile:\"tTOB8BFYb\"};const getProps=({click,height,id,leftLineVisibility,link,padding,rightLineVisibility,text,width,...props})=>{return{...props,aQvB4m3Tt:click??props.aQvB4m3Tt,BX9sZ_top:link??props.BX9sZ_top,c5Vi5mNlK:text??props.c5Vi5mNlK??\"Blog\",gTPx42iEK:leftLineVisibility??props.gTPx42iEK??true,i4tYpj1dX:padding??props.i4tYpj1dX??\"0px 40px 0px 40px\",kOVDXhbyo:rightLineVisibility??props.kOVDXhbyo??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"xGaZmw8vg\"};};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,c5Vi5mNlK,BX9sZ_top,i4tYpj1dX,aQvB4m3Tt,gTPx42iEK,kOVDXhbyo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xGaZmw8vg\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprkatt6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(aQvB4m3Tt){const res=await aQvB4m3Tt(...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:BX9sZ_top,motionChild:true,nodeId:\"xGaZmw8vg\",openInNewTab:false,scopeId:\"A_drQ0CaJ\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-176h71v\",className,classNames)} framer-1sp60ge`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xGaZmw8vg\",onTap:onTaprkatt6,ref:refBinding,style:{...style},...addPropertyOverrides({\"xGaZmw8vg-hover\":{\"data-framer-name\":undefined},tTOB8BFYb:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[gTPx42iEK&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-awf82i\",\"data-framer-name\":\"Left Line\",layoutDependency:layoutDependency,layoutId:\"i5P0998w7\",style:{backgroundColor:\"rgba(32, 32, 32, 0.05)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qxv8eq\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"J2x0tryHO\",style:{backgroundColor:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\",opacity:0},variants:{\"xGaZmw8vg-hover\":{opacity:1}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uwdn1q\",\"data-framer-name\":\"Word Wrapper\",layoutDependency:layoutDependency,layoutId:\"nb_dxCJ1O\",style:{\"--1yvaizm\":numberToPixelString(i4tYpj1dX)},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)))\"},children:\"Blog\"})}),className:\"framer-1xqyx4w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Kaj9bQeRe\",style:{\"--extracted-r6o4lv\":\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:c5Vi5mNlK,variants:{\"xGaZmw8vg-hover\":{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"xGaZmw8vg-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"Blog\"})})}},baseVariant,gestureVariant)})}),kOVDXhbyo&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-kvudaw\",\"data-framer-name\":\"Right Line\",layoutDependency:layoutDependency,layoutId:\"xGUbUcih_\",style:{backgroundColor:\"rgba(32, 32, 32, 0.05)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wyI8b.framer-1sp60ge, .framer-wyI8b .framer-1sp60ge { display: block; }\",\".framer-wyI8b.framer-176h71v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 64px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 1px 0px; position: relative; text-decoration: none; width: 110px; }\",\".framer-wyI8b .framer-awf82i, .framer-wyI8b .framer-kvudaw { flex: none; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; z-index: 1; }\",\".framer-wyI8b .framer-qxv8eq { flex: none; height: 100%; left: calc(50.224215246636795% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-wyI8b .framer-uwdn1q { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: var(--1yvaizm); position: relative; width: 1px; z-index: 1; }\",\".framer-wyI8b .framer-1xqyx4w { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wyI8b.framer-v-wtzy1w.framer-176h71v { flex-direction: column; gap: unset; justify-content: space-between; padding: 0px; }\",\".framer-wyI8b.framer-v-wtzy1w .framer-awf82i, .framer-wyI8b.framer-v-wtzy1w .framer-kvudaw { height: 1px; width: 100%; }\",\".framer-wyI8b.framer-v-wtzy1w .framer-uwdn1q { flex: none; justify-content: flex-start; padding: 19px 25px 19px 25px; width: 100%; }\",\".framer-wyI8b.framer-v-176h71v.hover .framer-qxv8eq { left: calc(50.224215246636795% - 99.55156950672645% / 2); width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tTOB8BFYb\":{\"layout\":[\"fixed\",\"fixed\"]},\"TLvv3DRDJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"c5Vi5mNlK\":\"text\",\"BX9sZ_top\":\"link\",\"i4tYpj1dX\":\"padding\",\"aQvB4m3Tt\":\"click\",\"gTPx42iEK\":\"leftLineVisibility\",\"kOVDXhbyo\":\"rightLineVisibility\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA_drQ0CaJ=withCSS(Component,css,\"framer-wyI8b\");export default FramerA_drQ0CaJ;FramerA_drQ0CaJ.displayName=\"Hero Link\";FramerA_drQ0CaJ.defaultProps={height:64,width:110};addPropertyControls(FramerA_drQ0CaJ,{variant:{options:[\"xGaZmw8vg\",\"tTOB8BFYb\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},c5Vi5mNlK:{defaultValue:\"Blog\",displayTextArea:false,title:\"Text\",type:ControlType.String},BX9sZ_top:{title:\"Link\",type:ControlType.Link},i4tYpj1dX:{defaultValue:\"0px 40px 0px 40px\",title:\"Padding\",type:ControlType.Padding},aQvB4m3Tt:{title:\"Click\",type:ControlType.EventHandler},gTPx42iEK:{defaultValue:true,title:\"Left Line Visibility\",type:ControlType.Boolean},kOVDXhbyo:{defaultValue:true,title:\"Right Line Visibility\",type:ControlType.Boolean}});addFonts(FramerA_drQ0CaJ,[{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+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\"},{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\":\"FramerA_drQ0CaJ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tTOB8BFYb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TLvv3DRDJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"110\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"64\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"c5Vi5mNlK\\\":\\\"text\\\",\\\"BX9sZ_top\\\":\\\"link\\\",\\\"i4tYpj1dX\\\":\\\"padding\\\",\\\"aQvB4m3Tt\\\":\\\"click\\\",\\\"gTPx42iEK\\\":\\\"leftLineVisibility\\\",\\\"kOVDXhbyo\\\":\\\"rightLineVisibility\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A_drQ0CaJ.map","// Generated by Framer (4255370)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,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/qTqml5vTw68YSpgfu0tx/s5hWuKd3ax7tMBbQan5r/dLtV6LrCp.js\";const enabledGestures={Fbqb3dHmk:{hover:true},MChq5ZKyo:{hover:true}};const cycleOrder=[\"MChq5ZKyo\",\"Fbqb3dHmk\",\"JDMuaACU9\",\"Lm96Vg43J\"];const serializationHash=\"framer-R4s9d\";const variantClassNames={Fbqb3dHmk:\"framer-v-lhyva9\",JDMuaACU9:\"framer-v-8pk5mz\",Lm96Vg43J:\"framer-v-1hhnkxd\",MChq5ZKyo:\"framer-v-ha2qae\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iHuHGPkoW=undefined;const T4u19ymbA=undefined;const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile Dark\":\"JDMuaACU9\",\"Mobile Light\":\"Lm96Vg43J\",Default:\"MChq5ZKyo\",White:\"Fbqb3dHmk\"};const getProps=({click,height,id,link,width,...props})=>{return{...props,iHuHGPkoW:click??props.iHuHGPkoW,T4u19ymbA:link??props.T4u19ymbA,variant:humanReadableVariantMap[props.variant]??props.variant??\"MChq5ZKyo\"};};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,T4u19ymbA,iHuHGPkoW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MChq5ZKyo\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17mxywi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(iHuHGPkoW){const res=await iHuHGPkoW(...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:T4u19ymbA,motionChild:true,nodeId:\"MChq5ZKyo\",openInNewTab:false,scopeId:\"eX8VBSPGi\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ha2qae\",className,classNames)} framer-1xnzzbp`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MChq5ZKyo\",onTap:onTap17mxywi,ref:refBinding,style:{...style},...addPropertyOverrides({\"Fbqb3dHmk-hover\":{\"data-framer-name\":undefined},\"MChq5ZKyo-hover\":{\"data-framer-name\":undefined},Fbqb3dHmk:{\"data-framer-name\":\"White\"},JDMuaACU9:{\"data-framer-name\":\"Mobile Dark\"},Lm96Vg43J:{\"data-framer-name\":\"Mobile Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jlvum9\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"ciOQypk1S\",style:{rotateY:0},variants:{\"Fbqb3dHmk-hover\":{rotateY:180},\"MChq5ZKyo-hover\":{rotateY:180}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-9wnkfl\",layoutDependency:layoutDependency,layoutId:\"wPhPaJiKa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.167 23\" overflow=\"visible\"><g><path d=\"M 0 0 L 19.167 0 L 19.167 23 L 0 23 Z\" fill=\"transparent\"></path><path d=\"M 13.726 18.768 C 13.441 19.415 13.079 20.025 12.646 20.584 C 16.294 19.352 18.851 16.058 19.14 12.219 L 17.868 12.219 C 16.316 12.219 15.068 13.458 14.817 14.989 C 14.584 16.402 14.212 17.687 13.726 18.768 Z M 10.912 12.219 C 12.537 12.219 13.867 13.575 13.568 15.173 C 12.92 18.643 11.38 21.083 9.584 21.083 C 7.311 21.083 5.449 17.176 5.284 12.219 Z M 14.85 8.218 C 15.087 9.764 16.34 11.021 17.904 11.021 L 19.155 11.021 C 18.957 7.089 16.376 3.677 12.646 2.417 C 13.079 2.976 13.441 3.585 13.726 4.232 C 14.236 5.365 14.62 6.724 14.85 8.218 Z M 13.616 8.096 C 13.888 9.686 12.564 11.021 10.951 11.021 L 5.277 11.021 C 5.389 5.951 7.274 1.917 9.584 1.917 C 11.426 1.917 12.998 4.484 13.616 8.096 Z M 4.078 11.02 C 4.133 8.43 4.628 6.043 5.442 4.232 C 5.726 3.585 6.088 2.976 6.52 2.417 C 2.79 3.677 0.21 7.088 0.012 11.02 Z M 0.027 12.219 C 0.316 16.058 2.873 19.352 6.521 20.584 C 6.088 20.025 5.726 19.415 5.441 18.768 C 4.652 17.013 4.164 14.718 4.085 12.218 L 0.027 12.218 Z\" fill=\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36)) /* {&quot;name&quot;:&quot;Lava Pulse&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({Fbqb3dHmk:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.167 23\" overflow=\"visible\"><g><path d=\"M 0 0 L 19.167 0 L 19.167 23 L 0 23 Z\" fill=\"transparent\"></path><path d=\"M 13.726 18.768 C 13.441 19.415 13.079 20.025 12.646 20.584 C 16.294 19.352 18.851 16.058 19.14 12.219 L 17.868 12.219 C 16.316 12.219 15.068 13.458 14.817 14.989 C 14.584 16.402 14.212 17.687 13.726 18.768 Z M 10.912 12.219 C 12.537 12.219 13.867 13.575 13.568 15.173 C 12.92 18.643 11.38 21.083 9.584 21.083 C 7.311 21.083 5.449 17.176 5.284 12.219 Z M 14.85 8.218 C 15.087 9.764 16.34 11.021 17.904 11.021 L 19.155 11.021 C 18.957 7.089 16.376 3.677 12.646 2.417 C 13.079 2.976 13.441 3.585 13.726 4.232 C 14.236 5.365 14.62 6.724 14.85 8.218 Z M 13.616 8.096 C 13.888 9.686 12.564 11.021 10.951 11.021 L 5.277 11.021 C 5.389 5.951 7.274 1.917 9.584 1.917 C 11.426 1.917 12.998 4.484 13.616 8.096 Z M 4.078 11.02 C 4.133 8.43 4.628 6.043 5.442 4.232 C 5.726 3.585 6.088 2.976 6.52 2.417 C 2.79 3.677 0.21 7.088 0.012 11.02 Z M 0.027 12.219 C 0.316 16.058 2.873 19.352 6.521 20.584 C 6.088 20.025 5.726 19.415 5.441 18.768 C 4.652 17.013 4.164 14.718 4.085 12.218 L 0.027 12.218 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'},Lm96Vg43J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.167 23\" overflow=\"visible\"><g><path d=\"M 0 0 L 19.167 0 L 19.167 23 L 0 23 Z\" fill=\"transparent\"></path><path d=\"M 13.726 18.768 C 13.441 19.415 13.079 20.025 12.646 20.584 C 16.294 19.352 18.851 16.058 19.14 12.219 L 17.868 12.219 C 16.316 12.219 15.068 13.458 14.817 14.989 C 14.584 16.402 14.212 17.687 13.726 18.768 Z M 10.912 12.219 C 12.537 12.219 13.867 13.575 13.568 15.173 C 12.92 18.643 11.38 21.083 9.584 21.083 C 7.311 21.083 5.449 17.176 5.284 12.219 Z M 14.85 8.218 C 15.087 9.764 16.34 11.021 17.904 11.021 L 19.155 11.021 C 18.957 7.089 16.376 3.677 12.646 2.417 C 13.079 2.976 13.441 3.585 13.726 4.232 C 14.236 5.365 14.62 6.724 14.85 8.218 Z M 13.616 8.096 C 13.888 9.686 12.564 11.021 10.951 11.021 L 5.277 11.021 C 5.389 5.951 7.274 1.917 9.584 1.917 C 11.426 1.917 12.998 4.484 13.616 8.096 Z M 4.078 11.02 C 4.133 8.43 4.628 6.043 5.442 4.232 C 5.726 3.585 6.088 2.976 6.52 2.417 C 2.79 3.677 0.21 7.088 0.012 11.02 Z M 0.027 12.219 C 0.316 16.058 2.873 19.352 6.521 20.584 C 6.088 20.025 5.726 19.415 5.441 18.768 C 4.652 17.013 4.164 14.718 4.085 12.218 L 0.027 12.218 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-m3vuij\",layoutDependency:layoutDependency,layoutId:\"suWNnnIzg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.167 23\" overflow=\"visible\"><path d=\"M 0 0 L 19.167 0 L 19.167 23 L 0 23 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-a98s99\",layoutDependency:layoutDependency,layoutId:\"fuC4zCvUx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.143 19.166\" overflow=\"visible\"><path d=\"M 13.714 16.851 C 13.429 17.498 13.067 18.108 12.634 18.667 C 16.282 17.435 18.839 14.141 19.128 10.302 L 17.856 10.302 C 16.304 10.302 15.056 11.541 14.805 13.072 C 14.572 14.485 14.2 15.77 13.714 16.851 Z M 10.9 10.302 C 12.525 10.302 13.855 11.658 13.556 13.256 C 12.908 16.726 11.368 19.166 9.572 19.166 C 7.299 19.166 5.437 15.259 5.272 10.302 Z M 14.838 6.301 C 15.075 7.847 16.328 9.104 17.892 9.104 L 19.143 9.104 C 18.945 5.172 16.364 1.76 12.634 0.5 C 13.067 1.059 13.429 1.668 13.714 2.315 C 14.224 3.448 14.608 4.807 14.838 6.301 Z M 13.604 6.179 C 13.876 7.769 12.552 9.104 10.939 9.104 L 5.265 9.104 C 5.377 4.034 7.262 0 9.572 0 C 11.414 0 12.986 2.567 13.604 6.179 Z M 4.066 9.103 C 4.121 6.513 4.616 4.126 5.43 2.315 C 5.714 1.668 6.076 1.059 6.508 0.5 C 2.778 1.76 0.198 5.171 0 9.103 Z M 0.015 10.302 C 0.304 14.141 2.861 17.435 6.509 18.667 C 6.076 18.108 5.714 17.498 5.429 16.851 C 4.64 15.096 4.152 12.801 4.073 10.301 L 0.015 10.301 Z\" fill=\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36)) /* {&quot;name&quot;:&quot;Lava Pulse&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Fbqb3dHmk:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.143 19.166\" overflow=\"visible\"><path d=\"M 13.714 16.851 C 13.429 17.498 13.067 18.108 12.634 18.667 C 16.282 17.435 18.839 14.141 19.128 10.302 L 17.856 10.302 C 16.304 10.302 15.056 11.541 14.805 13.072 C 14.572 14.485 14.2 15.77 13.714 16.851 Z M 10.9 10.302 C 12.525 10.302 13.855 11.658 13.556 13.256 C 12.908 16.726 11.368 19.166 9.572 19.166 C 7.299 19.166 5.437 15.259 5.272 10.302 Z M 14.838 6.301 C 15.075 7.847 16.328 9.104 17.892 9.104 L 19.143 9.104 C 18.945 5.172 16.364 1.76 12.634 0.5 C 13.067 1.059 13.429 1.668 13.714 2.315 C 14.224 3.448 14.608 4.807 14.838 6.301 Z M 13.604 6.179 C 13.876 7.769 12.552 9.104 10.939 9.104 L 5.265 9.104 C 5.377 4.034 7.262 0 9.572 0 C 11.414 0 12.986 2.567 13.604 6.179 Z M 4.066 9.103 C 4.121 6.513 4.616 4.126 5.43 2.315 C 5.714 1.668 6.076 1.059 6.508 0.5 C 2.778 1.76 0.198 5.171 0 9.103 Z M 0.015 10.302 C 0.304 14.141 2.861 17.435 6.509 18.667 C 6.076 18.108 5.714 17.498 5.429 16.851 C 4.64 15.096 4.152 12.801 4.073 10.301 L 0.015 10.301 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},Lm96Vg43J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.143 19.166\" overflow=\"visible\"><path d=\"M 13.714 16.851 C 13.429 17.498 13.067 18.108 12.634 18.667 C 16.282 17.435 18.839 14.141 19.128 10.302 L 17.856 10.302 C 16.304 10.302 15.056 11.541 14.805 13.072 C 14.572 14.485 14.2 15.77 13.714 16.851 Z M 10.9 10.302 C 12.525 10.302 13.855 11.658 13.556 13.256 C 12.908 16.726 11.368 19.166 9.572 19.166 C 7.299 19.166 5.437 15.259 5.272 10.302 Z M 14.838 6.301 C 15.075 7.847 16.328 9.104 17.892 9.104 L 19.143 9.104 C 18.945 5.172 16.364 1.76 12.634 0.5 C 13.067 1.059 13.429 1.668 13.714 2.315 C 14.224 3.448 14.608 4.807 14.838 6.301 Z M 13.604 6.179 C 13.876 7.769 12.552 9.104 10.939 9.104 L 5.265 9.104 C 5.377 4.034 7.262 0 9.572 0 C 11.414 0 12.986 2.567 13.604 6.179 Z M 4.066 9.103 C 4.121 6.513 4.616 4.126 5.43 2.315 C 5.714 1.668 6.076 1.059 6.508 0.5 C 2.778 1.76 0.198 5.171 0 9.103 Z M 0.015 10.302 C 0.304 14.141 2.861 17.435 6.509 18.667 C 6.076 18.108 5.714 17.498 5.429 16.851 C 4.64 15.096 4.152 12.801 4.073 10.301 L 0.015 10.301 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-oiutqh\",layoutDependency:layoutDependency,layoutId:\"SCJfxGhxD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.494 8.365\" overflow=\"visible\"><path d=\"M 1.08 6.549 C 0.795 7.196 0.433 7.806 0 8.365 C 3.648 7.133 6.205 3.839 6.494 0 L 5.222 0 C 3.67 0 2.422 1.239 2.171 2.77 C 1.938 4.183 1.566 5.468 1.08 6.549 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lciuil\",layoutDependency:layoutDependency,layoutId:\"izfMNRmkx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.326 8.864\" overflow=\"visible\"><path d=\"M 5.628 0 C 7.253 0 8.583 1.356 8.284 2.954 C 7.636 6.424 6.096 8.864 4.3 8.864 C 2.027 8.864 0.165 4.957 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10x9z0n\",layoutDependency:layoutDependency,layoutId:\"Q7_m9GOAm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.509 8.604\" overflow=\"visible\"><path d=\"M 2.204 5.801 C 2.441 7.347 3.694 8.604 5.258 8.604 L 6.509 8.604 C 6.311 4.672 3.73 1.26 0 0 C 0.433 0.559 0.795 1.168 1.08 1.815 C 1.59 2.948 1.974 4.307 2.204 5.801 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aiaobo\",layoutDependency:layoutDependency,layoutId:\"jNiuA9hKT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.375 9.104\" overflow=\"visible\"><path d=\"M 8.339 6.179 C 8.611 7.769 7.287 9.104 5.674 9.104 L 0 9.104 C 0.112 4.034 1.997 0 4.307 0 C 6.149 0 7.721 2.567 8.339 6.179 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zvitbu\",layoutDependency:layoutDependency,layoutId:\"km3Rl4LHQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.508 8.603\" overflow=\"visible\"><path d=\"M 4.066 8.603 C 4.121 6.013 4.616 3.626 5.43 1.815 C 5.714 1.168 6.076 0.559 6.508 0 C 2.778 1.26 0.198 4.671 0 8.603 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6pipnk\",layoutDependency:layoutDependency,layoutId:\"v9jExR8jb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.494 8.366\" overflow=\"visible\"><path d=\"M 0 0.001 C 0.289 3.84 2.846 7.134 6.494 8.366 C 6.061 7.807 5.699 7.197 5.414 6.55 C 4.625 4.795 4.137 2.5 4.058 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(37, 37, 37)))\"},children:\"Julian Arden\"})}),className:\"framer-1mi55jr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"chkhgE1X0\",style:{\"--extracted-r6o4lv\":\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(37, 37, 37))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"MChq5ZKyo-hover\":{\"--extracted-r6o4lv\":\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\"},Fbqb3dHmk:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},Lm96Vg43J:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"MChq5ZKyo-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)))\"},children:\"Julian Arden\"})})},Fbqb3dHmk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"Julian Arden\"})})},Lm96Vg43J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"Julian Arden\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R4s9d.framer-1xnzzbp, .framer-R4s9d .framer-1xnzzbp { display: block; }\",\".framer-R4s9d.framer-ha2qae { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-R4s9d .framer-jlvum9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-R4s9d .framer-9wnkfl { height: 23px; position: relative; width: 19px; }\",\".framer-R4s9d .framer-m3vuij { height: 23px; left: 0px; position: absolute; top: 0px; width: 19px; }\",\".framer-R4s9d .framer-a98s99 { height: 19px; left: 0px; position: absolute; top: 2px; width: 19px; }\",\".framer-R4s9d .framer-oiutqh { height: 9px; left: 13px; position: absolute; top: 11px; width: 7px; }\",\".framer-R4s9d .framer-lciuil { height: 9px; left: 6px; position: absolute; top: 11px; width: 9px; }\",\".framer-R4s9d .framer-10x9z0n { height: 9px; left: 13px; position: absolute; top: 1px; width: 7px; }\",\".framer-R4s9d .framer-1aiaobo { height: 9px; left: 6px; position: absolute; top: 0px; width: 9px; }\",\".framer-R4s9d .framer-zvitbu { height: 9px; left: 0px; position: absolute; top: 1px; width: 7px; }\",\".framer-R4s9d .framer-6pipnk { height: 9px; left: 0px; position: absolute; top: 11px; width: 7px; }\",\".framer-R4s9d .framer-1mi55jr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 111\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Fbqb3dHmk\":{\"layout\":[\"auto\",\"auto\"]},\"JDMuaACU9\":{\"layout\":[\"auto\",\"auto\"]},\"Lm96Vg43J\":{\"layout\":[\"auto\",\"auto\"]},\"WXkJuxFKK\":{\"layout\":[\"auto\",\"auto\"]},\"w6ljxJpuT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"T4u19ymbA\":\"link\",\"iHuHGPkoW\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereX8VBSPGi=withCSS(Component,css,\"framer-R4s9d\");export default FramereX8VBSPGi;FramereX8VBSPGi.displayName=\"Logotype\";FramereX8VBSPGi.defaultProps={height:24,width:111};addPropertyControls(FramereX8VBSPGi,{variant:{options:[\"MChq5ZKyo\",\"Fbqb3dHmk\",\"JDMuaACU9\",\"Lm96Vg43J\"],optionTitles:[\"Default\",\"White\",\"Mobile Dark\",\"Mobile Light\"],title:\"Variant\",type:ControlType.Enum},T4u19ymbA:{title:\"Link\",type:ControlType.Link},iHuHGPkoW:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramereX8VBSPGi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereX8VBSPGi\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"111\",\"framerVariables\":\"{\\\"T4u19ymbA\\\":\\\"link\\\",\\\"iHuHGPkoW\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Fbqb3dHmk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JDMuaACU9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Lm96Vg43J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WXkJuxFKK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w6ljxJpuT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eX8VBSPGi.map","// Generated by Framer (e557b56)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"eLDJqbIyn\",\"yYa8Uv1cq\"];const serializationHash=\"framer-jOaKp\";const variantClassNames={eLDJqbIyn:\"framer-v-m6saj8\",yYa8Uv1cq:\"framer-v-3nz42s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"eLDJqbIyn\",Pressed:\"yYa8Uv1cq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eLDJqbIyn\"};};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:\"eLDJqbIyn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapy8hf9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"yYa8Uv1cq\");});const onTap11m48vb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"eLDJqbIyn\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-m6saj8\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eLDJqbIyn\",onTap:onTapy8hf9,ref:refBinding,style:{...style},...addPropertyOverrides({yYa8Uv1cq:{\"data-framer-name\":\"Pressed\",onTap:onTap11m48vb}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w9fh2b\",\"data-framer-name\":\"First Line\",layoutDependency:layoutDependency,layoutId:\"F6yhRkRXG\",style:{backgroundColor:\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,rotate:0},variants:{yYa8Uv1cq:{backgroundColor:\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hpng5i\",\"data-framer-name\":\"Second Line\",layoutDependency:layoutDependency,layoutId:\"RpFbXxGrf\",style:{backgroundColor:\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,rotate:0},variants:{yYa8Uv1cq:{backgroundColor:\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jOaKp.framer-17hykxq, .framer-jOaKp .framer-17hykxq { display: block; }\",\".framer-jOaKp.framer-m6saj8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 20px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 20px; }\",\".framer-jOaKp .framer-1w9fh2b, .framer-jOaKp .framer-1hpng5i { flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-jOaKp.framer-v-3nz42s .framer-1w9fh2b, .framer-jOaKp.framer-v-3nz42s .framer-1hpng5i { left: 0px; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); width: unset; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yYa8Uv1cq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMXDD7CBAT=withCSS(Component,css,\"framer-jOaKp\");export default FramerMXDD7CBAT;FramerMXDD7CBAT.displayName=\"Burger Icon\";FramerMXDD7CBAT.defaultProps={height:20,width:20};addPropertyControls(FramerMXDD7CBAT,{variant:{options:[\"eLDJqbIyn\",\"yYa8Uv1cq\"],optionTitles:[\"Default\",\"Pressed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMXDD7CBAT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMXDD7CBAT\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yYa8Uv1cq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MXDD7CBAT.map","// Generated by Framer (e0ec254)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Burger from\"https://framerusercontent.com/modules/swFrdkYNYdiE4omt4xT4/q2y7NWAtJTI0i998gUua/MXDD7CBAT.js\";const BurgerFonts=getFonts(Burger);const cycleOrder=[\"SOJc3DHPG\",\"jhKoDddcl\"];const serializationHash=\"framer-39L8t\";const variantClassNames={jhKoDddcl:\"framer-v-1e0u175\",SOJc3DHPG:\"framer-v-8nuhms\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"SOJc3DHPG\",Pressed:\"jhKoDddcl\"};const getProps=({click,height,id,leftLineVisibility,padding,rightLineVisibility,width,...props})=>{return{...props,bVu6OBOeD:click??props.bVu6OBOeD,QKzJzbHLT:leftLineVisibility??props.QKzJzbHLT??true,TcagcrdMs:rightLineVisibility??props.TcagcrdMs??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"SOJc3DHPG\",ytdNabNp6:padding??props.ytdNabNp6??\"0px 0px 1px 0px\"};};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,bVu6OBOeD,ytdNabNp6,QKzJzbHLT,TcagcrdMs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SOJc3DHPG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1l88e7p=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(bVu6OBOeD){const res=await bVu6OBOeD(...args);if(res===false)return false;}setVariant(\"jhKoDddcl\");});const onTap19pxnsg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(bVu6OBOeD){const res=await bVu6OBOeD(...args);if(res===false)return false;}setVariant(\"SOJc3DHPG\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"jhKoDddcl\")return false;return value;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8nuhms\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SOJc3DHPG\",onTap:onTap1l88e7p,ref:refBinding,style:{\"--1m2pk2h\":numberToPixelString(ytdNabNp6),backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{jhKoDddcl:{backgroundColor:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\"}},...addPropertyOverrides({jhKoDddcl:{\"data-framer-name\":\"Pressed\",onTap:onTap19pxnsg}},baseVariant,gestureVariant),children:[isDisplayed(QKzJzbHLT)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kbk4mg\",\"data-framer-name\":\"Left Line\",layoutDependency:layoutDependency,layoutId:\"XcnDwwOHD\",style:{backgroundColor:\"rgba(32, 32, 32, 0.05)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pwy7p\",\"data-framer-name\":\"Burger Wrapper\",layoutDependency:layoutDependency,layoutId:\"AxlF5LeEH\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19clftm-container\",layoutDependency:layoutDependency,layoutId:\"Kw34lduEE-container\",nodeId:\"Kw34lduEE\",rendersWithMotion:true,scopeId:\"Q5hudM77k\",children:/*#__PURE__*/_jsx(Burger,{height:\"100%\",id:\"Kw34lduEE\",layoutId:\"Kw34lduEE\",variant:\"eLDJqbIyn\",width:\"100%\",...addPropertyOverrides({jhKoDddcl:{variant:\"yYa8Uv1cq\"}},baseVariant,gestureVariant)})})})}),isDisplayed(TcagcrdMs)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-sg4ymt\",\"data-framer-name\":\"Right Line\",layoutDependency:layoutDependency,layoutId:\"I1_i7Qg4n\",style:{backgroundColor:\"rgba(32, 32, 32, 0.05)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-39L8t.framer-18mcp2g, .framer-39L8t .framer-18mcp2g { display: block; }\",\".framer-39L8t.framer-8nuhms { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: var(--1m2pk2h); position: relative; width: 60px; }\",\".framer-39L8t .framer-1kbk4mg, .framer-39L8t .framer-sg4ymt { flex: none; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; z-index: 1; }\",\".framer-39L8t .framer-1pwy7p { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-39L8t .framer-19clftm-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jhKoDddcl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"bVu6OBOeD\":\"click\",\"ytdNabNp6\":\"padding\",\"QKzJzbHLT\":\"leftLineVisibility\",\"TcagcrdMs\":\"rightLineVisibility\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ5hudM77k=withCSS(Component,css,\"framer-39L8t\");export default FramerQ5hudM77k;FramerQ5hudM77k.displayName=\"Burger Menu\";FramerQ5hudM77k.defaultProps={height:60,width:60};addPropertyControls(FramerQ5hudM77k,{variant:{options:[\"SOJc3DHPG\",\"jhKoDddcl\"],optionTitles:[\"Default\",\"Pressed\"],title:\"Variant\",type:ControlType.Enum},bVu6OBOeD:{title:\"Click\",type:ControlType.EventHandler},ytdNabNp6:{defaultValue:\"0px 0px 1px 0px\",title:\"Padding\",type:ControlType.Padding},QKzJzbHLT:{defaultValue:true,title:\"Left Line Visibility\",type:ControlType.Boolean},TcagcrdMs:{defaultValue:true,title:\"Right Line Visibility\",type:ControlType.Boolean}});addFonts(FramerQ5hudM77k,[{explicitInter:true,fonts:[]},...BurgerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ5hudM77k\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jhKoDddcl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"bVu6OBOeD\\\":\\\"click\\\",\\\"ytdNabNp6\\\":\\\"padding\\\",\\\"QKzJzbHLT\\\":\\\"leftLineVisibility\\\",\\\"TcagcrdMs\\\":\\\"rightLineVisibility\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&metadata?.indexHash===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex,indexHash:metadata?.indexHash};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `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 do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}// If a cached index exists, use the cached version until the latest one from the network loads.\nconst cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status!==\"miss\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);// Happy case.\nif(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Unexpected error.\n// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);// It's safe to cache the fallback because if we're here, current cache is empty or stale.\nsetCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale.\n// If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,resolvePageScope,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 Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";const SearchFonts=getFonts(Search);const cycleOrder=[\"df4UAEWUT\",\"pPm711zQY\",\"tnC1z0F27\"];const serializationHash=\"framer-Mmqw7\";const variantClassNames={df4UAEWUT:\"framer-v-14h8cf9\",pPm711zQY:\"framer-v-1vjre0p\",tnC1z0F27:\"framer-v-1es3or3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"df4UAEWUT\",Mobile:\"tnC1z0F27\",Pressed:\"pPm711zQY\"};const getProps=({height,id,leftLineVisibility,padding,rightLineVisibility,width,...props})=>{return{...props,oAEN3VgKa:rightLineVisibility??props.oAEN3VgKa??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"df4UAEWUT\",y3v87gffg:leftLineVisibility??props.y3v87gffg??true,YVtcJTKyr:padding??props.YVtcJTKyr??\"0px 0px 1px 0px\"};};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,YVtcJTKyr,y3v87gffg,oAEN3VgKa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"df4UAEWUT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntermssvx4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"pPm711zQY\");});const onTapbo4tn6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"df4UAEWUT\");});const onMouseLeaveg9ivno=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"df4UAEWUT\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14h8cf9\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"df4UAEWUT\",onMouseEnter:onMouseEntermssvx4,ref:refBinding,style:{\"--19vdzzr\":numberToPixelString(YVtcJTKyr),backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{pPm711zQY:{backgroundColor:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\"},tnC1z0F27:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({pPm711zQY:{\"data-framer-name\":\"Pressed\",onMouseEnter:undefined,onMouseLeave:onMouseLeaveg9ivno,onTap:onTapbo4tn6},tnC1z0F27:{\"data-framer-name\":\"Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:[y3v87gffg&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xvpubp\",\"data-framer-name\":\"Left Line\",layoutDependency:layoutDependency,layoutId:\"ZrxbIqxHL\",style:{backgroundColor:\"rgba(32, 32, 32, 0.05)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c1dfjv\",\"data-framer-name\":\"Search Wrapper\",layoutDependency:layoutDependency,layoutId:\"HwxSUtV5n\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m3jph-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"m604Pjb_E-container\",nodeId:\"m604Pjb_E\",rendersWithMotion:true,scopeId:\"YNDFxntEg\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(32, 32, 32, 0.5)\",transition:{delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\",iconImage:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/UfGCm3wRenA4hBlNGYrNon5JROc.svg?width=32&height=32\"},\"\"),iconSize:22,iconType:\"custom\",id:\"m604Pjb_E\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\"},layoutId:\"m604Pjb_E\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:25,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500},subtitleType:\"path\"},titleColor:\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\",titleFont:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},urlScope:resolvePageScope({webPageId:\"GGyaAwCrS\"},router),width:\"100%\",...addPropertyOverrides({pPm711zQY:{iconImage:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/6oCEkGPYhlQ2PPj6FKsPri8vSk.svg?width=32&height=32\"},\"\")}},baseVariant,gestureVariant)})})})}),oAEN3VgKa&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5xcq9h\",\"data-framer-name\":\"Right Line\",layoutDependency:layoutDependency,layoutId:\"E9JE0bN3A\",style:{backgroundColor:\"rgba(32, 32, 32, 0.05)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mmqw7.framer-1shbeyy, .framer-Mmqw7 .framer-1shbeyy { display: block; }\",\".framer-Mmqw7.framer-14h8cf9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: var(--19vdzzr); position: relative; width: 60px; }\",\".framer-Mmqw7 .framer-xvpubp, .framer-Mmqw7 .framer-5xcq9h { flex: none; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; z-index: 1; }\",\".framer-Mmqw7 .framer-1c1dfjv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Mmqw7 .framer-1m3jph-container { cursor: pointer; flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 1; }\",\".framer-Mmqw7.framer-v-1vjre0p.framer-14h8cf9 { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pPm711zQY\":{\"layout\":[\"fixed\",\"fixed\"]},\"tnC1z0F27\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YVtcJTKyr\":\"padding\",\"y3v87gffg\":\"leftLineVisibility\",\"oAEN3VgKa\":\"rightLineVisibility\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYNDFxntEg=withCSS(Component,css,\"framer-Mmqw7\");export default FramerYNDFxntEg;FramerYNDFxntEg.displayName=\"Hero Search\";FramerYNDFxntEg.defaultProps={height:60,width:60};addPropertyControls(FramerYNDFxntEg,{variant:{options:[\"df4UAEWUT\",\"pPm711zQY\",\"tnC1z0F27\"],optionTitles:[\"Default\",\"Pressed\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},YVtcJTKyr:{defaultValue:\"0px 0px 1px 0px\",title:\"Padding\",type:ControlType.Padding},y3v87gffg:{defaultValue:true,title:\"Left Line Visibility\",type:ControlType.Boolean},oAEN3VgKa:{defaultValue:true,title:\"Right Line Visibility\",type:ControlType.Boolean}});addFonts(FramerYNDFxntEg,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]},...SearchFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYNDFxntEg\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pPm711zQY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tnC1z0F27\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"60\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"YVtcJTKyr\\\":\\\"padding\\\",\\\"y3v87gffg\\\":\\\"leftLineVisibility\\\",\\\"oAEN3VgKa\\\":\\\"rightLineVisibility\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YNDFxntEg.map","// Generated by Framer (4255370)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,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 HeroLink from\"https://framerusercontent.com/modules/EIcK09HZI14lt9SQ1nMh/zS7503jBjRbfYcjM5fCB/A_drQ0CaJ.js\";import Logotype from\"https://framerusercontent.com/modules/C67skaH7U2WhHYnX67yj/Hx9p6FUElBYqwemPvxqs/eX8VBSPGi.js\";import BurgerMenu from\"https://framerusercontent.com/modules/iILxe1vr2XHibWVNdoT8/mkSBBQmNtmGDbFOONAKJ/Q5hudM77k.js\";import HeroSearch from\"https://framerusercontent.com/modules/vJwexRRy03tEZ2zL1Uve/Hs6NfUItWqNwHm31TtXH/YNDFxntEg.js\";const LogotypeFonts=getFonts(Logotype);const BurgerMenuFonts=getFonts(BurgerMenu);const HeroSearchFonts=getFonts(HeroSearch);const HeroLinkFonts=getFonts(HeroLink);const cycleOrder=[\"SmhfYSdEp\",\"OavuEcrit\",\"k2f823DnO\"];const serializationHash=\"framer-gUx5K\";const variantClassNames={k2f823DnO:\"framer-v-6fc8ox\",OavuEcrit:\"framer-v-st3nln\",SmhfYSdEp:\"framer-v-s8qcsi\"};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 transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"SmhfYSdEp\",Mobile:\"OavuEcrit\",Pressed:\"k2f823DnO\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SmhfYSdEp\"};};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:\"SmhfYSdEp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const iHuHGPkoW1miwz6u=activeVariantCallback(async(...args)=>{setVariant(\"OavuEcrit\");});const bVu6OBOeD1t3wovv=activeVariantCallback(async(...args)=>{setVariant(\"k2f823DnO\");});const bVu6OBOeD1miwz6u=activeVariantCallback(async(...args)=>{setVariant(\"OavuEcrit\");});const aQvB4m3Tt1miwz6u=activeVariantCallback(async(...args)=>{setVariant(\"OavuEcrit\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"OavuEcrit\",\"k2f823DnO\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"OavuEcrit\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"k2f823DnO\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({k2f823DnO:{value:transition2},OavuEcrit:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-s8qcsi\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"SmhfYSdEp\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(32, 32, 32, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",...style},variants:{k2f823DnO:{\"--border-bottom-width\":\"0px\"},OavuEcrit:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({k2f823DnO:{\"data-framer-name\":\"Pressed\"},OavuEcrit:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17qr8mp\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"r_2WQnnJo\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{k2f823DnO:{backgroundColor:\"rgb(255, 255, 255)\"},OavuEcrit:{backgroundColor:\"rgb(255, 255, 255)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ogam1c\",\"data-framer-name\":\"Logo & Icons Wrapper\",layoutDependency:layoutDependency,layoutId:\"BuaXSysYB\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{k2f823DnO:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(32, 32, 32, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},OavuEcrit:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(32, 32, 32, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({k2f823DnO:{\"data-border\":true},OavuEcrit:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+20,...addPropertyOverrides({k2f823DnO:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||252)-0-252)/2)+0+0+18},OavuEcrit:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+0+0+18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c8xqoi-container\",layoutDependency:layoutDependency,layoutId:\"M1Os4RsvC-container\",nodeId:\"M1Os4RsvC\",rendersWithMotion:true,scopeId:\"GcsJqiIA0\",children:/*#__PURE__*/_jsx(Logotype,{height:\"100%\",id:\"M1Os4RsvC\",layoutId:\"M1Os4RsvC\",T4u19ymbA:resolvedLinks[0],variant:\"MChq5ZKyo\",width:\"100%\",...addPropertyOverrides({k2f823DnO:{iHuHGPkoW:iHuHGPkoW1miwz6u,T4u19ymbA:resolvedLinks[2],variant:\"JDMuaACU9\"},OavuEcrit:{T4u19ymbA:resolvedLinks[1],variant:\"JDMuaACU9\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fuz3yo\",\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"kzDep24if\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({k2f823DnO:{height:60,y:(componentViewport?.y||0)+(0+((componentViewport?.height||252)-0-252)/2)+0+0+0+0},OavuEcrit:{height:60,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eufeug-container\",layoutDependency:layoutDependency,layoutId:\"vQs1pnjXG-container\",nodeId:\"vQs1pnjXG\",rendersWithMotion:true,scopeId:\"GcsJqiIA0\",children:/*#__PURE__*/_jsx(BurgerMenu,{height:\"100%\",id:\"vQs1pnjXG\",layoutId:\"vQs1pnjXG\",QKzJzbHLT:true,TcagcrdMs:true,variant:\"SOJc3DHPG\",width:\"100%\",ytdNabNp6:\"0px 0px 1px 0px\",...addPropertyOverrides({k2f823DnO:{bVu6OBOeD:bVu6OBOeD1miwz6u,variant:\"jhKoDddcl\"},OavuEcrit:{bVu6OBOeD:bVu6OBOeD1t3wovv}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({k2f823DnO:{height:60,y:(componentViewport?.y||0)+(0+((componentViewport?.height||252)-0-252)/2)+0+0+0+0},OavuEcrit:{height:60,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n6zth9-container\",layoutDependency:layoutDependency,layoutId:\"COjYAXROV-container\",nodeId:\"COjYAXROV\",rendersWithMotion:true,scopeId:\"GcsJqiIA0\",children:/*#__PURE__*/_jsx(HeroSearch,{height:\"100%\",id:\"COjYAXROV\",layoutId:\"COjYAXROV\",oAEN3VgKa:true,style:{height:\"100%\"},variant:\"df4UAEWUT\",width:\"100%\",y3v87gffg:true,YVtcJTKyr:\"0px 0px 1px 0px\",...addPropertyOverrides({k2f823DnO:{variant:\"tnC1z0F27\"},OavuEcrit:{oAEN3VgKa:false,variant:\"tnC1z0F27\"}},baseVariant,gestureVariant)})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4f7igd\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"FczyENUpN\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dkc1ah-container\",layoutDependency:layoutDependency,layoutId:\"o1t3kSOdw-container\",nodeId:\"o1t3kSOdw\",rendersWithMotion:true,scopeId:\"GcsJqiIA0\",children:/*#__PURE__*/_jsx(HeroSearch,{height:\"100%\",id:\"o1t3kSOdw\",layoutId:\"o1t3kSOdw\",oAEN3VgKa:true,style:{height:\"100%\"},variant:\"df4UAEWUT\",width:\"100%\",y3v87gffg:true,YVtcJTKyr:\"0px 0px 1px 0px\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"olkrcIiEU\"},implicitPathVariables:undefined},{href:{webPageId:\"olkrcIiEU\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+0,...addPropertyOverrides({k2f823DnO:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 1900px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||252)-0-252)/2)+0+60+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t2u3wj-container\",layoutDependency:layoutDependency,layoutId:\"AoQk2F_kW-container\",nodeId:\"AoQk2F_kW\",rendersWithMotion:true,scopeId:\"GcsJqiIA0\",children:/*#__PURE__*/_jsx(HeroLink,{BX9sZ_top:resolvedLinks1[0],c5Vi5mNlK:\"Blog\",gTPx42iEK:false,height:\"100%\",i4tYpj1dX:\"0px 40px 0px 40px\",id:\"AoQk2F_kW\",kOVDXhbyo:true,layoutId:\"AoQk2F_kW\",style:{height:\"100%\"},variant:\"xGaZmw8vg\",width:\"100%\",...addPropertyOverrides({k2f823DnO:{aQvB4m3Tt:aQvB4m3Tt1miwz6u,BX9sZ_top:resolvedLinks1[1],i4tYpj1dX:\"0px 40px 0px 25px\",style:{width:\"100%\"},variant:\"tTOB8BFYb\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SQA_UJUwP\"},implicitPathVariables:undefined},{href:{webPageId:\"SQA_UJUwP\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+0,...addPropertyOverrides({k2f823DnO:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 1900px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||252)-0-252)/2)+0+60+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b8k4uk-container\",layoutDependency:layoutDependency,layoutId:\"YxBUKFH6J-container\",nodeId:\"YxBUKFH6J\",rendersWithMotion:true,scopeId:\"GcsJqiIA0\",children:/*#__PURE__*/_jsx(HeroLink,{BX9sZ_top:resolvedLinks2[0],c5Vi5mNlK:\"About\",gTPx42iEK:false,height:\"100%\",i4tYpj1dX:\"0px 40px 0px 40px\",id:\"YxBUKFH6J\",kOVDXhbyo:true,layoutId:\"YxBUKFH6J\",style:{height:\"100%\"},variant:\"xGaZmw8vg\",width:\"100%\",...addPropertyOverrides({k2f823DnO:{aQvB4m3Tt:aQvB4m3Tt1miwz6u,BX9sZ_top:resolvedLinks2[1],i4tYpj1dX:\"0px 40px 0px 25px\",style:{width:\"100%\"},variant:\"tTOB8BFYb\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZdPQ8_5r0\"},implicitPathVariables:undefined},{href:{webPageId:\"ZdPQ8_5r0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+0,...addPropertyOverrides({k2f823DnO:{width:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 1900px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||252)-0-252)/2)+0+60+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ubcl9r-container\",layoutDependency:layoutDependency,layoutId:\"rv4CBhDTy-container\",nodeId:\"rv4CBhDTy\",rendersWithMotion:true,scopeId:\"GcsJqiIA0\",children:/*#__PURE__*/_jsx(HeroLink,{BX9sZ_top:resolvedLinks3[0],c5Vi5mNlK:\"Contact\",gTPx42iEK:false,height:\"100%\",i4tYpj1dX:\"0px 40px 0px 40px\",id:\"rv4CBhDTy\",kOVDXhbyo:true,layoutId:\"rv4CBhDTy\",style:{height:\"100%\"},variant:\"xGaZmw8vg\",width:\"100%\",...addPropertyOverrides({k2f823DnO:{aQvB4m3Tt:aQvB4m3Tt1miwz6u,BX9sZ_top:resolvedLinks3[1],i4tYpj1dX:\"0px 40px 0px 25px\",style:{width:\"100%\"},variant:\"tTOB8BFYb\"}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gUx5K.framer-cocb30, .framer-gUx5K .framer-cocb30 { display: block; }\",\".framer-gUx5K.framer-s8qcsi { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-gUx5K .framer-17qr8mp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1900px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 40px; position: relative; width: 1px; }\",\".framer-gUx5K .framer-ogam1c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px 0px 20px 0px; position: relative; width: min-content; }\",\".framer-gUx5K .framer-c8xqoi-container, .framer-gUx5K .framer-1eufeug-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gUx5K .framer-1fuz3yo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 64px; min-width: 64px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gUx5K .framer-n6zth9-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-gUx5K .framer-4f7igd { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-gUx5K .framer-dkc1ah-container, .framer-gUx5K .framer-t2u3wj-container, .framer-gUx5K .framer-1b8k4uk-container, .framer-gUx5K .framer-ubcl9r-container { cursor: pointer; flex: none; height: 100%; position: relative; width: auto; }\",\".framer-gUx5K.framer-v-st3nln.framer-s8qcsi { width: 390px; }\",\".framer-gUx5K.framer-v-st3nln .framer-17qr8mp, .framer-gUx5K.framer-v-6fc8ox .framer-17qr8mp { flex-direction: column; padding: 0px; }\",\".framer-gUx5K.framer-v-st3nln .framer-ogam1c, .framer-gUx5K.framer-v-6fc8ox .framer-ogam1c { gap: unset; justify-content: space-between; padding: 0px 0px 0px 25px; width: 100%; }\",\".framer-gUx5K.framer-v-st3nln .framer-1fuz3yo, .framer-gUx5K.framer-v-6fc8ox .framer-1fuz3yo { min-height: unset; min-width: unset; }\",\".framer-gUx5K.framer-v-st3nln .framer-1eufeug-container { order: 1; }\",\".framer-gUx5K.framer-v-st3nln .framer-n6zth9-container, .framer-gUx5K.framer-v-6fc8ox .framer-n6zth9-container { order: 0; }\",\".framer-gUx5K.framer-v-6fc8ox.framer-s8qcsi { overflow: hidden; width: 390px; }\",\".framer-gUx5K.framer-v-6fc8ox .framer-1eufeug-container { order: 1; z-index: 1; }\",\".framer-gUx5K.framer-v-6fc8ox .framer-4f7igd { align-self: unset; flex: none; flex-direction: column; height: min-content; width: 100%; }\",\".framer-gUx5K.framer-v-6fc8ox .framer-t2u3wj-container, .framer-gUx5K.framer-v-6fc8ox .framer-1b8k4uk-container, .framer-gUx5K.framer-v-6fc8ox .framer-ubcl9r-container { height: auto; width: 100%; }\",'.framer-gUx5K[data-border=\"true\"]::after, .framer-gUx5K [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 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OavuEcrit\":{\"layout\":[\"fixed\",\"auto\"]},\"k2f823DnO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGcsJqiIA0=withCSS(Component,css,\"framer-gUx5K\");export default FramerGcsJqiIA0;FramerGcsJqiIA0.displayName=\"Header\";FramerGcsJqiIA0.defaultProps={height:64,width:1200};addPropertyControls(FramerGcsJqiIA0,{variant:{options:[\"SmhfYSdEp\",\"OavuEcrit\",\"k2f823DnO\"],optionTitles:[\"Default\",\"Mobile\",\"Pressed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGcsJqiIA0,[{explicitInter:true,fonts:[]},...LogotypeFonts,...BurgerMenuFonts,...HeroSearchFonts,...HeroLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGcsJqiIA0\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OavuEcrit\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k2f823DnO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath,useTracking}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{const[,domain,parameters]=url.replace(\"&amp;\",\"&\").match(mailchimpRegex)??[null,null,null];return[domain,parameters?new URLSearchParams(parameters):null];};function safeURL(url){console.log(url);try{new URL(url);return url;}catch{try{new URL(`https://${url}`);return`https://${url}`;}catch{}}return undefined;}function isInternalURL(href){if(href===undefined)return false;if(href.startsWith(\"#\")||href.startsWith(\"/\")||href.startsWith(\".\"))return true;return false;}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */const VERSION=\"v1\";/**\n * INPUT\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */const Input=withCSS(function Input({service,redirectAs,mailchimpURL,loopsID,loopsUserGroup,loopsMailingList,formsparkID,getwaitlistAPI,convertkitAPI,convertkitFormID,trackingId,input,button,font,layout,link,gap,style,onSubmit}){const[email,setEmail]=useState(\"\");const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isFocus,setFocus]=useState(false);// Padding\nconst{paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,padding,borderRadius,borderObject,focusObject,shadowObject,height,fixedHeight}=input;const{buttonPaddingPerSide,buttonPaddingTop,buttonPaddingRight,buttonPaddingBottom,buttonPaddingLeft,buttonPadding}=button;const paddingValue=paddingPerSide?`${paddingTop}px ${button.isDocked?paddingRight+button.widthWhenDocked:paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px ${button.isDocked?padding+button.widthWhenDocked:padding}px ${padding}px ${padding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${button.isDocked?0:buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked?0:buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${button.isDocked?0:buttonPadding}px ${buttonPadding}px ${button.isDocked?0:buttonPadding}px ${buttonPadding}px`;const router=useRouter();const track=useTracking();const onSuccess=()=>{/* Reset */setLoading(false);setFocus(false);setEmail(\"\");if(trackingId){track(trackingId);}if(redirectAs===\"link\"&&link&&!isError){const[fullPath,hash]=link.split(\"#\");const path=fullPath.split(\"?\")[0]||\"\";const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId&&isInternalURL(link)){router.navigate(routeId,hash,pathVariables);}if(!isInternalURL(link)){const url=safeURL(link);if(url&&typeof window!==\"undefined\")window.open(url,\"_blank\");}}};const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);formControls.start(\"error\");return false;}return true;},[validateEmail]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleFocus=useCallback(event=>{setFocus(true);},[]);const handleBlur=useCallback(event=>{setFocus(false);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);if(service===\"mailchimp\"){const[domain,parameters]=parseMailChimpUrl(mailchimpURL);if(!validateForm(email)||!domain||!parameters){setLoading(false);return;}// MERGE0 is Mailchimp’s email field name\nparameters.set(\"MERGE0\",email);fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"loops\"){if(!validateForm(email)){setLoading(false);return;}const emailBody=`email=${encodeURIComponent(email)}`;const userGroupBody=`userGroup=${encodeURIComponent(loopsUserGroup)}`;const mailingListBody=`mailingLists=${encodeURIComponent(loopsMailingList)}`;const hasMailingList=!!loopsMailingList&&loopsMailingList!==\" \";const hasUserGroup=!!loopsUserGroup&&loopsUserGroup!==\" \";let formBody=emailBody;if(hasUserGroup){formBody+=`&${userGroupBody}`;}if(hasMailingList){formBody+=`&${mailingListBody}`;}fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:formBody}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"formspark\"){if(!validateForm(email)){setLoading(false);return;}const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formsparkID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{onSuccess();onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"getwaitlist\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"convertkit\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;data.api_key=convertkitAPI;fetch(`https://api.convertkit.com/v3/forms/${convertkitFormID}/subscribe`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}},[mailchimpURL,formsparkID,convertkitFormID,email,onSubmit,validateForm,isLoading]);// Animation\nconst formControls=useAnimationControls();// Input Box Shadow Stylees\nconst focusStylesFrom=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}`:null;const focusStylesTo=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}`:null;const shadowStyles=input.shadowObject?`${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}`:null;const borderStyles=input.borderObject?`inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},focused:{boxShadow:dynamicBoxShadow(focusStylesTo,shadowStyles,borderStyles)}};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",height:\"auto\",display:\"flex\",position:\"relative\",flexDirection:layout===\"vertical\"?\"column\":\"row\",color:button.color,gap:button.isDocked?0:gap},onSubmit:handleSubmit,method:\"POST\",children:[service===\"getwaitlist\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:getwaitlistAPI}),service===\"convertkit\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:convertkitAPI}),/*#__PURE__*/_jsx(motion.input,{type:\"email\",name:\"email\",placeholder:input.placeholder,value:email,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",style:{...defaultStyle,padding:paddingValue,borderRadius,fontSize:16,...font,background:input.fill,height:height?\"auto\":fixedHeight,color:input.color,boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},variants:inputVariants,initial:false,animate:isFocus?\"focused\":\"default\",transition:{duration:.3},\"data-1p-ignore\":true}),!button.shouldAppear&&isLoading&&/*#__PURE__*/_jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:paddingPerSide,paddingTop:paddingTop,paddingRight:paddingRight,padding:padding,color:input.color}),button.shouldAppear&&/*#__PURE__*/_jsxs(\"div\",{style:{position:button.isDocked?\"absolute\":\"relative\",top:button.isDocked?button.insetWhenDocked:0,right:button.isDocked?button.insetWhenDocked:0,bottom:button.isDocked?button.insetWhenDocked:0},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:button.isDocked?button.widthWhenDocked:\"100%\",height:height?\"100%\":fixedHeight,cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,// fontWeight: button.fontWeight,\nfontSize:16,...button.buttonFont,background:button.fill,color:button.color,zIndex:1,boxShadow:getButtonShadow(button)}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(Spinner,{color:button.color})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.paddingPerSide?props.paddingRight:props.padding}:{};return /*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};addPropertyControls(Input,{service:{title:\"Service\",type:ControlType.Enum,options:[\"loops\",\"formspark\",\"mailchimp\",\"getwaitlist\",\"convertkit\"],optionTitles:[\"Loops\",\"FormSpark\",\"MailChimp\",\"Get Waitlist\",\"ConvertKit\"],defaultValue:\"loops\"},mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,hidden:props=>props.service!==\"mailchimp\"},loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String,hidden:props=>props.service!==\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\",optional:true,hidden:props=>props.service!==\"loops\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\",optional:true,hidden:props=>props.service!==\"loops\"},formsparkID:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,hidden:props=>props.service!==\"formspark\"},getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String,hidden:props=>props.service!==\"getwaitlist\"},convertkitAPI:{title:\"API Key\",placeholder:\"5opis1WK6xnVsBwrOINUpe\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},convertkitFormID:{title:\"Form ID\",placeholder:\"1043389\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingId:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});const defaultStyle={WebkitAppearance:\"none\",appearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};function getButtonShadow(button){if(button.buttonShadow){return`${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;}else return\"none\";}function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}export default Input;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Input\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input.map","// Generated by Framer (98b71dc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-1pGD8 .framer-styles-preset-ev51k5:not(.rich-text-wrapper), .framer-1pGD8 .framer-styles-preset-ev51k5.rich-text-wrapper a { --framer-link-hover-text-color: rgba(255, 255, 255, 0.6); --framer-link-text-color: var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, #ffffff); transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-1pGD8\";\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\"}}}","// Generated by Framer (4255370)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Input from\"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/SqpsLYozj1etwgxLlxS8/Input.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/qTqml5vTw68YSpgfu0tx/s5hWuKd3ax7tMBbQan5r/dLtV6LrCp.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/Eo1XfMoMY2AvPYSFZj2F/40TuFt3InafEBamE6rIJ/hGm_K1_8b.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jtQObh4amrClWVe9tb22/Y8pC9eAxKFw61GnDD3Dk/iwj4QPWS4.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/LFE5IjUlqr9xAz6VRzTY/xJ9ODxhQFJ6Jei7K6RE9/kYnE43J2P.js\";const InputFonts=getFonts(Input);const cycleOrder=[\"Crm7Zx4Ub\",\"KTrXkGruy\"];const serializationHash=\"framer-AKyd1\";const variantClassNames={Crm7Zx4Ub:\"framer-v-1ipybpr\",KTrXkGruy:\"framer-v-ticf5n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"Crm7Zx4Ub\",Mobile:\"KTrXkGruy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Crm7Zx4Ub\"};};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:\"Crm7Zx4Ub\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ipybpr\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Crm7Zx4Ub\",ref:refBinding,style:{...style},...addPropertyOverrides({KTrXkGruy:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||750)*.5000000000000002-(componentViewport?.height||750)*1/2)),pixelHeight:1280,pixelWidth:1920,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/guQgRyTL15xmyXwigHEoNytR0.jpg?width=1920&height=1280\",srcSet:\"https://framerusercontent.com/images/guQgRyTL15xmyXwigHEoNytR0.jpg?scale-down-to=512&width=1920&height=1280 512w,https://framerusercontent.com/images/guQgRyTL15xmyXwigHEoNytR0.jpg?scale-down-to=1024&width=1920&height=1280 1024w,https://framerusercontent.com/images/guQgRyTL15xmyXwigHEoNytR0.jpg?width=1920&height=1280 1920w\"},className:\"framer-ms8gr0\",layoutDependency:layoutDependency,layoutId:\"iNJii1bCd\",style:{filter:\"brightness(0.62)\",WebkitFilter:\"brightness(0.62)\"},variants:{KTrXkGruy:{filter:\"brightness(0.4)\",WebkitFilter:\"brightness(0.4)\"}},...addPropertyOverrides({KTrXkGruy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||665)*.5000000000000002-(componentViewport?.height||665)*1/2)),pixelHeight:826,pixelWidth:1920,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/cL5anj5kyuYk5aPMEPojTmnvCO0.jpg?width=1920&height=826\",srcSet:\"https://framerusercontent.com/images/cL5anj5kyuYk5aPMEPojTmnvCO0.jpg?scale-down-to=512&width=1920&height=826 512w,https://framerusercontent.com/images/cL5anj5kyuYk5aPMEPojTmnvCO0.jpg?scale-down-to=1024&width=1920&height=826 1024w,https://framerusercontent.com/images/cL5anj5kyuYk5aPMEPojTmnvCO0.jpg?width=1920&height=826 1920w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pvf6cn\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wcNyrdPV8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ykuziv\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"glXiJ7ei3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-sf6mnx\",\"data-styles-preset\":\"iwj4QPWS4\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"Subscribe to my travel \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-g1tnir, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"newsletter\"})]})}),className:\"framer-hjq5ev\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fJmQ7vLbP\",style:{\"--extracted-1qn201a\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--extracted-g1tnir\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KTrXkGruy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-sf6mnx\",\"data-styles-preset\":\"iwj4QPWS4\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsxs(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:[\"Subscribe \",/*#__PURE__*/_jsx(motion.br,{}),\"to my travel \"]}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-g1tnir, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"newsletter\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-82wffa\",\"data-styles-preset\":\"kYnE43J2P\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:[\"Get new travel stories, reflections, \",/*#__PURE__*/_jsx(motion.br,{}),\"and photo journals  straight to your inbox\"]})}),className:\"framer-5eyf9c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MuaGFO9CV\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zjirc7\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"weCzQTX1s\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Q2w7zdp_p\"},implicitPathVariables:undefined},{href:{webPageId:\"Q2w7zdp_p\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jwpma1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"f85CSRcw9-container\",nodeId:\"f85CSRcw9\",rendersWithMotion:true,scopeId:\"iz4yi52v2\",children:/*#__PURE__*/_jsx(Input,{button:{buttonFont:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},buttonPadding:0,buttonPaddingBottom:6,buttonPaddingLeft:14,buttonPaddingPerSide:false,buttonPaddingRight:14,buttonPaddingTop:6,color:\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",fill:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\",insetWhenDocked:6,isDocked:true,label:\"Submit\",shouldAppear:true,widthWhenDocked:90},convertkitAPI:\"\",convertkitFormID:\"\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1.6em\"},formsparkID:\"\",gap:10,getwaitlistAPI:\"\",height:\"100%\",id:\"f85CSRcw9\",input:{borderRadius:99,color:\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\",fill:\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",fixedHeight:50,height:true,padding:20,paddingBottom:18,paddingLeft:25,paddingPerSide:true,paddingRight:0,paddingTop:18,placeholder:\"Your Email\",placeholderColor:\"var(--token-4af3ca1f-4704-4a72-9caa-42827368864c, rgb(141, 141, 141))\"},layout:\"horizontal\",layoutId:\"f85CSRcw9\",link:resolvedLinks[0],loopsID:\"clobcloc900brmm0proyyz9wu\",loopsUserGroup:\"Built In Framer\",mailchimpURL:\"\",redirectAs:\"link\",service:\"getwaitlist\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({KTrXkGruy:{link:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.9))\"},children:[\"By subscribing, you agree to the\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 0.6))\"},children:\" \"}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yGrX2JmqS\"},motionChild:true,nodeId:\"Nc5Owrz5P\",openInNewTab:false,relValues:[],scopeId:\"iz4yi52v2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ev51k5\",\"data-styles-preset\":\"hGm_K1_8b\",children:/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-zp3slp, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"Privacy Policy\"})})})]})}),className:\"framer-gpmd5z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Nc5Owrz5P\",style:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 0.6)\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.9)\",\"--extracted-zp3slp\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AKyd1.framer-1n5bjl5, .framer-AKyd1 .framer-1n5bjl5 { display: block; }\",\".framer-AKyd1.framer-1ipybpr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 750px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-AKyd1 .framer-ms8gr0 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-AKyd1 .framer-pvf6cn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 1900px; overflow: visible; padding: 40px; position: relative; width: 100%; z-index: 6; }\",\".framer-AKyd1 .framer-ykuziv, .framer-AKyd1 .framer-zjirc7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AKyd1 .framer-hjq5ev { flex: none; height: auto; max-width: 700px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-AKyd1 .framer-5eyf9c { flex: none; height: auto; max-width: 400px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-AKyd1 .framer-jwpma1-container { flex: none; height: auto; max-width: 318px; position: relative; width: 100%; }\",\".framer-AKyd1 .framer-gpmd5z { flex: none; height: auto; max-width: 350px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-AKyd1.framer-v-ticf5n.framer-1ipybpr { height: min-content; width: 390px; }\",\".framer-AKyd1.framer-v-ticf5n .framer-pvf6cn { padding: 40px 25px 40px 25px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 750\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KTrXkGruy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameriz4yi52v2=withCSS(Component,css,\"framer-AKyd1\");export default Frameriz4yi52v2;Frameriz4yi52v2.displayName=\"Subscribe\";Frameriz4yi52v2.defaultProps={height:750,width:1200};addPropertyControls(Frameriz4yi52v2,{variant:{options:[\"Crm7Zx4Ub\",\"KTrXkGruy\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameriz4yi52v2,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]},...InputFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameriz4yi52v2\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"750\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KTrXkGruy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iz4yi52v2.map","// Generated by Framer (4255370)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={snNefxCBD:{hover:true},txGfBUerV:{hover:true},YspGiJQVw:{hover:true}};const cycleOrder=[\"jBc6n3xtD\",\"snNefxCBD\",\"bALXkLeu_\",\"UsRajVXAk\",\"txGfBUerV\",\"YspGiJQVw\"];const serializationHash=\"framer-goYaE\";const variantClassNames={bALXkLeu_:\"framer-v-1f6a4vv\",jBc6n3xtD:\"framer-v-7x73n3\",snNefxCBD:\"framer-v-h6iaol\",txGfBUerV:\"framer-v-1w08pfn\",UsRajVXAk:\"framer-v-1qszbfz\",YspGiJQVw:\"framer-v-buk8d2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Grey_Icon:\"txGfBUerV\",Grey:\"bALXkLeu_\",Orange_Icon:\"UsRajVXAk\",Orange:\"jBc6n3xtD\",White_Icon:\"YspGiJQVw\",White:\"snNefxCBD\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jBc6n3xtD\"};};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:\"jBc6n3xtD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"txGfBUerV-hover\",\"YspGiJQVw-hover\"].includes(gestureVariant))return true;if([\"UsRajVXAk\",\"txGfBUerV\",\"YspGiJQVw\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"txGfBUerV-hover\",\"YspGiJQVw-hover\"].includes(gestureVariant))return false;if([\"UsRajVXAk\",\"txGfBUerV\",\"YspGiJQVw\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({bALXkLeu_:{value:transition2},snNefxCBD:{value:transition2},txGfBUerV:{value:transition2},YspGiJQVw:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:\"https://buymeacoffee.com/\",motionChild:true,nodeId:\"jBc6n3xtD\",openInNewTab:true,scopeId:\"D6ekJTkP3\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Support this travel blog on Buy Me a Coffee\",className:`${cx(scopingClassNames,\"framer-7x73n3\",className,classNames)} framer-6u70k3`,\"data-framer-name\":\"Orange\",layoutDependency:layoutDependency,layoutId:\"jBc6n3xtD\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:108.38,borderBottomRightRadius:108.38,borderTopLeftRadius:108.38,borderTopRightRadius:108.38,...style},variants:{\"snNefxCBD-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"txGfBUerV-hover\":{backgroundColor:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\"},\"YspGiJQVw-hover\":{backgroundColor:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\"},txGfBUerV:{backgroundColor:\"var(--token-7373ea1d-5b8e-46eb-ae06-2d9bf75e0704, rgb(247, 247, 247))\"},UsRajVXAk:{backgroundColor:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\"},YspGiJQVw:{backgroundColor:\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"snNefxCBD-hover\":{\"data-framer-name\":undefined},\"txGfBUerV-hover\":{\"data-framer-name\":undefined},\"YspGiJQVw-hover\":{\"data-framer-name\":undefined},bALXkLeu_:{\"data-framer-name\":\"Grey\"},snNefxCBD:{\"data-framer-name\":\"White\"},txGfBUerV:{\"data-framer-name\":\"Grey_Icon\"},UsRajVXAk:{\"data-framer-name\":\"Orange_Icon\"},YspGiJQVw:{\"data-framer-name\":\"White_Icon\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1fijqqp\",\"data-framer-name\":\"Black Icon\",layoutDependency:layoutDependency,layoutId:\"b7Z5_2Tea\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23 33\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"txGfBUerV-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.748\" overflow=\"visible\"><g><path d=\"M 17.904 6.69 L 17.884 6.678 L 17.838 6.664 C 17.857 6.68 17.88 6.689 17.904 6.69 Z M 18.193 8.744 L 18.171 8.75 M 17.912 6.687 C 17.91 6.686 17.907 6.686 17.904 6.685 C 17.904 6.687 17.904 6.688 17.904 6.69 C 17.907 6.69 17.91 6.689 17.912 6.687 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 17.906 6.689 L 17.909 6.689 L 17.909 6.687 Z M 18.177 8.738 L 18.211 8.72 L 18.223 8.713 L 18.235 8.701 C 18.213 8.71 18.194 8.723 18.177 8.738 Z M 17.964 6.733 L 17.931 6.702 L 17.909 6.69 C 17.921 6.711 17.94 6.727 17.964 6.733 Z M 9.732 26.663 C 9.706 26.674 9.683 26.691 9.665 26.714 L 9.686 26.701 C 9.7 26.688 9.72 26.673 9.732 26.663 Z M 14.512 25.729 C 14.512 25.7 14.498 25.705 14.501 25.809 C 14.501 25.801 14.505 25.792 14.506 25.784 C 14.508 25.766 14.51 25.747 14.512 25.729 Z M 14.016 26.663 C 13.99 26.674 13.967 26.691 13.949 26.714 L 13.97 26.701 C 13.984 26.688 14.004 26.673 14.016 26.663 Z M 6.365 26.885 C 6.345 26.868 6.321 26.856 6.295 26.852 C 6.316 26.862 6.337 26.872 6.351 26.88 Z M 5.608 26.164 C 5.605 26.134 5.595 26.104 5.58 26.078 C 5.591 26.105 5.6 26.134 5.607 26.163 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 10.702 13.276 C 9.662 13.719 8.482 14.22 6.952 14.22 C 6.312 14.218 5.676 14.131 5.059 13.961 L 6.117 24.745 C 6.155 25.196 6.362 25.616 6.697 25.922 C 7.032 26.229 7.471 26.399 7.926 26.399 C 7.926 26.399 9.426 26.476 9.927 26.476 C 10.465 26.476 12.081 26.399 12.081 26.399 C 12.536 26.399 12.975 26.229 13.31 25.922 C 13.645 25.616 13.852 25.196 13.889 24.745 L 15.022 12.828 C 14.516 12.656 14.005 12.542 13.429 12.542 C 12.432 12.542 11.63 12.882 10.702 13.276 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 1.777 8.676 L 1.795 8.693 L 1.807 8.7 C 1.798 8.691 1.788 8.683 1.777 8.676 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 19.911 7.684 L 19.752 6.886 C 19.609 6.17 19.284 5.494 18.544 5.235 C 18.307 5.152 18.038 5.116 17.856 4.945 C 17.674 4.774 17.62 4.508 17.578 4.261 C 17.5 3.808 17.427 3.355 17.347 2.903 C 17.278 2.514 17.224 2.077 17.044 1.721 C 16.81 1.242 16.325 0.962 15.843 0.777 C 15.596 0.685 15.344 0.608 15.088 0.545 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.035 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.341 3.596 0.72 C 3.212 0.859 2.817 1.026 2.525 1.32 C 2.167 1.682 2.051 2.241 2.312 2.692 C 2.498 3.012 2.812 3.238 3.146 3.388 C 3.581 3.581 4.035 3.728 4.501 3.826 C 5.798 4.111 7.141 4.222 8.466 4.27 C 9.935 4.329 11.406 4.281 12.868 4.127 C 13.23 4.088 13.591 4.04 13.95 3.985 C 14.374 3.921 14.647 3.37 14.522 2.986 C 14.372 2.528 13.97 2.35 13.516 2.419 C 13.449 2.429 13.382 2.439 13.315 2.449 L 13.267 2.456 C 13.113 2.475 12.959 2.493 12.805 2.51 C 12.486 2.544 12.167 2.572 11.848 2.593 C 11.132 2.643 10.414 2.666 9.697 2.667 C 8.992 2.667 8.286 2.647 7.583 2.601 C 7.262 2.58 6.942 2.554 6.623 2.521 C 6.477 2.507 6.332 2.49 6.187 2.473 L 6.05 2.455 L 6.02 2.451 L 5.877 2.431 C 5.584 2.387 5.292 2.337 5.003 2.276 C 4.943 2.263 4.901 2.21 4.901 2.149 C 4.901 2.087 4.943 2.035 5.003 2.021 L 5.009 2.021 C 5.259 1.968 5.512 1.923 5.765 1.884 C 5.849 1.87 5.934 1.858 6.019 1.845 L 6.021 1.845 C 6.18 1.835 6.339 1.806 6.497 1.788 C 7.869 1.646 9.25 1.598 10.629 1.643 C 11.298 1.662 11.968 1.701 12.634 1.769 C 12.777 1.783 12.92 1.799 13.063 1.816 C 13.117 1.823 13.172 1.831 13.227 1.837 L 13.338 1.853 C 13.66 1.901 13.981 1.959 14.3 2.027 C 14.773 2.129 15.38 2.162 15.59 2.676 C 15.657 2.84 15.688 3.021 15.725 3.192 L 15.772 3.411 C 15.773 3.415 15.774 3.419 15.775 3.423 C 15.886 3.939 15.998 4.454 16.109 4.97 C 16.126 5.047 16.109 5.127 16.064 5.192 C 16.018 5.256 15.948 5.299 15.869 5.31 L 15.866 5.31 L 15.798 5.319 L 15.731 5.328 C 15.517 5.356 15.304 5.381 15.09 5.405 C 14.668 5.453 14.246 5.494 13.823 5.529 C 12.983 5.598 12.141 5.644 11.298 5.666 C 10.868 5.677 10.439 5.682 10.009 5.681 C 8.3 5.68 6.592 5.581 4.894 5.386 C 4.71 5.364 4.526 5.341 4.342 5.318 C 4.485 5.336 4.238 5.304 4.189 5.297 C 4.072 5.28 3.955 5.264 3.838 5.246 C 3.446 5.188 3.056 5.116 2.664 5.053 C 2.191 4.975 1.739 5.014 1.31 5.246 C 0.959 5.437 0.675 5.73 0.495 6.085 C 0.311 6.464 0.256 6.877 0.173 7.284 C 0.091 7.691 -0.038 8.13 0.011 8.548 C 0.115 9.45 0.751 10.183 1.665 10.347 C 2.524 10.502 3.388 10.627 4.255 10.734 C 7.937 11.182 11.66 11.203 15.347 10.797 C 15.522 10.778 15.697 10.839 15.822 10.962 C 15.948 11.086 16.01 11.259 15.992 11.433 L 15.906 12.268 L 15.383 17.327 C 15.15 19.596 14.915 21.865 14.678 24.134 C 14.628 24.625 14.621 25.131 14.527 25.616 C 14.379 26.379 13.859 26.847 13.101 27.019 C 12.406 27.176 11.695 27.258 10.983 27.265 C 10.192 27.269 9.402 27.234 8.612 27.238 C 7.768 27.243 6.735 27.166 6.084 26.542 C 5.512 25.995 5.433 25.137 5.355 24.396 C 5.251 23.414 5.148 22.433 5.046 21.451 L 4.473 15.995 L 4.103 12.464 C 4.097 12.406 4.09 12.348 4.084 12.289 C 4.04 11.868 3.74 11.456 3.267 11.477 C 2.861 11.495 2.401 11.837 2.449 12.289 L 2.723 14.907 L 3.291 20.321 C 3.453 21.859 3.614 23.398 3.775 24.936 C 3.806 25.231 3.836 25.526 3.868 25.821 C 4.046 27.431 5.285 28.299 6.819 28.543 C 7.715 28.687 8.632 28.716 9.541 28.731 C 10.707 28.749 11.884 28.794 13.03 28.584 C 14.729 28.275 16.003 27.149 16.185 25.402 C 16.237 24.897 16.289 24.393 16.341 23.888 C 16.514 22.22 16.686 20.551 16.858 18.882 L 17.421 13.429 L 17.68 10.93 C 17.706 10.675 17.897 10.468 18.15 10.419 C 18.636 10.326 19.1 10.165 19.446 9.798 C 19.996 9.214 20.105 8.452 19.911 7.684 Z M 1.64 8.223 C 1.647 8.219 1.633 8.282 1.628 8.312 C 1.626 8.267 1.629 8.228 1.64 8.223 Z M 1.687 8.585 C 1.691 8.582 1.702 8.598 1.714 8.616 C 1.696 8.599 1.684 8.586 1.686 8.585 Z M 1.733 8.645 M 1.826 8.721 L 1.829 8.721 C 1.829 8.723 1.833 8.726 1.834 8.729 C 1.832 8.726 1.829 8.723 1.826 8.721 Z M 18.128 8.608 C 17.953 8.773 17.69 8.85 17.43 8.888 C 14.517 9.317 11.561 9.535 8.616 9.439 C 6.508 9.367 4.422 9.135 2.335 8.842 C 2.13 8.813 1.909 8.776 1.768 8.627 C 1.503 8.344 1.633 7.776 1.702 7.435 C 1.765 7.122 1.886 6.706 2.26 6.661 C 2.845 6.593 3.523 6.838 4.101 6.925 C 4.797 7.03 5.496 7.115 6.197 7.178 C 9.189 7.449 12.231 7.407 15.21 7.011 C 15.753 6.938 16.294 6.854 16.833 6.758 C 17.314 6.673 17.846 6.512 18.136 7.006 C 18.335 7.343 18.362 7.793 18.331 8.173 C 18.322 8.339 18.249 8.494 18.127 8.608 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'},\"YspGiJQVw-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.696\" overflow=\"visible\"><g><path d=\"M 17.904 6.678 L 17.884 6.666 L 17.838 6.652 C 17.857 6.668 17.88 6.677 17.904 6.678 Z M 18.193 8.728 L 18.171 8.734 M 17.912 6.675 C 17.91 6.674 17.907 6.674 17.904 6.673 C 17.904 6.674 17.904 6.676 17.904 6.678 C 17.907 6.678 17.91 6.676 17.912 6.675 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 17.906 6.677 L 17.909 6.677 L 17.909 6.675 Z M 18.177 8.723 L 18.211 8.704 L 18.223 8.697 L 18.235 8.685 C 18.213 8.694 18.194 8.707 18.177 8.723 Z M 17.964 6.721 L 17.931 6.69 L 17.909 6.678 C 17.921 6.699 17.94 6.715 17.964 6.721 Z M 9.732 26.614 C 9.706 26.625 9.683 26.643 9.665 26.665 L 9.686 26.652 C 9.7 26.639 9.72 26.624 9.732 26.614 Z M 14.512 25.682 C 14.512 25.653 14.498 25.658 14.501 25.762 C 14.501 25.754 14.505 25.746 14.506 25.737 C 14.508 25.719 14.51 25.701 14.512 25.682 Z M 14.016 26.614 C 13.99 26.625 13.967 26.643 13.949 26.665 L 13.97 26.652 C 13.984 26.639 14.004 26.624 14.016 26.614 Z M 6.365 26.836 C 6.345 26.819 6.321 26.808 6.295 26.803 C 6.316 26.814 6.337 26.824 6.351 26.831 Z M 5.608 26.117 C 5.605 26.087 5.595 26.057 5.58 26.03 C 5.591 26.058 5.6 26.087 5.607 26.115 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 10.702 13.252 C 9.662 13.694 8.482 14.194 6.952 14.194 C 6.312 14.193 5.676 14.106 5.059 13.935 L 6.117 24.7 C 6.155 25.15 6.362 25.57 6.697 25.875 C 7.032 26.181 7.471 26.351 7.926 26.351 C 7.926 26.351 9.426 26.428 9.927 26.428 C 10.465 26.428 12.081 26.351 12.081 26.351 C 12.536 26.351 12.975 26.181 13.31 25.875 C 13.645 25.569 13.852 25.15 13.889 24.7 L 15.022 12.805 C 14.516 12.633 14.005 12.519 13.429 12.519 C 12.432 12.519 11.63 12.859 10.702 13.252 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 1.777 8.66 L 1.795 8.677 L 1.807 8.684 C 1.798 8.675 1.788 8.667 1.777 8.66 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 19.911 7.67 L 19.752 6.873 C 19.609 6.159 19.284 5.484 18.544 5.225 C 18.307 5.143 18.038 5.107 17.856 4.936 C 17.674 4.765 17.62 4.5 17.578 4.253 C 17.5 3.801 17.427 3.349 17.347 2.897 C 17.278 2.509 17.224 2.074 17.044 1.718 C 16.81 1.24 16.325 0.96 15.843 0.775 C 15.596 0.684 15.344 0.607 15.088 0.544 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.034 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.34 3.596 0.719 C 3.212 0.858 2.817 1.024 2.525 1.318 C 2.167 1.679 2.051 2.237 2.312 2.687 C 2.498 3.007 2.812 3.233 3.146 3.382 C 3.581 3.574 4.035 3.721 4.501 3.819 C 5.798 4.103 7.141 4.215 8.466 4.262 C 9.935 4.321 11.406 4.273 12.868 4.12 C 13.23 4.08 13.591 4.033 13.95 3.978 C 14.374 3.914 14.647 3.364 14.522 2.981 C 14.372 2.523 13.97 2.345 13.516 2.415 C 13.449 2.425 13.382 2.435 13.315 2.444 L 13.267 2.451 C 13.113 2.47 12.959 2.488 12.805 2.505 C 12.486 2.539 12.167 2.567 11.848 2.589 C 11.132 2.638 10.414 2.661 9.697 2.662 C 8.992 2.662 8.286 2.642 7.583 2.596 C 7.262 2.576 6.942 2.549 6.623 2.517 C 6.477 2.502 6.332 2.486 6.187 2.468 L 6.05 2.451 L 6.02 2.447 L 5.877 2.426 C 5.584 2.382 5.292 2.332 5.003 2.272 C 4.943 2.258 4.901 2.206 4.901 2.145 C 4.901 2.084 4.943 2.031 5.003 2.018 L 5.009 2.018 C 5.259 1.965 5.512 1.92 5.765 1.88 C 5.849 1.867 5.934 1.854 6.019 1.842 L 6.021 1.842 C 6.18 1.831 6.339 1.803 6.497 1.784 C 7.869 1.643 9.25 1.595 10.629 1.64 C 11.298 1.659 11.968 1.698 12.634 1.766 C 12.777 1.78 12.92 1.796 13.063 1.813 C 13.117 1.82 13.172 1.827 13.227 1.834 L 13.338 1.85 C 13.66 1.897 13.981 1.955 14.3 2.023 C 14.773 2.125 15.38 2.158 15.59 2.672 C 15.657 2.834 15.688 3.016 15.725 3.187 L 15.772 3.405 C 15.773 3.409 15.774 3.413 15.775 3.417 C 15.886 3.931 15.998 4.446 16.109 4.961 C 16.126 5.038 16.109 5.118 16.064 5.182 C 16.018 5.247 15.948 5.289 15.869 5.3 L 15.866 5.3 L 15.798 5.309 L 15.731 5.318 C 15.517 5.346 15.304 5.372 15.09 5.396 C 14.668 5.443 14.246 5.484 13.823 5.519 C 12.983 5.588 12.141 5.634 11.298 5.655 C 10.868 5.667 10.439 5.672 10.009 5.671 C 8.3 5.67 6.592 5.571 4.894 5.376 C 4.71 5.355 4.526 5.331 4.342 5.308 C 4.485 5.326 4.238 5.294 4.189 5.287 C 4.072 5.271 3.955 5.254 3.838 5.236 C 3.446 5.178 3.056 5.106 2.664 5.043 C 2.191 4.966 1.739 5.005 1.31 5.236 C 0.959 5.427 0.675 5.719 0.495 6.074 C 0.311 6.452 0.256 6.864 0.173 7.271 C 0.091 7.677 -0.038 8.115 0.011 8.532 C 0.115 9.433 0.751 10.165 1.665 10.328 C 2.524 10.483 3.388 10.608 4.255 10.714 C 7.937 11.161 11.66 11.183 15.347 10.778 C 15.522 10.759 15.697 10.819 15.822 10.942 C 15.948 11.066 16.01 11.238 15.992 11.412 L 15.906 12.245 L 15.383 17.295 C 15.15 19.561 14.915 21.826 14.678 24.09 C 14.628 24.58 14.621 25.086 14.527 25.57 C 14.379 26.331 13.859 26.799 13.101 26.97 C 12.406 27.126 11.695 27.209 10.983 27.215 C 10.192 27.219 9.402 27.185 8.612 27.189 C 7.768 27.194 6.735 27.116 6.084 26.494 C 5.512 25.947 5.433 25.091 5.355 24.351 C 5.251 23.372 5.148 22.392 5.046 21.412 L 4.473 15.966 L 4.103 12.442 C 4.097 12.383 4.09 12.326 4.084 12.267 C 4.04 11.847 3.74 11.435 3.267 11.456 C 2.861 11.474 2.401 11.815 2.449 12.267 L 2.723 14.88 L 3.291 20.284 C 3.453 21.82 3.614 23.355 3.775 24.891 C 3.806 25.185 3.836 25.48 3.868 25.774 C 4.046 27.382 5.285 28.248 6.819 28.492 C 7.715 28.635 8.632 28.664 9.541 28.679 C 10.707 28.697 11.884 28.742 13.03 28.532 C 14.729 28.223 16.003 27.099 16.185 25.356 C 16.237 24.852 16.289 24.349 16.341 23.845 C 16.514 22.179 16.686 20.513 16.858 18.848 L 17.421 13.404 L 17.68 10.91 C 17.706 10.656 17.897 10.449 18.15 10.401 C 18.636 10.307 19.1 10.147 19.446 9.78 C 19.996 9.197 20.105 8.436 19.911 7.67 Z M 1.64 8.208 C 1.647 8.204 1.633 8.267 1.628 8.297 C 1.626 8.252 1.629 8.213 1.64 8.208 Z M 1.687 8.569 C 1.691 8.566 1.702 8.582 1.714 8.6 C 1.696 8.583 1.684 8.571 1.686 8.569 Z M 1.733 8.63 M 1.826 8.705 L 1.829 8.705 C 1.829 8.707 1.833 8.71 1.834 8.713 C 1.832 8.71 1.829 8.707 1.826 8.705 Z M 18.128 8.593 C 17.953 8.757 17.69 8.834 17.43 8.872 C 14.517 9.3 11.561 9.517 8.616 9.422 C 6.508 9.35 4.422 9.118 2.335 8.826 C 2.13 8.797 1.909 8.76 1.768 8.611 C 1.503 8.329 1.633 7.762 1.702 7.421 C 1.765 7.109 1.886 6.693 2.26 6.649 C 2.845 6.581 3.523 6.825 4.101 6.912 C 4.797 7.018 5.496 7.102 6.197 7.165 C 9.189 7.435 12.231 7.393 15.21 6.998 C 15.753 6.926 16.294 6.842 16.833 6.746 C 17.314 6.661 17.846 6.5 18.136 6.993 C 18.335 7.329 18.362 7.779 18.331 8.158 C 18.322 8.323 18.249 8.479 18.127 8.593 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'},txGfBUerV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.748\" overflow=\"visible\"><g><path d=\"M 17.904 6.69 L 17.884 6.678 L 17.838 6.664 C 17.857 6.68 17.88 6.689 17.904 6.69 Z M 18.193 8.744 L 18.171 8.75 M 17.912 6.687 C 17.91 6.686 17.907 6.686 17.904 6.685 C 17.904 6.687 17.904 6.688 17.904 6.69 C 17.907 6.69 17.91 6.689 17.912 6.687 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 17.906 6.689 L 17.909 6.689 L 17.909 6.687 Z M 18.177 8.738 L 18.211 8.72 L 18.223 8.713 L 18.235 8.701 C 18.213 8.71 18.194 8.723 18.177 8.738 Z M 17.964 6.733 L 17.931 6.702 L 17.909 6.69 C 17.921 6.711 17.94 6.727 17.964 6.733 Z M 9.732 26.663 C 9.706 26.674 9.683 26.691 9.665 26.714 L 9.686 26.701 C 9.7 26.688 9.72 26.673 9.732 26.663 Z M 14.512 25.729 C 14.512 25.7 14.498 25.705 14.501 25.809 C 14.501 25.801 14.505 25.792 14.506 25.784 C 14.508 25.766 14.51 25.747 14.512 25.729 Z M 14.016 26.663 C 13.99 26.674 13.967 26.691 13.949 26.714 L 13.97 26.701 C 13.984 26.688 14.004 26.673 14.016 26.663 Z M 6.365 26.885 C 6.345 26.868 6.321 26.856 6.295 26.852 C 6.316 26.862 6.337 26.872 6.351 26.88 Z M 5.608 26.164 C 5.605 26.134 5.595 26.104 5.58 26.078 C 5.591 26.105 5.6 26.134 5.607 26.163 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 10.702 13.276 C 9.662 13.719 8.482 14.22 6.952 14.22 C 6.312 14.218 5.676 14.131 5.059 13.961 L 6.117 24.745 C 6.155 25.196 6.362 25.616 6.697 25.922 C 7.032 26.229 7.471 26.399 7.926 26.399 C 7.926 26.399 9.426 26.476 9.927 26.476 C 10.465 26.476 12.081 26.399 12.081 26.399 C 12.536 26.399 12.975 26.229 13.31 25.922 C 13.645 25.616 13.852 25.196 13.889 24.745 L 15.022 12.828 C 14.516 12.656 14.005 12.542 13.429 12.542 C 12.432 12.542 11.63 12.882 10.702 13.276 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 1.777 8.676 L 1.795 8.693 L 1.807 8.7 C 1.798 8.691 1.788 8.683 1.777 8.676 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 19.911 7.684 L 19.752 6.886 C 19.609 6.17 19.284 5.494 18.544 5.235 C 18.307 5.152 18.038 5.116 17.856 4.945 C 17.674 4.774 17.62 4.508 17.578 4.261 C 17.5 3.808 17.427 3.355 17.347 2.903 C 17.278 2.514 17.224 2.077 17.044 1.721 C 16.81 1.242 16.325 0.962 15.843 0.777 C 15.596 0.685 15.344 0.608 15.088 0.545 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.035 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.341 3.596 0.72 C 3.212 0.859 2.817 1.026 2.525 1.32 C 2.167 1.682 2.051 2.241 2.312 2.692 C 2.498 3.012 2.812 3.238 3.146 3.388 C 3.581 3.581 4.035 3.728 4.501 3.826 C 5.798 4.111 7.141 4.222 8.466 4.27 C 9.935 4.329 11.406 4.281 12.868 4.127 C 13.23 4.088 13.591 4.04 13.95 3.985 C 14.374 3.921 14.647 3.37 14.522 2.986 C 14.372 2.528 13.97 2.35 13.516 2.419 C 13.449 2.429 13.382 2.439 13.315 2.449 L 13.267 2.456 C 13.113 2.475 12.959 2.493 12.805 2.51 C 12.486 2.544 12.167 2.572 11.848 2.593 C 11.132 2.643 10.414 2.666 9.697 2.667 C 8.992 2.667 8.286 2.647 7.583 2.601 C 7.262 2.58 6.942 2.554 6.623 2.521 C 6.477 2.507 6.332 2.49 6.187 2.473 L 6.05 2.455 L 6.02 2.451 L 5.877 2.431 C 5.584 2.387 5.292 2.337 5.003 2.276 C 4.943 2.263 4.901 2.21 4.901 2.149 C 4.901 2.087 4.943 2.035 5.003 2.021 L 5.009 2.021 C 5.259 1.968 5.512 1.923 5.765 1.884 C 5.849 1.87 5.934 1.858 6.019 1.845 L 6.021 1.845 C 6.18 1.835 6.339 1.806 6.497 1.788 C 7.869 1.646 9.25 1.598 10.629 1.643 C 11.298 1.662 11.968 1.701 12.634 1.769 C 12.777 1.783 12.92 1.799 13.063 1.816 C 13.117 1.823 13.172 1.831 13.227 1.837 L 13.338 1.853 C 13.66 1.901 13.981 1.959 14.3 2.027 C 14.773 2.129 15.38 2.162 15.59 2.676 C 15.657 2.84 15.688 3.021 15.725 3.192 L 15.772 3.411 C 15.773 3.415 15.774 3.419 15.775 3.423 C 15.886 3.939 15.998 4.454 16.109 4.97 C 16.126 5.047 16.109 5.127 16.064 5.192 C 16.018 5.256 15.948 5.299 15.869 5.31 L 15.866 5.31 L 15.798 5.319 L 15.731 5.328 C 15.517 5.356 15.304 5.381 15.09 5.405 C 14.668 5.453 14.246 5.494 13.823 5.529 C 12.983 5.598 12.141 5.644 11.298 5.666 C 10.868 5.677 10.439 5.682 10.009 5.681 C 8.3 5.68 6.592 5.581 4.894 5.386 C 4.71 5.364 4.526 5.341 4.342 5.318 C 4.485 5.336 4.238 5.304 4.189 5.297 C 4.072 5.28 3.955 5.264 3.838 5.246 C 3.446 5.188 3.056 5.116 2.664 5.053 C 2.191 4.975 1.739 5.014 1.31 5.246 C 0.959 5.437 0.675 5.73 0.495 6.085 C 0.311 6.464 0.256 6.877 0.173 7.284 C 0.091 7.691 -0.038 8.13 0.011 8.548 C 0.115 9.45 0.751 10.183 1.665 10.347 C 2.524 10.502 3.388 10.627 4.255 10.734 C 7.937 11.182 11.66 11.203 15.347 10.797 C 15.522 10.778 15.697 10.839 15.822 10.962 C 15.948 11.086 16.01 11.259 15.992 11.433 L 15.906 12.268 L 15.383 17.327 C 15.15 19.596 14.915 21.865 14.678 24.134 C 14.628 24.625 14.621 25.131 14.527 25.616 C 14.379 26.379 13.859 26.847 13.101 27.019 C 12.406 27.176 11.695 27.258 10.983 27.265 C 10.192 27.269 9.402 27.234 8.612 27.238 C 7.768 27.243 6.735 27.166 6.084 26.542 C 5.512 25.995 5.433 25.137 5.355 24.396 C 5.251 23.414 5.148 22.433 5.046 21.451 L 4.473 15.995 L 4.103 12.464 C 4.097 12.406 4.09 12.348 4.084 12.289 C 4.04 11.868 3.74 11.456 3.267 11.477 C 2.861 11.495 2.401 11.837 2.449 12.289 L 2.723 14.907 L 3.291 20.321 C 3.453 21.859 3.614 23.398 3.775 24.936 C 3.806 25.231 3.836 25.526 3.868 25.821 C 4.046 27.431 5.285 28.299 6.819 28.543 C 7.715 28.687 8.632 28.716 9.541 28.731 C 10.707 28.749 11.884 28.794 13.03 28.584 C 14.729 28.275 16.003 27.149 16.185 25.402 C 16.237 24.897 16.289 24.393 16.341 23.888 C 16.514 22.22 16.686 20.551 16.858 18.882 L 17.421 13.429 L 17.68 10.93 C 17.706 10.675 17.897 10.468 18.15 10.419 C 18.636 10.326 19.1 10.165 19.446 9.798 C 19.996 9.214 20.105 8.452 19.911 7.684 Z M 1.64 8.223 C 1.647 8.219 1.633 8.282 1.628 8.312 C 1.626 8.267 1.629 8.228 1.64 8.223 Z M 1.687 8.585 C 1.691 8.582 1.702 8.598 1.714 8.616 C 1.696 8.599 1.684 8.586 1.686 8.585 Z M 1.733 8.645 M 1.826 8.721 L 1.829 8.721 C 1.829 8.723 1.833 8.726 1.834 8.729 C 1.832 8.726 1.829 8.723 1.826 8.721 Z M 18.128 8.608 C 17.953 8.773 17.69 8.85 17.43 8.888 C 14.517 9.317 11.561 9.535 8.616 9.439 C 6.508 9.367 4.422 9.135 2.335 8.842 C 2.13 8.813 1.909 8.776 1.768 8.627 C 1.503 8.344 1.633 7.776 1.702 7.435 C 1.765 7.122 1.886 6.706 2.26 6.661 C 2.845 6.593 3.523 6.838 4.101 6.925 C 4.797 7.03 5.496 7.115 6.197 7.178 C 9.189 7.449 12.231 7.407 15.21 7.011 C 15.753 6.938 16.294 6.854 16.833 6.758 C 17.314 6.673 17.846 6.512 18.136 7.006 C 18.335 7.343 18.362 7.793 18.331 8.173 C 18.322 8.339 18.249 8.494 18.127 8.608 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></g></svg>'},UsRajVXAk:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23 33\" overflow=\"visible\"><g><path d=\"M 20.589 7.679 L 20.567 7.666 L 20.514 7.65 C 20.535 7.668 20.562 7.678 20.589 7.679 Z M 20.922 10.037 L 20.897 10.044 M 20.599 7.676 C 20.596 7.675 20.593 7.675 20.59 7.674 C 20.59 7.676 20.59 7.678 20.59 7.68 C 20.593 7.679 20.596 7.678 20.599 7.676 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 20.592 7.678 L 20.595 7.678 L 20.595 7.676 Z M 20.904 10.031 L 20.943 10.009 L 20.957 10.001 L 20.97 9.988 C 20.945 9.998 20.923 10.013 20.904 10.031 Z M 20.658 7.729 L 20.621 7.694 L 20.595 7.68 C 20.609 7.704 20.631 7.722 20.658 7.729 Z M 11.191 30.606 C 11.161 30.619 11.135 30.639 11.115 30.665 L 11.139 30.65 C 11.155 30.635 11.178 30.618 11.191 30.606 Z M 16.689 29.534 C 16.689 29.501 16.672 29.507 16.676 29.627 C 16.676 29.617 16.68 29.607 16.682 29.598 C 16.684 29.577 16.686 29.556 16.689 29.534 Z M 16.119 30.606 C 16.088 30.619 16.062 30.639 16.042 30.665 L 16.066 30.65 C 16.082 30.635 16.105 30.618 16.119 30.606 Z M 7.32 30.861 C 7.297 30.842 7.269 30.829 7.239 30.824 C 7.264 30.836 7.288 30.847 7.304 30.856 Z M 6.449 30.034 C 6.445 29.999 6.434 29.966 6.417 29.935 C 6.429 29.967 6.44 30 6.448 30.033 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 12.307 15.24 C 11.111 15.748 9.754 16.323 7.995 16.323 C 7.259 16.322 6.527 16.221 5.818 16.026 L 7.035 28.405 C 7.078 28.923 7.316 29.405 7.701 29.757 C 8.087 30.108 8.591 30.303 9.115 30.303 C 9.115 30.303 10.84 30.392 11.416 30.392 C 12.035 30.392 13.893 30.303 13.893 30.303 C 14.416 30.303 14.921 30.108 15.306 29.756 C 15.692 29.405 15.929 28.922 15.972 28.405 L 17.275 14.725 C 16.693 14.528 16.105 14.397 15.443 14.397 C 14.297 14.397 13.374 14.788 12.307 15.24 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 2.044 9.959 L 2.064 9.978 L 2.078 9.986 C 2.067 9.976 2.056 9.967 2.044 9.959 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 22.897 8.82 L 22.714 7.904 C 22.55 7.083 22.177 6.306 21.326 6.009 C 21.053 5.914 20.743 5.873 20.534 5.677 C 20.325 5.48 20.263 5.174 20.215 4.891 C 20.125 4.371 20.041 3.851 19.949 3.332 C 19.87 2.886 19.807 2.385 19.601 1.975 C 19.332 1.426 18.774 1.104 18.22 0.892 C 17.936 0.787 17.646 0.698 17.351 0.625 C 15.966 0.263 14.509 0.13 13.084 0.054 C 11.373 -0.04 9.658 -0.011 7.951 0.138 C 6.681 0.253 5.343 0.391 4.135 0.827 C 3.694 0.986 3.24 1.178 2.904 1.515 C 2.492 1.931 2.358 2.572 2.659 3.09 C 2.872 3.458 3.234 3.717 3.618 3.889 C 4.118 4.111 4.64 4.279 5.176 4.392 C 6.668 4.719 8.213 4.847 9.736 4.901 C 11.425 4.969 13.117 4.914 14.798 4.738 C 15.214 4.692 15.629 4.638 16.043 4.575 C 16.531 4.501 16.844 3.868 16.7 3.428 C 16.528 2.901 16.066 2.697 15.543 2.777 C 15.466 2.789 15.389 2.8 15.312 2.811 L 15.257 2.819 C 15.08 2.841 14.903 2.862 14.725 2.881 C 14.359 2.92 13.993 2.952 13.625 2.977 C 12.802 3.034 11.976 3.06 11.151 3.061 C 10.341 3.061 9.529 3.039 8.72 2.986 C 8.352 2.962 7.984 2.931 7.616 2.894 C 7.449 2.877 7.282 2.859 7.116 2.838 L 6.957 2.818 L 6.923 2.814 L 6.758 2.79 C 6.422 2.74 6.086 2.682 5.754 2.612 C 5.685 2.597 5.636 2.536 5.636 2.466 C 5.636 2.396 5.685 2.336 5.754 2.32 L 5.76 2.32 C 6.048 2.259 6.338 2.208 6.63 2.162 C 6.727 2.147 6.824 2.132 6.922 2.118 L 6.924 2.118 C 7.107 2.106 7.29 2.073 7.471 2.052 C 9.05 1.889 10.637 1.834 12.223 1.886 C 12.993 1.908 13.763 1.953 14.529 2.03 C 14.694 2.047 14.858 2.065 15.022 2.085 C 15.085 2.093 15.148 2.101 15.211 2.109 L 15.338 2.127 C 15.709 2.182 16.078 2.248 16.445 2.326 C 16.989 2.444 17.687 2.482 17.929 3.072 C 18.006 3.26 18.041 3.468 18.084 3.665 L 18.138 3.915 C 18.139 3.92 18.14 3.924 18.141 3.929 C 18.269 4.521 18.397 5.113 18.526 5.705 C 18.545 5.793 18.526 5.886 18.473 5.96 C 18.421 6.034 18.34 6.083 18.25 6.095 L 18.246 6.095 L 18.168 6.106 L 18.09 6.116 C 17.845 6.148 17.599 6.177 17.353 6.205 C 16.868 6.26 16.383 6.307 15.897 6.347 C 14.93 6.427 13.962 6.479 12.993 6.504 C 12.499 6.517 12.005 6.523 11.511 6.522 C 9.545 6.52 7.58 6.407 5.628 6.183 C 5.416 6.158 5.205 6.131 4.993 6.104 C 5.157 6.125 4.874 6.088 4.817 6.08 C 4.682 6.061 4.548 6.042 4.414 6.022 C 3.963 5.955 3.514 5.872 3.064 5.8 C 2.52 5.711 1.999 5.756 1.507 6.022 C 1.103 6.241 0.776 6.577 0.57 6.985 C 0.357 7.42 0.294 7.894 0.199 8.362 C 0.104 8.829 -0.044 9.332 0.012 9.812 C 0.133 10.848 0.863 11.689 1.914 11.878 C 2.903 12.055 3.897 12.199 4.893 12.322 C 9.128 12.836 13.409 12.86 17.649 12.394 C 17.851 12.372 18.052 12.442 18.196 12.584 C 18.34 12.725 18.412 12.924 18.391 13.124 L 18.291 14.082 L 17.69 19.89 C 17.422 22.495 17.152 25.099 16.88 27.704 C 16.823 28.267 16.815 28.848 16.707 29.405 C 16.536 30.281 15.938 30.818 15.066 31.015 C 14.266 31.195 13.45 31.29 12.63 31.297 C 11.721 31.302 10.813 31.262 9.904 31.267 C 8.934 31.273 7.745 31.184 6.996 30.468 C 6.338 29.84 6.247 28.855 6.158 28.004 C 6.038 26.877 5.92 25.751 5.803 24.624 L 5.144 18.361 L 4.718 14.308 C 4.711 14.241 4.704 14.175 4.697 14.107 C 4.646 13.624 4.301 13.15 3.757 13.175 C 3.291 13.195 2.761 13.588 2.816 14.107 L 3.132 17.112 L 3.785 23.327 C 3.971 25.093 4.156 26.859 4.342 28.624 C 4.377 28.963 4.411 29.302 4.449 29.64 C 4.653 31.489 6.078 32.485 7.842 32.765 C 8.872 32.93 9.927 32.964 10.973 32.98 C 12.313 33.002 13.667 33.053 14.985 32.812 C 16.938 32.457 18.404 31.164 18.613 29.159 C 18.673 28.58 18.732 28.001 18.792 27.422 C 18.991 25.506 19.189 23.591 19.387 21.675 L 20.035 15.415 L 20.332 12.546 C 20.362 12.254 20.582 12.016 20.873 11.961 C 21.431 11.853 21.965 11.669 22.363 11.247 C 22.995 10.576 23.121 9.702 22.897 8.82 Z M 1.886 9.439 C 1.894 9.435 1.878 9.507 1.872 9.541 C 1.87 9.49 1.873 9.445 1.886 9.439 Z M 1.94 9.855 C 1.944 9.851 1.958 9.869 1.972 9.891 C 1.95 9.871 1.937 9.856 1.939 9.855 Z M 1.993 9.924 M 2.1 10.01 L 2.103 10.01 C 2.103 10.014 2.108 10.017 2.109 10.02 C 2.107 10.016 2.103 10.013 2.1 10.01 Z M 20.847 9.882 C 20.646 10.071 20.344 10.159 20.045 10.203 C 16.695 10.695 13.295 10.945 9.908 10.835 C 7.484 10.753 5.085 10.486 2.685 10.15 C 2.45 10.117 2.195 10.074 2.033 9.903 C 1.729 9.578 1.878 8.926 1.958 8.534 C 2.03 8.176 2.169 7.697 2.6 7.646 C 3.271 7.568 4.052 7.849 4.716 7.949 C 5.517 8.07 6.32 8.167 7.126 8.24 C 10.567 8.551 14.066 8.502 17.492 8.048 C 18.116 7.965 18.738 7.868 19.358 7.758 C 19.911 7.66 20.523 7.475 20.857 8.042 C 21.086 8.429 21.116 8.945 21.081 9.382 C 21.07 9.572 20.986 9.751 20.846 9.882 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>'},YspGiJQVw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.696\" overflow=\"visible\"><g><path d=\"M 17.904 6.678 L 17.884 6.666 L 17.838 6.652 C 17.857 6.668 17.88 6.677 17.904 6.678 Z M 18.193 8.728 L 18.171 8.734 M 17.912 6.675 C 17.91 6.674 17.907 6.674 17.904 6.673 C 17.904 6.674 17.904 6.676 17.904 6.678 C 17.907 6.678 17.91 6.676 17.912 6.675 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 17.906 6.677 L 17.909 6.677 L 17.909 6.675 Z M 18.177 8.723 L 18.211 8.704 L 18.223 8.697 L 18.235 8.685 C 18.213 8.694 18.194 8.707 18.177 8.723 Z M 17.964 6.721 L 17.931 6.69 L 17.909 6.678 C 17.921 6.699 17.94 6.715 17.964 6.721 Z M 9.732 26.614 C 9.706 26.625 9.683 26.643 9.665 26.665 L 9.686 26.652 C 9.7 26.639 9.72 26.624 9.732 26.614 Z M 14.512 25.682 C 14.512 25.653 14.498 25.658 14.501 25.762 C 14.501 25.754 14.505 25.746 14.506 25.737 C 14.508 25.719 14.51 25.701 14.512 25.682 Z M 14.016 26.614 C 13.99 26.625 13.967 26.643 13.949 26.665 L 13.97 26.652 C 13.984 26.639 14.004 26.624 14.016 26.614 Z M 6.365 26.836 C 6.345 26.819 6.321 26.808 6.295 26.803 C 6.316 26.814 6.337 26.824 6.351 26.831 Z M 5.608 26.117 C 5.605 26.087 5.595 26.057 5.58 26.03 C 5.591 26.058 5.6 26.087 5.607 26.115 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 10.702 13.252 C 9.662 13.694 8.482 14.194 6.952 14.194 C 6.312 14.193 5.676 14.106 5.059 13.935 L 6.117 24.7 C 6.155 25.15 6.362 25.57 6.697 25.875 C 7.032 26.181 7.471 26.351 7.926 26.351 C 7.926 26.351 9.426 26.428 9.927 26.428 C 10.465 26.428 12.081 26.351 12.081 26.351 C 12.536 26.351 12.975 26.181 13.31 25.875 C 13.645 25.569 13.852 25.15 13.889 24.7 L 15.022 12.805 C 14.516 12.633 14.005 12.519 13.429 12.519 C 12.432 12.519 11.63 12.859 10.702 13.252 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 1.777 8.66 L 1.795 8.677 L 1.807 8.684 C 1.798 8.675 1.788 8.667 1.777 8.66 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 19.911 7.67 L 19.752 6.873 C 19.609 6.159 19.284 5.484 18.544 5.225 C 18.307 5.143 18.038 5.107 17.856 4.936 C 17.674 4.765 17.62 4.5 17.578 4.253 C 17.5 3.801 17.427 3.349 17.347 2.897 C 17.278 2.509 17.224 2.074 17.044 1.718 C 16.81 1.24 16.325 0.96 15.843 0.775 C 15.596 0.684 15.344 0.607 15.088 0.544 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.034 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.34 3.596 0.719 C 3.212 0.858 2.817 1.024 2.525 1.318 C 2.167 1.679 2.051 2.237 2.312 2.687 C 2.498 3.007 2.812 3.233 3.146 3.382 C 3.581 3.574 4.035 3.721 4.501 3.819 C 5.798 4.103 7.141 4.215 8.466 4.262 C 9.935 4.321 11.406 4.273 12.868 4.12 C 13.23 4.08 13.591 4.033 13.95 3.978 C 14.374 3.914 14.647 3.364 14.522 2.981 C 14.372 2.523 13.97 2.345 13.516 2.415 C 13.449 2.425 13.382 2.435 13.315 2.444 L 13.267 2.451 C 13.113 2.47 12.959 2.488 12.805 2.505 C 12.486 2.539 12.167 2.567 11.848 2.589 C 11.132 2.638 10.414 2.661 9.697 2.662 C 8.992 2.662 8.286 2.642 7.583 2.596 C 7.262 2.576 6.942 2.549 6.623 2.517 C 6.477 2.502 6.332 2.486 6.187 2.468 L 6.05 2.451 L 6.02 2.447 L 5.877 2.426 C 5.584 2.382 5.292 2.332 5.003 2.272 C 4.943 2.258 4.901 2.206 4.901 2.145 C 4.901 2.084 4.943 2.031 5.003 2.018 L 5.009 2.018 C 5.259 1.965 5.512 1.92 5.765 1.88 C 5.849 1.867 5.934 1.854 6.019 1.842 L 6.021 1.842 C 6.18 1.831 6.339 1.803 6.497 1.784 C 7.869 1.643 9.25 1.595 10.629 1.64 C 11.298 1.659 11.968 1.698 12.634 1.766 C 12.777 1.78 12.92 1.796 13.063 1.813 C 13.117 1.82 13.172 1.827 13.227 1.834 L 13.338 1.85 C 13.66 1.897 13.981 1.955 14.3 2.023 C 14.773 2.125 15.38 2.158 15.59 2.672 C 15.657 2.834 15.688 3.016 15.725 3.187 L 15.772 3.405 C 15.773 3.409 15.774 3.413 15.775 3.417 C 15.886 3.931 15.998 4.446 16.109 4.961 C 16.126 5.038 16.109 5.118 16.064 5.182 C 16.018 5.247 15.948 5.289 15.869 5.3 L 15.866 5.3 L 15.798 5.309 L 15.731 5.318 C 15.517 5.346 15.304 5.372 15.09 5.396 C 14.668 5.443 14.246 5.484 13.823 5.519 C 12.983 5.588 12.141 5.634 11.298 5.655 C 10.868 5.667 10.439 5.672 10.009 5.671 C 8.3 5.67 6.592 5.571 4.894 5.376 C 4.71 5.355 4.526 5.331 4.342 5.308 C 4.485 5.326 4.238 5.294 4.189 5.287 C 4.072 5.271 3.955 5.254 3.838 5.236 C 3.446 5.178 3.056 5.106 2.664 5.043 C 2.191 4.966 1.739 5.005 1.31 5.236 C 0.959 5.427 0.675 5.719 0.495 6.074 C 0.311 6.452 0.256 6.864 0.173 7.271 C 0.091 7.677 -0.038 8.115 0.011 8.532 C 0.115 9.433 0.751 10.165 1.665 10.328 C 2.524 10.483 3.388 10.608 4.255 10.714 C 7.937 11.161 11.66 11.183 15.347 10.778 C 15.522 10.759 15.697 10.819 15.822 10.942 C 15.948 11.066 16.01 11.238 15.992 11.412 L 15.906 12.245 L 15.383 17.295 C 15.15 19.561 14.915 21.826 14.678 24.09 C 14.628 24.58 14.621 25.086 14.527 25.57 C 14.379 26.331 13.859 26.799 13.101 26.97 C 12.406 27.126 11.695 27.209 10.983 27.215 C 10.192 27.219 9.402 27.185 8.612 27.189 C 7.768 27.194 6.735 27.116 6.084 26.494 C 5.512 25.947 5.433 25.091 5.355 24.351 C 5.251 23.372 5.148 22.392 5.046 21.412 L 4.473 15.966 L 4.103 12.442 C 4.097 12.383 4.09 12.326 4.084 12.267 C 4.04 11.847 3.74 11.435 3.267 11.456 C 2.861 11.474 2.401 11.815 2.449 12.267 L 2.723 14.88 L 3.291 20.284 C 3.453 21.82 3.614 23.355 3.775 24.891 C 3.806 25.185 3.836 25.48 3.868 25.774 C 4.046 27.382 5.285 28.248 6.819 28.492 C 7.715 28.635 8.632 28.664 9.541 28.679 C 10.707 28.697 11.884 28.742 13.03 28.532 C 14.729 28.223 16.003 27.099 16.185 25.356 C 16.237 24.852 16.289 24.349 16.341 23.845 C 16.514 22.179 16.686 20.513 16.858 18.848 L 17.421 13.404 L 17.68 10.91 C 17.706 10.656 17.897 10.449 18.15 10.401 C 18.636 10.307 19.1 10.147 19.446 9.78 C 19.996 9.197 20.105 8.436 19.911 7.67 Z M 1.64 8.208 C 1.647 8.204 1.633 8.267 1.628 8.297 C 1.626 8.252 1.629 8.213 1.64 8.208 Z M 1.687 8.569 C 1.691 8.566 1.702 8.582 1.714 8.6 C 1.696 8.583 1.684 8.571 1.686 8.569 Z M 1.733 8.63 M 1.826 8.705 L 1.829 8.705 C 1.829 8.707 1.833 8.71 1.834 8.713 C 1.832 8.71 1.829 8.707 1.826 8.705 Z M 18.128 8.593 C 17.953 8.757 17.69 8.834 17.43 8.872 C 14.517 9.3 11.561 9.517 8.616 9.422 C 6.508 9.35 4.422 9.118 2.335 8.826 C 2.13 8.797 1.909 8.76 1.768 8.611 C 1.503 8.329 1.633 7.762 1.702 7.421 C 1.765 7.109 1.886 6.693 2.26 6.649 C 2.845 6.581 3.523 6.825 4.101 6.912 C 4.797 7.018 5.496 7.102 6.197 7.165 C 9.189 7.435 12.231 7.393 15.21 6.998 C 15.753 6.926 16.294 6.842 16.833 6.746 C 17.314 6.661 17.846 6.5 18.136 6.993 C 18.335 7.329 18.362 7.779 18.331 8.158 C 18.322 8.323 18.249 8.479 18.127 8.593 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-14tjfqr\",layoutDependency:layoutDependency,layoutId:\"fhnSHgZR3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 2.394\" overflow=\"visible\"><path d=\"M 0.076 0.029 L 0.053 0.016 L 0 0 C 0.021 0.018 0.048 0.028 0.076 0.029 Z M 0.408 2.387 L 0.383 2.394 M 0.085 0.026 C 0.082 0.025 0.079 0.024 0.076 0.023 C 0.076 0.025 0.076 0.028 0.076 0.03 C 0.079 0.029 0.083 0.028 0.085 0.026 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"txGfBUerV-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 2.085\" overflow=\"visible\"><path d=\"M 0.066 0.026 L 0.046 0.014 L 0 0 C 0.018 0.015 0.042 0.024 0.066 0.026 Z M 0.355 2.079 L 0.333 2.085 M 0.074 0.022 C 0.071 0.022 0.069 0.021 0.066 0.02 C 0.066 0.022 0.066 0.024 0.066 0.026 C 0.069 0.025 0.072 0.024 0.074 0.022 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},\"YspGiJQVw-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 2.082\" overflow=\"visible\"><path d=\"M 0.066 0.025 L 0.046 0.014 L 0 0 C 0.018 0.015 0.042 0.024 0.066 0.025 Z M 0.355 2.076 L 0.333 2.082 M 0.074 0.022 C 0.071 0.022 0.069 0.021 0.066 0.02 C 0.066 0.022 0.066 0.024 0.066 0.026 C 0.069 0.025 0.072 0.024 0.074 0.022 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},txGfBUerV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 2.085\" overflow=\"visible\"><path d=\"M 0.066 0.026 L 0.046 0.014 L 0 0 C 0.018 0.015 0.042 0.024 0.066 0.026 Z M 0.355 2.079 L 0.333 2.085 M 0.074 0.022 C 0.071 0.022 0.069 0.021 0.066 0.02 C 0.066 0.022 0.066 0.024 0.066 0.026 C 0.069 0.025 0.072 0.024 0.074 0.022 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'},YspGiJQVw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 2.082\" overflow=\"visible\"><path d=\"M 0.066 0.025 L 0.046 0.014 L 0 0 C 0.018 0.015 0.042 0.024 0.066 0.025 Z M 0.355 2.076 L 0.333 2.082 M 0.074 0.022 C 0.071 0.022 0.069 0.021 0.066 0.02 C 0.066 0.022 0.066 0.024 0.066 0.026 C 0.069 0.025 0.072 0.024 0.074 0.022 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-17bovqm\",layoutDependency:layoutDependency,layoutId:\"S7vzORdIC\",opacity:1,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.076 0.029 L 0.053 0.016 L 0 0 C 0.021 0.018 0.048 0.028 0.076 0.029 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.066 0.026 L 0.046 0.014 L 0 0 C 0.018 0.015 0.042 0.024 0.066 0.026 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.066 0.025 L 0.046 0.014 L 0 0 C 0.018 0.015 0.042 0.024 0.066 0.025 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s8fhw5\",layoutDependency:layoutDependency,layoutId:\"UVBBimDq3\",opacity:1,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.026 0 L 0 0.007\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.022 0 L 0 0.006\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.022 0 L 0 0.006\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-u0k8he\",layoutDependency:layoutDependency,layoutId:\"nE8VRhb5m\",opacity:1,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.01 0.002 C 0.006 0.002 0.003 0.001 0 0 C 0 0.002 0 0.004 0 0.006 C 0.004 0.006 0.007 0.004 0.01 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.008 0.002 C 0.006 0.002 0.003 0.001 0 0 C 0 0.002 0 0.004 0 0.005 C 0.003 0.005 0.006 0.004 0.008 0.002 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.008 0.002 C 0.006 0.002 0.003 0.001 0 0 C 0 0.002 0 0.004 0 0.005 C 0.003 0.005 0.006 0.004 0.008 0.002 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-12kfmhn\",layoutDependency:layoutDependency,layoutId:\"C3vAK4m_B\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.553 23.185\" overflow=\"visible\"><path d=\"M 14.175 0.002 L 14.178 0.002 L 14.178 0 Z M 14.487 2.355 L 14.525 2.333 L 14.54 2.325 L 14.553 2.312 C 14.528 2.322 14.506 2.337 14.487 2.355 Z M 14.241 0.053 L 14.204 0.018 L 14.178 0.004 C 14.192 0.028 14.214 0.046 14.241 0.053 Z M 4.774 22.931 C 4.744 22.943 4.718 22.964 4.698 22.989 L 4.722 22.974 C 4.738 22.959 4.761 22.942 4.774 22.931 Z M 10.272 21.858 C 10.272 21.825 10.255 21.831 10.259 21.951 C 10.259 21.941 10.263 21.931 10.265 21.922 C 10.267 21.901 10.269 21.88 10.272 21.858 Z M 9.701 22.931 C 9.671 22.943 9.645 22.964 9.625 22.989 L 9.649 22.974 C 9.665 22.959 9.688 22.942 9.701 22.931 Z M 0.903 23.185 C 0.88 23.166 0.852 23.153 0.822 23.148 C 0.847 23.16 0.871 23.171 0.887 23.18 Z M 0.032 22.358 C 0.028 22.324 0.017 22.29 0 22.259 C 0.012 22.291 0.023 22.324 0.031 22.357 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"txGfBUerV-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.655 20.198\" overflow=\"visible\"><path d=\"M 12.326 0.002 L 12.329 0.002 L 12.329 0 Z M 12.597 2.052 L 12.631 2.033 L 12.643 2.026 L 12.655 2.014 C 12.633 2.023 12.614 2.036 12.597 2.052 Z M 12.384 0.046 L 12.351 0.016 L 12.329 0.004 C 12.341 0.024 12.36 0.04 12.384 0.046 Z M 4.152 19.976 C 4.126 19.987 4.103 20.005 4.085 20.027 L 4.106 20.014 C 4.12 20.001 4.14 19.986 4.152 19.976 Z M 8.932 19.042 C 8.932 19.013 8.918 19.018 8.921 19.122 C 8.921 19.114 8.925 19.106 8.926 19.097 C 8.928 19.079 8.93 19.061 8.932 19.042 Z M 8.436 19.976 C 8.41 19.987 8.387 20.005 8.369 20.027 L 8.39 20.014 C 8.404 20.001 8.424 19.986 8.436 19.976 Z M 0.785 20.198 C 0.765 20.181 0.741 20.17 0.715 20.165 C 0.736 20.175 0.757 20.186 0.771 20.193 Z M 0.028 19.478 C 0.025 19.447 0.015 19.418 0 19.391 C 0.011 19.419 0.02 19.447 0.027 19.476 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},\"YspGiJQVw-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.655 20.161\" overflow=\"visible\"><path d=\"M 12.326 0.002 L 12.329 0.002 L 12.329 0 Z M 12.597 2.048 L 12.631 2.029 L 12.643 2.022 L 12.655 2.01 C 12.633 2.019 12.614 2.032 12.597 2.048 Z M 12.384 0.046 L 12.351 0.016 L 12.329 0.004 C 12.341 0.024 12.36 0.04 12.384 0.046 Z M 4.152 19.94 C 4.126 19.951 4.103 19.968 4.085 19.99 L 4.106 19.977 C 4.12 19.965 4.14 19.95 4.152 19.94 Z M 8.932 19.007 C 8.932 18.978 8.918 18.984 8.921 19.088 C 8.921 19.079 8.925 19.071 8.926 19.063 C 8.928 19.044 8.93 19.026 8.932 19.007 Z M 8.436 19.94 C 8.41 19.951 8.387 19.968 8.369 19.99 L 8.39 19.977 C 8.404 19.965 8.424 19.95 8.436 19.94 Z M 0.785 20.161 C 0.765 20.144 0.741 20.133 0.715 20.129 C 0.736 20.139 0.757 20.149 0.771 20.157 Z M 0.028 19.442 C 0.025 19.412 0.015 19.382 0 19.356 C 0.011 19.383 0.02 19.412 0.027 19.441 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},txGfBUerV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.655 20.198\" overflow=\"visible\"><path d=\"M 12.326 0.002 L 12.329 0.002 L 12.329 0 Z M 12.597 2.052 L 12.631 2.033 L 12.643 2.026 L 12.655 2.014 C 12.633 2.023 12.614 2.036 12.597 2.052 Z M 12.384 0.046 L 12.351 0.016 L 12.329 0.004 C 12.341 0.024 12.36 0.04 12.384 0.046 Z M 4.152 19.976 C 4.126 19.987 4.103 20.005 4.085 20.027 L 4.106 20.014 C 4.12 20.001 4.14 19.986 4.152 19.976 Z M 8.932 19.042 C 8.932 19.013 8.918 19.018 8.921 19.122 C 8.921 19.114 8.925 19.106 8.926 19.097 C 8.928 19.079 8.93 19.061 8.932 19.042 Z M 8.436 19.976 C 8.41 19.987 8.387 20.005 8.369 20.027 L 8.39 20.014 C 8.404 20.001 8.424 19.986 8.436 19.976 Z M 0.785 20.198 C 0.765 20.181 0.741 20.17 0.715 20.165 C 0.736 20.175 0.757 20.186 0.771 20.193 Z M 0.028 19.478 C 0.025 19.447 0.015 19.418 0 19.391 C 0.011 19.419 0.02 19.447 0.027 19.476 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'},YspGiJQVw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.655 20.161\" overflow=\"visible\"><path d=\"M 12.326 0.002 L 12.329 0.002 L 12.329 0 Z M 12.597 2.048 L 12.631 2.029 L 12.643 2.022 L 12.655 2.01 C 12.633 2.019 12.614 2.032 12.597 2.048 Z M 12.384 0.046 L 12.351 0.016 L 12.329 0.004 C 12.341 0.024 12.36 0.04 12.384 0.046 Z M 4.152 19.94 C 4.126 19.951 4.103 19.968 4.085 19.99 L 4.106 19.977 C 4.12 19.965 4.14 19.95 4.152 19.94 Z M 8.932 19.007 C 8.932 18.978 8.918 18.984 8.921 19.088 C 8.921 19.079 8.925 19.071 8.926 19.063 C 8.928 19.044 8.93 19.026 8.932 19.007 Z M 8.436 19.94 C 8.41 19.951 8.387 19.968 8.369 19.99 L 8.39 19.977 C 8.404 19.965 8.424 19.95 8.436 19.94 Z M 0.785 20.161 C 0.765 20.144 0.741 20.133 0.715 20.129 C 0.736 20.139 0.757 20.149 0.771 20.157 Z M 0.028 19.442 C 0.025 19.412 0.015 19.382 0 19.356 C 0.011 19.383 0.02 19.412 0.027 19.441 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1iej7u3\",layoutDependency:layoutDependency,layoutId:\"CQaIj7iWr\",opacity:1,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 0.002 L 0.003 0.002 L 0.003 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tfond0\",layoutDependency:layoutDependency,layoutId:\"KCU756UO4\",opacity:1,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 0.044 L 0.039 0.022 L 0.053 0.014 L 0.066 0 C 0.041 0.01 0.019 0.025 0 0.044 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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 0.038 L 0.034 0.019 L 0.046 0.012 L 0.057 0 C 0.036 0.009 0.017 0.022 0 0.038 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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 0.038 L 0.034 0.019 L 0.046 0.012 L 0.057 0 C 0.036 0.009 0.017 0.022 0 0.038 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fnxdm7\",layoutDependency:layoutDependency,layoutId:\"rIh8LnfcO\",opacity:1,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.063 0.049 L 0.026 0.014 L 0 0 C 0.014 0.024 0.036 0.042 0.063 0.049 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.055 0.043 L 0.022 0.012 L 0 0 C 0.012 0.021 0.032 0.036 0.055 0.043 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.055 0.043 L 0.022 0.012 L 0 0 C 0.012 0.021 0.032 0.036 0.055 0.043 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ajocr4\",layoutDependency:layoutDependency,layoutId:\"ai642BecS\",opacity:1,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.077 0 C 0.047 0.013 0.02 0.033 0 0.059 L 0.024 0.044 C 0.04 0.029 0.063 0.012 0.077 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.067 0 C 0.04 0.011 0.018 0.029 0 0.051 L 0.021 0.038 C 0.035 0.025 0.055 0.01 0.067 0 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.067 0 C 0.04 0.011 0.018 0.029 0 0.051 L 0.021 0.038 C 0.035 0.025 0.055 0.01 0.067 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dih914\",layoutDependency:layoutDependency,layoutId:\"BLrChYc08\",opacity:1,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.013 0.018 C 0.013 -0.016 -0.003 -0.01 0.001 0.11 C 0.001 0.1 0.005 0.091 0.006 0.081 C 0.009 0.06 0.01 0.039 0.013 0.018 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.011 0.015 C 0.011 -0.014 -0.003 -0.009 0.001 0.096 C 0.001 0.087 0.004 0.079 0.006 0.071 C 0.008 0.052 0.009 0.034 0.011 0.015 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.011 0.015 C 0.011 -0.014 -0.003 -0.008 0.001 0.096 C 0.001 0.087 0.004 0.079 0.006 0.071 C 0.008 0.052 0.009 0.034 0.011 0.015 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6wr1co\",layoutDependency:layoutDependency,layoutId:\"kaeYLfEXY\",opacity:1,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.077 0 C 0.047 0.013 0.02 0.033 0 0.059 L 0.024 0.044 C 0.04 0.029 0.063 0.012 0.077 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.067 0 C 0.04 0.011 0.018 0.029 0 0.051 L 0.021 0.038 C 0.035 0.025 0.055 0.01 0.067 0 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.067 0 C 0.04 0.011 0.018 0.029 0 0.051 L 0.021 0.038 C 0.035 0.025 0.055 0.01 0.067 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o47qg2\",layoutDependency:layoutDependency,layoutId:\"K28Suy7RH\",opacity:1,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.081 0.037 C 0.058 0.018 0.03 0.005 0 0 C 0.024 0.012 0.048 0.023 0.064 0.032 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.07 0.033 C 0.05 0.016 0.026 0.004 0 0 C 0.021 0.01 0.042 0.02 0.056 0.028 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.07 0.033 C 0.05 0.015 0.026 0.004 0 0 C 0.021 0.01 0.042 0.02 0.056 0.028 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yxwha0\",layoutDependency:layoutDependency,layoutId:\"y02pWYuSi\",opacity:1,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.032 0.099 C 0.028 0.064 0.017 0.031 0 0 C 0.012 0.032 0.023 0.065 0.031 0.098 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.028 0.087 C 0.025 0.056 0.015 0.027 0 0 C 0.011 0.028 0.02 0.056 0.027 0.085 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.028 0.086 C 0.025 0.056 0.015 0.027 0 0 C 0.011 0.028 0.02 0.056 0.027 0.085 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h4umjg\",layoutDependency:layoutDependency,layoutId:\"dpgvF7VX_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.457 15.995\" overflow=\"visible\"><path d=\"M 6.489 0.843 C 5.293 1.35 3.936 1.926 2.177 1.926 C 1.441 1.924 0.709 1.824 0 1.628 L 1.217 14.008 C 1.26 14.525 1.497 15.008 1.883 15.36 C 2.268 15.711 2.773 15.906 3.297 15.906 C 3.297 15.906 5.022 15.995 5.597 15.995 C 6.217 15.995 8.074 15.906 8.074 15.906 C 8.598 15.906 9.103 15.711 9.488 15.359 C 9.873 15.008 10.111 14.525 10.154 14.008 L 11.457 0.328 C 10.875 0.131 10.287 0 9.625 0 C 8.479 0 7.556 0.391 6.489 0.843 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"txGfBUerV-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.963 13.934\" overflow=\"visible\"><path d=\"M 5.643 0.734 C 4.603 1.176 3.423 1.678 1.893 1.678 C 1.253 1.676 0.616 1.589 0 1.419 L 1.058 12.203 C 1.095 12.654 1.302 13.074 1.637 13.38 C 1.972 13.687 2.411 13.857 2.867 13.857 C 2.867 13.857 4.367 13.934 4.867 13.934 C 5.406 13.934 7.021 13.857 7.021 13.857 C 7.477 13.857 7.915 13.687 8.25 13.38 C 8.585 13.074 8.792 12.654 8.83 12.203 L 9.963 0.286 C 9.456 0.114 8.945 0 8.369 0 C 7.373 0 6.57 0.34 5.643 0.734 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},\"YspGiJQVw-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.963 13.909\" overflow=\"visible\"><path d=\"M 5.643 0.733 C 4.603 1.174 3.423 1.675 1.893 1.675 C 1.253 1.673 0.616 1.586 0 1.416 L 1.058 12.181 C 1.095 12.631 1.302 13.05 1.637 13.356 C 1.972 13.662 2.411 13.832 2.867 13.832 C 2.867 13.832 4.367 13.909 4.867 13.909 C 5.406 13.909 7.021 13.832 7.021 13.832 C 7.477 13.832 7.915 13.662 8.25 13.356 C 8.585 13.05 8.792 12.631 8.83 12.181 L 9.963 0.285 C 9.456 0.114 8.945 0 8.369 0 C 7.373 0 6.57 0.34 5.643 0.733 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},txGfBUerV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.963 13.934\" overflow=\"visible\"><path d=\"M 5.643 0.734 C 4.603 1.176 3.423 1.678 1.893 1.678 C 1.253 1.676 0.616 1.589 0 1.419 L 1.058 12.203 C 1.095 12.654 1.302 13.074 1.637 13.38 C 1.972 13.687 2.411 13.857 2.867 13.857 C 2.867 13.857 4.367 13.934 4.867 13.934 C 5.406 13.934 7.021 13.857 7.021 13.857 C 7.477 13.857 7.915 13.687 8.25 13.38 C 8.585 13.074 8.792 12.654 8.83 12.203 L 9.963 0.286 C 9.456 0.114 8.945 0 8.369 0 C 7.373 0 6.57 0.34 5.643 0.734 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'},YspGiJQVw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.963 13.909\" overflow=\"visible\"><path d=\"M 5.643 0.733 C 4.603 1.174 3.423 1.675 1.893 1.675 C 1.253 1.673 0.616 1.586 0 1.416 L 1.058 12.181 C 1.095 12.631 1.302 13.05 1.637 13.356 C 1.972 13.662 2.411 13.832 2.867 13.832 C 2.867 13.832 4.367 13.909 4.867 13.909 C 5.406 13.909 7.021 13.832 7.021 13.832 C 7.477 13.832 7.915 13.662 8.25 13.356 C 8.585 13.05 8.792 12.631 8.83 12.181 L 9.963 0.285 C 9.456 0.114 8.945 0 8.369 0 C 7.373 0 6.57 0.34 5.643 0.733 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u859a9\",layoutDependency:layoutDependency,layoutId:\"A_ZaY2RX1\",opacity:1,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 0 L 0.021 0.019 L 0.034 0.027 C 0.024 0.017 0.012 0.008 0 0 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"txGfBUerV-hover\":{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 0 L 0.018 0.017 L 0.03 0.024 C 0.021 0.015 0.011 0.007 0 0 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},\"YspGiJQVw-hover\":{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 0 L 0.018 0.017 L 0.03 0.024 C 0.021 0.015 0.011 0.007 0 0 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},txGfBUerV:{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 0 L 0.018 0.017 L 0.03 0.024 C 0.021 0.015 0.011 0.007 0 0 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'},YspGiJQVw:{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 0 L 0.018 0.017 L 0.03 0.024 C 0.021 0.015 0.011 0.007 0 0 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1wyd0u7\",layoutDependency:layoutDependency,layoutId:\"FY6v1H0YL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23 33\" overflow=\"visible\"><path d=\"M 22.897 8.82 L 22.714 7.904 C 22.55 7.083 22.177 6.306 21.326 6.009 C 21.053 5.914 20.743 5.873 20.534 5.677 C 20.325 5.48 20.263 5.174 20.215 4.891 C 20.125 4.371 20.041 3.851 19.949 3.332 C 19.87 2.886 19.807 2.385 19.601 1.975 C 19.332 1.426 18.774 1.104 18.22 0.892 C 17.936 0.787 17.646 0.698 17.351 0.625 C 15.966 0.263 14.509 0.13 13.084 0.054 C 11.373 -0.04 9.658 -0.011 7.951 0.138 C 6.681 0.253 5.343 0.391 4.135 0.827 C 3.694 0.986 3.24 1.178 2.904 1.515 C 2.492 1.931 2.358 2.572 2.659 3.09 C 2.872 3.458 3.234 3.717 3.618 3.889 C 4.118 4.111 4.64 4.279 5.176 4.392 C 6.668 4.719 8.213 4.847 9.736 4.901 C 11.425 4.969 13.117 4.914 14.798 4.738 C 15.214 4.692 15.629 4.638 16.043 4.575 C 16.531 4.501 16.844 3.868 16.7 3.428 C 16.528 2.901 16.066 2.697 15.543 2.777 C 15.466 2.789 15.389 2.8 15.312 2.811 L 15.257 2.819 C 15.08 2.841 14.903 2.862 14.725 2.881 C 14.359 2.92 13.993 2.952 13.625 2.977 C 12.802 3.034 11.976 3.06 11.151 3.061 C 10.341 3.061 9.529 3.039 8.72 2.986 C 8.352 2.962 7.984 2.931 7.616 2.894 C 7.449 2.877 7.282 2.859 7.116 2.838 L 6.957 2.818 L 6.923 2.814 L 6.758 2.79 C 6.422 2.74 6.086 2.682 5.754 2.612 C 5.685 2.597 5.636 2.536 5.636 2.466 C 5.636 2.396 5.685 2.336 5.754 2.32 L 5.76 2.32 C 6.048 2.259 6.338 2.208 6.63 2.162 C 6.727 2.147 6.824 2.132 6.922 2.118 L 6.924 2.118 C 7.107 2.106 7.29 2.073 7.471 2.052 C 9.05 1.889 10.637 1.834 12.223 1.886 C 12.993 1.908 13.763 1.953 14.529 2.03 C 14.694 2.047 14.858 2.065 15.022 2.085 C 15.085 2.093 15.148 2.101 15.211 2.109 L 15.338 2.127 C 15.709 2.182 16.078 2.248 16.445 2.326 C 16.989 2.444 17.687 2.482 17.929 3.072 C 18.006 3.26 18.041 3.468 18.084 3.665 L 18.138 3.915 C 18.139 3.92 18.14 3.924 18.141 3.929 C 18.269 4.521 18.397 5.113 18.526 5.705 C 18.545 5.793 18.526 5.886 18.473 5.96 C 18.421 6.034 18.34 6.083 18.25 6.095 L 18.246 6.095 L 18.168 6.106 L 18.09 6.116 C 17.845 6.148 17.599 6.177 17.353 6.205 C 16.868 6.26 16.383 6.307 15.897 6.347 C 14.93 6.427 13.962 6.479 12.993 6.504 C 12.499 6.517 12.005 6.523 11.511 6.522 C 9.545 6.52 7.58 6.407 5.628 6.183 C 5.416 6.158 5.205 6.131 4.993 6.104 C 5.157 6.125 4.874 6.088 4.817 6.08 C 4.682 6.061 4.548 6.042 4.414 6.022 C 3.963 5.955 3.514 5.872 3.064 5.8 C 2.52 5.711 1.999 5.756 1.507 6.022 C 1.103 6.241 0.776 6.577 0.57 6.985 C 0.357 7.42 0.294 7.894 0.199 8.362 C 0.104 8.829 -0.044 9.332 0.012 9.812 C 0.133 10.848 0.863 11.689 1.914 11.878 C 2.903 12.055 3.897 12.199 4.893 12.322 C 9.128 12.836 13.409 12.86 17.649 12.394 C 17.851 12.372 18.052 12.442 18.196 12.584 C 18.34 12.725 18.412 12.924 18.391 13.124 L 18.291 14.082 L 17.69 19.89 C 17.422 22.495 17.152 25.099 16.88 27.704 C 16.823 28.267 16.815 28.848 16.707 29.405 C 16.536 30.281 15.938 30.818 15.066 31.015 C 14.266 31.195 13.45 31.29 12.63 31.297 C 11.721 31.302 10.813 31.262 9.904 31.267 C 8.934 31.273 7.745 31.184 6.996 30.468 C 6.338 29.84 6.247 28.855 6.158 28.004 C 6.038 26.877 5.92 25.751 5.803 24.624 L 5.144 18.361 L 4.718 14.308 C 4.711 14.241 4.704 14.175 4.697 14.107 C 4.646 13.624 4.301 13.15 3.757 13.175 C 3.291 13.195 2.761 13.588 2.816 14.107 L 3.132 17.112 L 3.785 23.327 C 3.971 25.093 4.156 26.859 4.342 28.624 C 4.377 28.963 4.411 29.302 4.449 29.64 C 4.653 31.489 6.078 32.485 7.842 32.765 C 8.872 32.93 9.927 32.964 10.973 32.98 C 12.313 33.002 13.667 33.053 14.985 32.812 C 16.938 32.457 18.404 31.164 18.613 29.159 C 18.673 28.58 18.732 28.001 18.792 27.422 C 18.991 25.506 19.189 23.591 19.387 21.675 L 20.035 15.415 L 20.332 12.546 C 20.362 12.254 20.582 12.016 20.873 11.961 C 21.431 11.853 21.965 11.669 22.363 11.247 C 22.995 10.576 23.121 9.702 22.897 8.82 Z M 1.886 9.439 C 1.894 9.435 1.878 9.507 1.872 9.541 C 1.87 9.49 1.873 9.445 1.886 9.439 Z M 1.94 9.855 C 1.944 9.851 1.958 9.869 1.972 9.891 C 1.95 9.871 1.937 9.856 1.939 9.855 Z M 1.993 9.924 M 2.1 10.01 L 2.103 10.01 C 2.103 10.014 2.108 10.017 2.109 10.02 C 2.107 10.016 2.103 10.013 2.1 10.01 Z M 20.847 9.882 C 20.646 10.071 20.344 10.159 20.045 10.203 C 16.695 10.695 13.295 10.945 9.908 10.835 C 7.484 10.753 5.085 10.486 2.685 10.15 C 2.45 10.117 2.195 10.074 2.033 9.903 C 1.729 9.578 1.878 8.926 1.958 8.534 C 2.03 8.176 2.169 7.697 2.6 7.646 C 3.271 7.568 4.052 7.849 4.716 7.949 C 5.517 8.07 6.32 8.167 7.126 8.24 C 10.567 8.551 14.066 8.502 17.492 8.048 C 18.116 7.965 18.738 7.868 19.358 7.758 C 19.911 7.66 20.523 7.475 20.857 8.042 C 21.086 8.429 21.116 8.945 21.081 9.382 C 21.07 9.572 20.986 9.751 20.846 9.882 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"txGfBUerV-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.748\" overflow=\"visible\"><path d=\"M 19.911 7.684 L 19.752 6.886 C 19.609 6.17 19.284 5.494 18.544 5.235 C 18.307 5.152 18.038 5.116 17.856 4.945 C 17.674 4.774 17.62 4.508 17.578 4.261 C 17.5 3.808 17.427 3.355 17.347 2.903 C 17.278 2.514 17.224 2.077 17.044 1.721 C 16.81 1.242 16.325 0.962 15.843 0.777 C 15.596 0.685 15.344 0.608 15.088 0.545 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.035 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.341 3.596 0.72 C 3.212 0.859 2.817 1.026 2.525 1.32 C 2.167 1.682 2.051 2.241 2.312 2.692 C 2.498 3.012 2.812 3.238 3.146 3.388 C 3.581 3.581 4.035 3.728 4.501 3.826 C 5.798 4.111 7.141 4.222 8.466 4.27 C 9.935 4.329 11.406 4.281 12.868 4.127 C 13.23 4.088 13.591 4.04 13.95 3.985 C 14.374 3.921 14.647 3.37 14.522 2.986 C 14.372 2.528 13.97 2.35 13.516 2.419 C 13.449 2.429 13.382 2.439 13.315 2.449 L 13.267 2.456 C 13.113 2.475 12.959 2.493 12.805 2.51 C 12.486 2.544 12.167 2.572 11.848 2.593 C 11.132 2.643 10.414 2.666 9.697 2.667 C 8.992 2.667 8.286 2.647 7.583 2.601 C 7.262 2.58 6.942 2.554 6.623 2.521 C 6.477 2.507 6.332 2.49 6.187 2.473 L 6.05 2.455 L 6.02 2.451 L 5.877 2.431 C 5.584 2.387 5.292 2.337 5.003 2.276 C 4.943 2.263 4.901 2.21 4.901 2.149 C 4.901 2.087 4.943 2.035 5.003 2.021 L 5.009 2.021 C 5.259 1.968 5.512 1.923 5.765 1.884 C 5.849 1.87 5.934 1.858 6.019 1.845 L 6.021 1.845 C 6.18 1.835 6.339 1.806 6.497 1.788 C 7.869 1.646 9.25 1.598 10.629 1.643 C 11.298 1.662 11.968 1.701 12.634 1.769 C 12.777 1.783 12.92 1.799 13.063 1.816 C 13.117 1.823 13.172 1.831 13.227 1.837 L 13.338 1.853 C 13.66 1.901 13.981 1.959 14.3 2.027 C 14.773 2.129 15.38 2.162 15.59 2.676 C 15.657 2.84 15.688 3.021 15.725 3.192 L 15.772 3.411 C 15.773 3.415 15.774 3.419 15.775 3.423 C 15.886 3.939 15.998 4.454 16.109 4.97 C 16.126 5.047 16.109 5.127 16.064 5.192 C 16.018 5.256 15.948 5.299 15.869 5.31 L 15.866 5.31 L 15.798 5.319 L 15.731 5.328 C 15.517 5.356 15.304 5.381 15.09 5.405 C 14.668 5.453 14.246 5.494 13.823 5.529 C 12.983 5.598 12.141 5.644 11.298 5.666 C 10.868 5.677 10.439 5.682 10.009 5.681 C 8.3 5.68 6.592 5.581 4.894 5.386 C 4.71 5.364 4.526 5.341 4.342 5.318 C 4.485 5.336 4.238 5.304 4.189 5.297 C 4.072 5.28 3.955 5.264 3.838 5.246 C 3.446 5.188 3.056 5.116 2.664 5.053 C 2.191 4.975 1.739 5.014 1.31 5.246 C 0.959 5.437 0.675 5.73 0.495 6.085 C 0.311 6.464 0.256 6.877 0.173 7.284 C 0.091 7.691 -0.038 8.13 0.011 8.548 C 0.115 9.45 0.751 10.183 1.665 10.347 C 2.524 10.502 3.388 10.627 4.255 10.734 C 7.937 11.182 11.66 11.203 15.347 10.797 C 15.522 10.778 15.697 10.839 15.822 10.962 C 15.948 11.086 16.01 11.259 15.992 11.433 L 15.906 12.268 L 15.383 17.327 C 15.15 19.596 14.915 21.865 14.678 24.134 C 14.628 24.625 14.621 25.131 14.527 25.616 C 14.379 26.379 13.859 26.847 13.101 27.019 C 12.406 27.176 11.695 27.258 10.983 27.265 C 10.192 27.269 9.402 27.234 8.612 27.238 C 7.768 27.243 6.735 27.166 6.084 26.542 C 5.512 25.995 5.433 25.137 5.355 24.396 C 5.251 23.414 5.148 22.433 5.046 21.451 L 4.473 15.995 L 4.103 12.464 C 4.097 12.406 4.09 12.348 4.084 12.289 C 4.04 11.868 3.74 11.456 3.267 11.477 C 2.861 11.495 2.401 11.837 2.449 12.289 L 2.723 14.907 L 3.291 20.321 C 3.453 21.859 3.614 23.398 3.775 24.936 C 3.806 25.231 3.836 25.526 3.868 25.821 C 4.046 27.431 5.285 28.299 6.819 28.543 C 7.715 28.687 8.632 28.716 9.541 28.731 C 10.707 28.749 11.884 28.794 13.03 28.584 C 14.729 28.275 16.003 27.149 16.185 25.402 C 16.237 24.897 16.289 24.393 16.341 23.888 C 16.514 22.22 16.686 20.551 16.858 18.882 L 17.421 13.429 L 17.68 10.93 C 17.706 10.675 17.897 10.468 18.15 10.419 C 18.636 10.326 19.1 10.165 19.446 9.798 C 19.996 9.214 20.105 8.452 19.911 7.684 Z M 1.64 8.223 C 1.647 8.219 1.633 8.282 1.628 8.312 C 1.626 8.267 1.629 8.228 1.64 8.223 Z M 1.687 8.585 C 1.691 8.582 1.702 8.598 1.714 8.616 C 1.696 8.599 1.684 8.586 1.686 8.585 Z M 1.733 8.645 M 1.826 8.721 L 1.829 8.721 C 1.829 8.723 1.833 8.726 1.834 8.729 C 1.832 8.726 1.829 8.723 1.826 8.721 Z M 18.128 8.608 C 17.953 8.773 17.69 8.85 17.43 8.888 C 14.517 9.317 11.561 9.535 8.616 9.439 C 6.508 9.367 4.422 9.135 2.335 8.842 C 2.13 8.813 1.909 8.776 1.768 8.627 C 1.503 8.344 1.633 7.776 1.702 7.435 C 1.765 7.122 1.886 6.706 2.26 6.661 C 2.845 6.593 3.523 6.838 4.101 6.925 C 4.797 7.03 5.496 7.115 6.197 7.178 C 9.189 7.449 12.231 7.407 15.21 7.011 C 15.753 6.938 16.294 6.854 16.833 6.758 C 17.314 6.673 17.846 6.512 18.136 7.006 C 18.335 7.343 18.362 7.793 18.331 8.173 C 18.322 8.339 18.249 8.494 18.127 8.608 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},\"YspGiJQVw-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.696\" overflow=\"visible\"><path d=\"M 19.911 7.67 L 19.752 6.873 C 19.609 6.159 19.284 5.484 18.544 5.225 C 18.307 5.143 18.038 5.107 17.856 4.936 C 17.674 4.765 17.62 4.5 17.578 4.253 C 17.5 3.801 17.427 3.349 17.347 2.897 C 17.278 2.509 17.224 2.074 17.044 1.718 C 16.81 1.24 16.325 0.96 15.843 0.775 C 15.596 0.684 15.344 0.607 15.088 0.544 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.034 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.34 3.596 0.719 C 3.212 0.858 2.817 1.024 2.525 1.318 C 2.167 1.679 2.051 2.237 2.312 2.687 C 2.498 3.007 2.812 3.233 3.146 3.382 C 3.581 3.574 4.035 3.721 4.501 3.819 C 5.798 4.103 7.141 4.215 8.466 4.262 C 9.935 4.321 11.406 4.273 12.868 4.12 C 13.23 4.08 13.591 4.033 13.95 3.978 C 14.374 3.914 14.647 3.364 14.522 2.981 C 14.372 2.523 13.97 2.345 13.516 2.415 C 13.449 2.425 13.382 2.435 13.315 2.444 L 13.267 2.451 C 13.113 2.47 12.959 2.488 12.805 2.505 C 12.486 2.539 12.167 2.567 11.848 2.589 C 11.132 2.638 10.414 2.661 9.697 2.662 C 8.992 2.662 8.286 2.642 7.583 2.596 C 7.262 2.576 6.942 2.549 6.623 2.517 C 6.477 2.502 6.332 2.486 6.187 2.468 L 6.05 2.451 L 6.02 2.447 L 5.877 2.426 C 5.584 2.382 5.292 2.332 5.003 2.272 C 4.943 2.258 4.901 2.206 4.901 2.145 C 4.901 2.084 4.943 2.031 5.003 2.018 L 5.009 2.018 C 5.259 1.965 5.512 1.92 5.765 1.88 C 5.849 1.867 5.934 1.854 6.019 1.842 L 6.021 1.842 C 6.18 1.831 6.339 1.803 6.497 1.784 C 7.869 1.643 9.25 1.595 10.629 1.64 C 11.298 1.659 11.968 1.698 12.634 1.766 C 12.777 1.78 12.92 1.796 13.063 1.813 C 13.117 1.82 13.172 1.827 13.227 1.834 L 13.338 1.85 C 13.66 1.897 13.981 1.955 14.3 2.023 C 14.773 2.125 15.38 2.158 15.59 2.672 C 15.657 2.834 15.688 3.016 15.725 3.187 L 15.772 3.405 C 15.773 3.409 15.774 3.413 15.775 3.417 C 15.886 3.931 15.998 4.446 16.109 4.961 C 16.126 5.038 16.109 5.118 16.064 5.182 C 16.018 5.247 15.948 5.289 15.869 5.3 L 15.866 5.3 L 15.798 5.309 L 15.731 5.318 C 15.517 5.346 15.304 5.372 15.09 5.396 C 14.668 5.443 14.246 5.484 13.823 5.519 C 12.983 5.588 12.141 5.634 11.298 5.655 C 10.868 5.667 10.439 5.672 10.009 5.671 C 8.3 5.67 6.592 5.571 4.894 5.376 C 4.71 5.355 4.526 5.331 4.342 5.308 C 4.485 5.326 4.238 5.294 4.189 5.287 C 4.072 5.271 3.955 5.254 3.838 5.236 C 3.446 5.178 3.056 5.106 2.664 5.043 C 2.191 4.966 1.739 5.005 1.31 5.236 C 0.959 5.427 0.675 5.719 0.495 6.074 C 0.311 6.452 0.256 6.864 0.173 7.271 C 0.091 7.677 -0.038 8.115 0.011 8.532 C 0.115 9.433 0.751 10.165 1.665 10.328 C 2.524 10.483 3.388 10.608 4.255 10.714 C 7.937 11.161 11.66 11.183 15.347 10.778 C 15.522 10.759 15.697 10.819 15.822 10.942 C 15.948 11.066 16.01 11.238 15.992 11.412 L 15.906 12.245 L 15.383 17.295 C 15.15 19.561 14.915 21.826 14.678 24.09 C 14.628 24.58 14.621 25.086 14.527 25.57 C 14.379 26.331 13.859 26.799 13.101 26.97 C 12.406 27.126 11.695 27.209 10.983 27.215 C 10.192 27.219 9.402 27.185 8.612 27.189 C 7.768 27.194 6.735 27.116 6.084 26.494 C 5.512 25.947 5.433 25.091 5.355 24.351 C 5.251 23.372 5.148 22.392 5.046 21.412 L 4.473 15.966 L 4.103 12.442 C 4.097 12.383 4.09 12.326 4.084 12.267 C 4.04 11.847 3.74 11.435 3.267 11.456 C 2.861 11.474 2.401 11.815 2.449 12.267 L 2.723 14.88 L 3.291 20.284 C 3.453 21.82 3.614 23.355 3.775 24.891 C 3.806 25.185 3.836 25.48 3.868 25.774 C 4.046 27.382 5.285 28.248 6.819 28.492 C 7.715 28.635 8.632 28.664 9.541 28.679 C 10.707 28.697 11.884 28.742 13.03 28.532 C 14.729 28.223 16.003 27.099 16.185 25.356 C 16.237 24.852 16.289 24.349 16.341 23.845 C 16.514 22.179 16.686 20.513 16.858 18.848 L 17.421 13.404 L 17.68 10.91 C 17.706 10.656 17.897 10.449 18.15 10.401 C 18.636 10.307 19.1 10.147 19.446 9.78 C 19.996 9.197 20.105 8.436 19.911 7.67 Z M 1.64 8.208 C 1.647 8.204 1.633 8.267 1.628 8.297 C 1.626 8.252 1.629 8.213 1.64 8.208 Z M 1.687 8.569 C 1.691 8.566 1.702 8.582 1.714 8.6 C 1.696 8.583 1.684 8.571 1.686 8.569 Z M 1.733 8.63 M 1.826 8.705 L 1.829 8.705 C 1.829 8.707 1.833 8.71 1.834 8.713 C 1.832 8.71 1.829 8.707 1.826 8.705 Z M 18.128 8.593 C 17.953 8.757 17.69 8.834 17.43 8.872 C 14.517 9.3 11.561 9.517 8.616 9.422 C 6.508 9.35 4.422 9.118 2.335 8.826 C 2.13 8.797 1.909 8.76 1.768 8.611 C 1.503 8.329 1.633 7.762 1.702 7.421 C 1.765 7.109 1.886 6.693 2.26 6.649 C 2.845 6.581 3.523 6.825 4.101 6.912 C 4.797 7.018 5.496 7.102 6.197 7.165 C 9.189 7.435 12.231 7.393 15.21 6.998 C 15.753 6.926 16.294 6.842 16.833 6.746 C 17.314 6.661 17.846 6.5 18.136 6.993 C 18.335 7.329 18.362 7.779 18.331 8.158 C 18.322 8.323 18.249 8.479 18.127 8.593 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},txGfBUerV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.748\" overflow=\"visible\"><path d=\"M 19.911 7.684 L 19.752 6.886 C 19.609 6.17 19.284 5.494 18.544 5.235 C 18.307 5.152 18.038 5.116 17.856 4.945 C 17.674 4.774 17.62 4.508 17.578 4.261 C 17.5 3.808 17.427 3.355 17.347 2.903 C 17.278 2.514 17.224 2.077 17.044 1.721 C 16.81 1.242 16.325 0.962 15.843 0.777 C 15.596 0.685 15.344 0.608 15.088 0.545 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.035 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.341 3.596 0.72 C 3.212 0.859 2.817 1.026 2.525 1.32 C 2.167 1.682 2.051 2.241 2.312 2.692 C 2.498 3.012 2.812 3.238 3.146 3.388 C 3.581 3.581 4.035 3.728 4.501 3.826 C 5.798 4.111 7.141 4.222 8.466 4.27 C 9.935 4.329 11.406 4.281 12.868 4.127 C 13.23 4.088 13.591 4.04 13.95 3.985 C 14.374 3.921 14.647 3.37 14.522 2.986 C 14.372 2.528 13.97 2.35 13.516 2.419 C 13.449 2.429 13.382 2.439 13.315 2.449 L 13.267 2.456 C 13.113 2.475 12.959 2.493 12.805 2.51 C 12.486 2.544 12.167 2.572 11.848 2.593 C 11.132 2.643 10.414 2.666 9.697 2.667 C 8.992 2.667 8.286 2.647 7.583 2.601 C 7.262 2.58 6.942 2.554 6.623 2.521 C 6.477 2.507 6.332 2.49 6.187 2.473 L 6.05 2.455 L 6.02 2.451 L 5.877 2.431 C 5.584 2.387 5.292 2.337 5.003 2.276 C 4.943 2.263 4.901 2.21 4.901 2.149 C 4.901 2.087 4.943 2.035 5.003 2.021 L 5.009 2.021 C 5.259 1.968 5.512 1.923 5.765 1.884 C 5.849 1.87 5.934 1.858 6.019 1.845 L 6.021 1.845 C 6.18 1.835 6.339 1.806 6.497 1.788 C 7.869 1.646 9.25 1.598 10.629 1.643 C 11.298 1.662 11.968 1.701 12.634 1.769 C 12.777 1.783 12.92 1.799 13.063 1.816 C 13.117 1.823 13.172 1.831 13.227 1.837 L 13.338 1.853 C 13.66 1.901 13.981 1.959 14.3 2.027 C 14.773 2.129 15.38 2.162 15.59 2.676 C 15.657 2.84 15.688 3.021 15.725 3.192 L 15.772 3.411 C 15.773 3.415 15.774 3.419 15.775 3.423 C 15.886 3.939 15.998 4.454 16.109 4.97 C 16.126 5.047 16.109 5.127 16.064 5.192 C 16.018 5.256 15.948 5.299 15.869 5.31 L 15.866 5.31 L 15.798 5.319 L 15.731 5.328 C 15.517 5.356 15.304 5.381 15.09 5.405 C 14.668 5.453 14.246 5.494 13.823 5.529 C 12.983 5.598 12.141 5.644 11.298 5.666 C 10.868 5.677 10.439 5.682 10.009 5.681 C 8.3 5.68 6.592 5.581 4.894 5.386 C 4.71 5.364 4.526 5.341 4.342 5.318 C 4.485 5.336 4.238 5.304 4.189 5.297 C 4.072 5.28 3.955 5.264 3.838 5.246 C 3.446 5.188 3.056 5.116 2.664 5.053 C 2.191 4.975 1.739 5.014 1.31 5.246 C 0.959 5.437 0.675 5.73 0.495 6.085 C 0.311 6.464 0.256 6.877 0.173 7.284 C 0.091 7.691 -0.038 8.13 0.011 8.548 C 0.115 9.45 0.751 10.183 1.665 10.347 C 2.524 10.502 3.388 10.627 4.255 10.734 C 7.937 11.182 11.66 11.203 15.347 10.797 C 15.522 10.778 15.697 10.839 15.822 10.962 C 15.948 11.086 16.01 11.259 15.992 11.433 L 15.906 12.268 L 15.383 17.327 C 15.15 19.596 14.915 21.865 14.678 24.134 C 14.628 24.625 14.621 25.131 14.527 25.616 C 14.379 26.379 13.859 26.847 13.101 27.019 C 12.406 27.176 11.695 27.258 10.983 27.265 C 10.192 27.269 9.402 27.234 8.612 27.238 C 7.768 27.243 6.735 27.166 6.084 26.542 C 5.512 25.995 5.433 25.137 5.355 24.396 C 5.251 23.414 5.148 22.433 5.046 21.451 L 4.473 15.995 L 4.103 12.464 C 4.097 12.406 4.09 12.348 4.084 12.289 C 4.04 11.868 3.74 11.456 3.267 11.477 C 2.861 11.495 2.401 11.837 2.449 12.289 L 2.723 14.907 L 3.291 20.321 C 3.453 21.859 3.614 23.398 3.775 24.936 C 3.806 25.231 3.836 25.526 3.868 25.821 C 4.046 27.431 5.285 28.299 6.819 28.543 C 7.715 28.687 8.632 28.716 9.541 28.731 C 10.707 28.749 11.884 28.794 13.03 28.584 C 14.729 28.275 16.003 27.149 16.185 25.402 C 16.237 24.897 16.289 24.393 16.341 23.888 C 16.514 22.22 16.686 20.551 16.858 18.882 L 17.421 13.429 L 17.68 10.93 C 17.706 10.675 17.897 10.468 18.15 10.419 C 18.636 10.326 19.1 10.165 19.446 9.798 C 19.996 9.214 20.105 8.452 19.911 7.684 Z M 1.64 8.223 C 1.647 8.219 1.633 8.282 1.628 8.312 C 1.626 8.267 1.629 8.228 1.64 8.223 Z M 1.687 8.585 C 1.691 8.582 1.702 8.598 1.714 8.616 C 1.696 8.599 1.684 8.586 1.686 8.585 Z M 1.733 8.645 M 1.826 8.721 L 1.829 8.721 C 1.829 8.723 1.833 8.726 1.834 8.729 C 1.832 8.726 1.829 8.723 1.826 8.721 Z M 18.128 8.608 C 17.953 8.773 17.69 8.85 17.43 8.888 C 14.517 9.317 11.561 9.535 8.616 9.439 C 6.508 9.367 4.422 9.135 2.335 8.842 C 2.13 8.813 1.909 8.776 1.768 8.627 C 1.503 8.344 1.633 7.776 1.702 7.435 C 1.765 7.122 1.886 6.706 2.26 6.661 C 2.845 6.593 3.523 6.838 4.101 6.925 C 4.797 7.03 5.496 7.115 6.197 7.178 C 9.189 7.449 12.231 7.407 15.21 7.011 C 15.753 6.938 16.294 6.854 16.833 6.758 C 17.314 6.673 17.846 6.512 18.136 7.006 C 18.335 7.343 18.362 7.793 18.331 8.173 C 18.322 8.339 18.249 8.494 18.127 8.608 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'},YspGiJQVw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.696\" overflow=\"visible\"><path d=\"M 19.911 7.67 L 19.752 6.873 C 19.609 6.159 19.284 5.484 18.544 5.225 C 18.307 5.143 18.038 5.107 17.856 4.936 C 17.674 4.765 17.62 4.5 17.578 4.253 C 17.5 3.801 17.427 3.349 17.347 2.897 C 17.278 2.509 17.224 2.074 17.044 1.718 C 16.81 1.24 16.325 0.96 15.843 0.775 C 15.596 0.684 15.344 0.607 15.088 0.544 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.034 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.34 3.596 0.719 C 3.212 0.858 2.817 1.024 2.525 1.318 C 2.167 1.679 2.051 2.237 2.312 2.687 C 2.498 3.007 2.812 3.233 3.146 3.382 C 3.581 3.574 4.035 3.721 4.501 3.819 C 5.798 4.103 7.141 4.215 8.466 4.262 C 9.935 4.321 11.406 4.273 12.868 4.12 C 13.23 4.08 13.591 4.033 13.95 3.978 C 14.374 3.914 14.647 3.364 14.522 2.981 C 14.372 2.523 13.97 2.345 13.516 2.415 C 13.449 2.425 13.382 2.435 13.315 2.444 L 13.267 2.451 C 13.113 2.47 12.959 2.488 12.805 2.505 C 12.486 2.539 12.167 2.567 11.848 2.589 C 11.132 2.638 10.414 2.661 9.697 2.662 C 8.992 2.662 8.286 2.642 7.583 2.596 C 7.262 2.576 6.942 2.549 6.623 2.517 C 6.477 2.502 6.332 2.486 6.187 2.468 L 6.05 2.451 L 6.02 2.447 L 5.877 2.426 C 5.584 2.382 5.292 2.332 5.003 2.272 C 4.943 2.258 4.901 2.206 4.901 2.145 C 4.901 2.084 4.943 2.031 5.003 2.018 L 5.009 2.018 C 5.259 1.965 5.512 1.92 5.765 1.88 C 5.849 1.867 5.934 1.854 6.019 1.842 L 6.021 1.842 C 6.18 1.831 6.339 1.803 6.497 1.784 C 7.869 1.643 9.25 1.595 10.629 1.64 C 11.298 1.659 11.968 1.698 12.634 1.766 C 12.777 1.78 12.92 1.796 13.063 1.813 C 13.117 1.82 13.172 1.827 13.227 1.834 L 13.338 1.85 C 13.66 1.897 13.981 1.955 14.3 2.023 C 14.773 2.125 15.38 2.158 15.59 2.672 C 15.657 2.834 15.688 3.016 15.725 3.187 L 15.772 3.405 C 15.773 3.409 15.774 3.413 15.775 3.417 C 15.886 3.931 15.998 4.446 16.109 4.961 C 16.126 5.038 16.109 5.118 16.064 5.182 C 16.018 5.247 15.948 5.289 15.869 5.3 L 15.866 5.3 L 15.798 5.309 L 15.731 5.318 C 15.517 5.346 15.304 5.372 15.09 5.396 C 14.668 5.443 14.246 5.484 13.823 5.519 C 12.983 5.588 12.141 5.634 11.298 5.655 C 10.868 5.667 10.439 5.672 10.009 5.671 C 8.3 5.67 6.592 5.571 4.894 5.376 C 4.71 5.355 4.526 5.331 4.342 5.308 C 4.485 5.326 4.238 5.294 4.189 5.287 C 4.072 5.271 3.955 5.254 3.838 5.236 C 3.446 5.178 3.056 5.106 2.664 5.043 C 2.191 4.966 1.739 5.005 1.31 5.236 C 0.959 5.427 0.675 5.719 0.495 6.074 C 0.311 6.452 0.256 6.864 0.173 7.271 C 0.091 7.677 -0.038 8.115 0.011 8.532 C 0.115 9.433 0.751 10.165 1.665 10.328 C 2.524 10.483 3.388 10.608 4.255 10.714 C 7.937 11.161 11.66 11.183 15.347 10.778 C 15.522 10.759 15.697 10.819 15.822 10.942 C 15.948 11.066 16.01 11.238 15.992 11.412 L 15.906 12.245 L 15.383 17.295 C 15.15 19.561 14.915 21.826 14.678 24.09 C 14.628 24.58 14.621 25.086 14.527 25.57 C 14.379 26.331 13.859 26.799 13.101 26.97 C 12.406 27.126 11.695 27.209 10.983 27.215 C 10.192 27.219 9.402 27.185 8.612 27.189 C 7.768 27.194 6.735 27.116 6.084 26.494 C 5.512 25.947 5.433 25.091 5.355 24.351 C 5.251 23.372 5.148 22.392 5.046 21.412 L 4.473 15.966 L 4.103 12.442 C 4.097 12.383 4.09 12.326 4.084 12.267 C 4.04 11.847 3.74 11.435 3.267 11.456 C 2.861 11.474 2.401 11.815 2.449 12.267 L 2.723 14.88 L 3.291 20.284 C 3.453 21.82 3.614 23.355 3.775 24.891 C 3.806 25.185 3.836 25.48 3.868 25.774 C 4.046 27.382 5.285 28.248 6.819 28.492 C 7.715 28.635 8.632 28.664 9.541 28.679 C 10.707 28.697 11.884 28.742 13.03 28.532 C 14.729 28.223 16.003 27.099 16.185 25.356 C 16.237 24.852 16.289 24.349 16.341 23.845 C 16.514 22.179 16.686 20.513 16.858 18.848 L 17.421 13.404 L 17.68 10.91 C 17.706 10.656 17.897 10.449 18.15 10.401 C 18.636 10.307 19.1 10.147 19.446 9.78 C 19.996 9.197 20.105 8.436 19.911 7.67 Z M 1.64 8.208 C 1.647 8.204 1.633 8.267 1.628 8.297 C 1.626 8.252 1.629 8.213 1.64 8.208 Z M 1.687 8.569 C 1.691 8.566 1.702 8.582 1.714 8.6 C 1.696 8.583 1.684 8.571 1.686 8.569 Z M 1.733 8.63 M 1.826 8.705 L 1.829 8.705 C 1.829 8.707 1.833 8.71 1.834 8.713 C 1.832 8.71 1.829 8.707 1.826 8.705 Z M 18.128 8.593 C 17.953 8.757 17.69 8.834 17.43 8.872 C 14.517 9.3 11.561 9.517 8.616 9.422 C 6.508 9.35 4.422 9.118 2.335 8.826 C 2.13 8.797 1.909 8.76 1.768 8.611 C 1.503 8.329 1.633 7.762 1.702 7.421 C 1.765 7.109 1.886 6.693 2.26 6.649 C 2.845 6.581 3.523 6.825 4.101 6.912 C 4.797 7.018 5.496 7.102 6.197 7.165 C 9.189 7.435 12.231 7.393 15.21 6.998 C 15.753 6.926 16.294 6.842 16.833 6.746 C 17.314 6.661 17.846 6.5 18.136 6.993 C 18.335 7.329 18.362 7.779 18.331 8.158 C 18.322 8.323 18.249 8.479 18.127 8.593 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1fq8d1e\",layoutDependency:layoutDependency,layoutId:\"HfvxlmZtL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23 33\" overflow=\"visible\"><path d=\"M 22.897 8.82 L 22.714 7.904 C 22.55 7.083 22.177 6.306 21.326 6.009 C 21.053 5.914 20.743 5.873 20.534 5.677 C 20.325 5.48 20.263 5.174 20.215 4.891 C 20.125 4.371 20.041 3.851 19.949 3.332 C 19.87 2.886 19.807 2.385 19.601 1.975 C 19.332 1.426 18.774 1.104 18.22 0.892 C 17.936 0.787 17.646 0.698 17.351 0.625 C 15.966 0.263 14.509 0.13 13.084 0.054 C 11.373 -0.04 9.658 -0.011 7.951 0.138 C 6.681 0.253 5.343 0.391 4.135 0.827 C 3.694 0.986 3.24 1.178 2.904 1.515 C 2.492 1.931 2.358 2.572 2.659 3.09 C 2.872 3.458 3.234 3.717 3.618 3.889 C 4.118 4.111 4.64 4.279 5.176 4.392 C 6.668 4.719 8.213 4.847 9.736 4.901 C 11.425 4.969 13.117 4.914 14.798 4.738 C 15.214 4.692 15.629 4.638 16.043 4.575 C 16.531 4.501 16.844 3.868 16.7 3.428 C 16.528 2.901 16.066 2.697 15.543 2.777 C 15.466 2.789 15.389 2.8 15.312 2.811 L 15.257 2.819 C 15.08 2.841 14.903 2.862 14.725 2.881 C 14.359 2.92 13.993 2.952 13.625 2.977 C 12.802 3.034 11.976 3.06 11.151 3.061 C 10.341 3.061 9.529 3.039 8.72 2.986 C 8.352 2.962 7.984 2.931 7.616 2.894 C 7.449 2.877 7.282 2.859 7.116 2.838 L 6.957 2.818 L 6.923 2.814 L 6.758 2.79 C 6.422 2.74 6.086 2.682 5.754 2.612 C 5.685 2.597 5.636 2.536 5.636 2.466 C 5.636 2.396 5.685 2.336 5.754 2.32 L 5.76 2.32 C 6.048 2.259 6.338 2.208 6.63 2.162 C 6.727 2.147 6.824 2.132 6.922 2.118 L 6.924 2.118 C 7.107 2.106 7.29 2.073 7.471 2.052 C 9.05 1.889 10.637 1.834 12.223 1.886 C 12.993 1.908 13.763 1.953 14.529 2.03 C 14.694 2.047 14.858 2.065 15.022 2.085 C 15.085 2.093 15.148 2.101 15.211 2.109 L 15.338 2.127 C 15.709 2.182 16.078 2.248 16.445 2.326 C 16.989 2.444 17.687 2.482 17.929 3.072 C 18.006 3.26 18.041 3.468 18.084 3.665 L 18.138 3.915 C 18.139 3.92 18.14 3.924 18.141 3.929 C 18.269 4.521 18.397 5.113 18.526 5.705 C 18.545 5.793 18.526 5.886 18.473 5.96 C 18.421 6.034 18.34 6.083 18.25 6.095 L 18.246 6.095 L 18.168 6.106 L 18.09 6.116 C 17.845 6.148 17.599 6.177 17.353 6.205 C 16.868 6.26 16.383 6.307 15.897 6.347 C 14.93 6.427 13.962 6.479 12.993 6.504 C 12.499 6.517 12.005 6.523 11.511 6.522 C 9.545 6.52 7.58 6.407 5.628 6.183 C 5.416 6.158 5.205 6.131 4.993 6.104 C 5.157 6.125 4.874 6.088 4.817 6.08 C 4.682 6.061 4.548 6.042 4.414 6.022 C 3.963 5.955 3.514 5.872 3.064 5.8 C 2.52 5.711 1.999 5.756 1.507 6.022 C 1.103 6.241 0.776 6.577 0.57 6.985 C 0.357 7.42 0.294 7.894 0.199 8.362 C 0.104 8.829 -0.044 9.332 0.012 9.812 C 0.133 10.848 0.863 11.689 1.914 11.878 C 2.903 12.055 3.897 12.199 4.893 12.322 C 9.128 12.836 13.409 12.86 17.649 12.394 C 17.851 12.372 18.052 12.442 18.196 12.584 C 18.34 12.725 18.412 12.924 18.391 13.124 L 18.291 14.082 L 17.69 19.89 C 17.422 22.495 17.152 25.099 16.88 27.704 C 16.823 28.267 16.815 28.848 16.707 29.405 C 16.536 30.281 15.938 30.818 15.066 31.015 C 14.266 31.195 13.45 31.29 12.63 31.297 C 11.721 31.302 10.813 31.262 9.904 31.267 C 8.934 31.273 7.745 31.184 6.996 30.468 C 6.338 29.84 6.247 28.855 6.158 28.004 C 6.038 26.877 5.92 25.751 5.803 24.624 L 5.144 18.361 L 4.718 14.308 C 4.711 14.241 4.704 14.175 4.697 14.107 C 4.646 13.624 4.301 13.15 3.757 13.175 C 3.291 13.195 2.761 13.588 2.816 14.107 L 3.132 17.112 L 3.785 23.327 C 3.971 25.093 4.156 26.859 4.342 28.624 C 4.377 28.963 4.411 29.302 4.449 29.64 C 4.653 31.489 6.078 32.485 7.842 32.765 C 8.872 32.93 9.927 32.964 10.973 32.98 C 12.313 33.002 13.667 33.053 14.985 32.812 C 16.938 32.457 18.404 31.164 18.613 29.159 C 18.673 28.58 18.732 28.001 18.792 27.422 C 18.991 25.506 19.189 23.591 19.387 21.675 L 20.035 15.415 L 20.332 12.546 C 20.362 12.254 20.582 12.016 20.873 11.961 C 21.431 11.853 21.965 11.669 22.363 11.247 C 22.995 10.576 23.121 9.702 22.897 8.82 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.748\" overflow=\"visible\"><path d=\"M 19.911 7.684 L 19.752 6.886 C 19.609 6.17 19.284 5.494 18.544 5.235 C 18.307 5.152 18.038 5.116 17.856 4.945 C 17.674 4.774 17.62 4.508 17.578 4.261 C 17.5 3.808 17.427 3.355 17.347 2.903 C 17.278 2.514 17.224 2.077 17.044 1.721 C 16.81 1.242 16.325 0.962 15.843 0.777 C 15.596 0.685 15.344 0.608 15.088 0.545 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.035 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.341 3.596 0.72 C 3.212 0.859 2.817 1.026 2.525 1.32 C 2.167 1.682 2.051 2.241 2.312 2.692 C 2.498 3.012 2.812 3.238 3.146 3.388 C 3.581 3.581 4.035 3.728 4.501 3.826 C 5.798 4.111 7.141 4.222 8.466 4.27 C 9.935 4.329 11.406 4.281 12.868 4.127 C 13.23 4.088 13.591 4.04 13.95 3.985 C 14.374 3.921 14.647 3.37 14.522 2.986 C 14.372 2.528 13.97 2.35 13.516 2.419 C 13.449 2.429 13.382 2.439 13.315 2.449 L 13.267 2.456 C 13.113 2.475 12.959 2.493 12.805 2.51 C 12.486 2.544 12.167 2.572 11.848 2.593 C 11.132 2.643 10.414 2.666 9.697 2.667 C 8.992 2.667 8.286 2.647 7.583 2.601 C 7.262 2.58 6.942 2.554 6.623 2.521 C 6.477 2.507 6.332 2.49 6.187 2.473 L 6.05 2.455 L 6.02 2.451 L 5.877 2.431 C 5.584 2.387 5.292 2.337 5.003 2.276 C 4.943 2.263 4.901 2.21 4.901 2.149 C 4.901 2.087 4.943 2.035 5.003 2.021 L 5.009 2.021 C 5.259 1.968 5.512 1.923 5.765 1.884 C 5.849 1.87 5.934 1.858 6.019 1.845 L 6.021 1.845 C 6.18 1.835 6.339 1.806 6.497 1.788 C 7.869 1.646 9.25 1.598 10.629 1.643 C 11.298 1.662 11.968 1.701 12.634 1.769 C 12.777 1.783 12.92 1.799 13.063 1.816 C 13.117 1.823 13.172 1.831 13.227 1.837 L 13.338 1.853 C 13.66 1.901 13.981 1.959 14.3 2.027 C 14.773 2.129 15.38 2.162 15.59 2.676 C 15.657 2.84 15.688 3.021 15.725 3.192 L 15.772 3.411 C 15.773 3.415 15.774 3.419 15.775 3.423 C 15.886 3.939 15.998 4.454 16.109 4.97 C 16.126 5.047 16.109 5.127 16.064 5.192 C 16.018 5.256 15.948 5.299 15.869 5.31 L 15.866 5.31 L 15.798 5.319 L 15.731 5.328 C 15.517 5.356 15.304 5.381 15.09 5.405 C 14.668 5.453 14.246 5.494 13.823 5.529 C 12.983 5.598 12.141 5.644 11.298 5.666 C 10.868 5.677 10.439 5.682 10.009 5.681 C 8.3 5.68 6.592 5.581 4.894 5.386 C 4.71 5.364 4.526 5.341 4.342 5.318 C 4.485 5.336 4.238 5.304 4.189 5.297 C 4.072 5.28 3.955 5.264 3.838 5.246 C 3.446 5.188 3.056 5.116 2.664 5.053 C 2.191 4.975 1.739 5.014 1.31 5.246 C 0.959 5.437 0.675 5.73 0.495 6.085 C 0.311 6.464 0.256 6.877 0.173 7.284 C 0.091 7.691 -0.038 8.13 0.011 8.548 C 0.115 9.45 0.751 10.183 1.665 10.347 C 2.524 10.502 3.388 10.627 4.255 10.734 C 7.937 11.182 11.66 11.203 15.347 10.797 C 15.522 10.778 15.697 10.839 15.822 10.962 C 15.948 11.086 16.01 11.259 15.992 11.433 L 15.906 12.268 L 15.383 17.327 C 15.15 19.596 14.915 21.865 14.678 24.134 C 14.628 24.625 14.621 25.131 14.527 25.616 C 14.379 26.379 13.859 26.847 13.101 27.019 C 12.406 27.176 11.695 27.258 10.983 27.265 C 10.192 27.269 9.402 27.234 8.612 27.238 C 7.768 27.243 6.735 27.166 6.084 26.542 C 5.512 25.995 5.433 25.137 5.355 24.396 C 5.251 23.414 5.148 22.433 5.046 21.451 L 4.473 15.995 L 4.103 12.464 C 4.097 12.406 4.09 12.348 4.084 12.289 C 4.04 11.868 3.74 11.456 3.267 11.477 C 2.861 11.495 2.401 11.837 2.449 12.289 L 2.723 14.907 L 3.291 20.321 C 3.453 21.859 3.614 23.398 3.775 24.936 C 3.806 25.231 3.836 25.526 3.868 25.821 C 4.046 27.431 5.285 28.299 6.819 28.543 C 7.715 28.687 8.632 28.716 9.541 28.731 C 10.707 28.749 11.884 28.794 13.03 28.584 C 14.729 28.275 16.003 27.149 16.185 25.402 C 16.237 24.897 16.289 24.393 16.341 23.888 C 16.514 22.22 16.686 20.551 16.858 18.882 L 17.421 13.429 L 17.68 10.93 C 17.706 10.675 17.897 10.468 18.15 10.419 C 18.636 10.326 19.1 10.165 19.446 9.798 C 19.996 9.214 20.105 8.452 19.911 7.684 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 28.696\" overflow=\"visible\"><path d=\"M 19.911 7.67 L 19.752 6.873 C 19.609 6.159 19.284 5.484 18.544 5.225 C 18.307 5.143 18.038 5.107 17.856 4.936 C 17.674 4.765 17.62 4.5 17.578 4.253 C 17.5 3.801 17.427 3.349 17.347 2.897 C 17.278 2.509 17.224 2.074 17.044 1.718 C 16.81 1.24 16.325 0.96 15.843 0.775 C 15.596 0.684 15.344 0.607 15.088 0.544 C 13.883 0.229 12.617 0.113 11.377 0.047 C 9.89 -0.034 8.398 -0.01 6.914 0.12 C 5.809 0.22 4.646 0.34 3.596 0.719 C 3.212 0.858 2.817 1.024 2.525 1.318 C 2.167 1.679 2.051 2.237 2.312 2.687 C 2.498 3.007 2.812 3.233 3.146 3.382 C 3.581 3.574 4.035 3.721 4.501 3.819 C 5.798 4.103 7.141 4.215 8.466 4.262 C 9.935 4.321 11.406 4.273 12.868 4.12 C 13.23 4.08 13.591 4.033 13.95 3.978 C 14.374 3.914 14.647 3.364 14.522 2.981 C 14.372 2.523 13.97 2.345 13.516 2.415 C 13.449 2.425 13.382 2.435 13.315 2.444 L 13.267 2.451 C 13.113 2.47 12.959 2.488 12.805 2.505 C 12.486 2.539 12.167 2.567 11.848 2.589 C 11.132 2.638 10.414 2.661 9.697 2.662 C 8.992 2.662 8.286 2.642 7.583 2.596 C 7.262 2.576 6.942 2.549 6.623 2.517 C 6.477 2.502 6.332 2.486 6.187 2.468 L 6.05 2.451 L 6.02 2.447 L 5.877 2.426 C 5.584 2.382 5.292 2.332 5.003 2.272 C 4.943 2.258 4.901 2.206 4.901 2.145 C 4.901 2.084 4.943 2.031 5.003 2.018 L 5.009 2.018 C 5.259 1.965 5.512 1.92 5.765 1.88 C 5.849 1.867 5.934 1.854 6.019 1.842 L 6.021 1.842 C 6.18 1.831 6.339 1.803 6.497 1.784 C 7.869 1.643 9.25 1.595 10.629 1.64 C 11.298 1.659 11.968 1.698 12.634 1.766 C 12.777 1.78 12.92 1.796 13.063 1.813 C 13.117 1.82 13.172 1.827 13.227 1.834 L 13.338 1.85 C 13.66 1.897 13.981 1.955 14.3 2.023 C 14.773 2.125 15.38 2.158 15.59 2.672 C 15.657 2.834 15.688 3.016 15.725 3.187 L 15.772 3.405 C 15.773 3.409 15.774 3.413 15.775 3.417 C 15.886 3.931 15.998 4.446 16.109 4.961 C 16.126 5.038 16.109 5.118 16.064 5.182 C 16.018 5.247 15.948 5.289 15.869 5.3 L 15.866 5.3 L 15.798 5.309 L 15.731 5.318 C 15.517 5.346 15.304 5.372 15.09 5.396 C 14.668 5.443 14.246 5.484 13.823 5.519 C 12.983 5.588 12.141 5.634 11.298 5.655 C 10.868 5.667 10.439 5.672 10.009 5.671 C 8.3 5.67 6.592 5.571 4.894 5.376 C 4.71 5.355 4.526 5.331 4.342 5.308 C 4.485 5.326 4.238 5.294 4.189 5.287 C 4.072 5.271 3.955 5.254 3.838 5.236 C 3.446 5.178 3.056 5.106 2.664 5.043 C 2.191 4.966 1.739 5.005 1.31 5.236 C 0.959 5.427 0.675 5.719 0.495 6.074 C 0.311 6.452 0.256 6.864 0.173 7.271 C 0.091 7.677 -0.038 8.115 0.011 8.532 C 0.115 9.433 0.751 10.165 1.665 10.328 C 2.524 10.483 3.388 10.608 4.255 10.714 C 7.937 11.161 11.66 11.183 15.347 10.778 C 15.522 10.759 15.697 10.819 15.822 10.942 C 15.948 11.066 16.01 11.238 15.992 11.412 L 15.906 12.245 L 15.383 17.295 C 15.15 19.561 14.915 21.826 14.678 24.09 C 14.628 24.58 14.621 25.086 14.527 25.57 C 14.379 26.331 13.859 26.799 13.101 26.97 C 12.406 27.126 11.695 27.209 10.983 27.215 C 10.192 27.219 9.402 27.185 8.612 27.189 C 7.768 27.194 6.735 27.116 6.084 26.494 C 5.512 25.947 5.433 25.091 5.355 24.351 C 5.251 23.372 5.148 22.392 5.046 21.412 L 4.473 15.966 L 4.103 12.442 C 4.097 12.383 4.09 12.326 4.084 12.267 C 4.04 11.847 3.74 11.435 3.267 11.456 C 2.861 11.474 2.401 11.815 2.449 12.267 L 2.723 14.88 L 3.291 20.284 C 3.453 21.82 3.614 23.355 3.775 24.891 C 3.806 25.185 3.836 25.48 3.868 25.774 C 4.046 27.382 5.285 28.248 6.819 28.492 C 7.715 28.635 8.632 28.664 9.541 28.679 C 10.707 28.697 11.884 28.742 13.03 28.532 C 14.729 28.223 16.003 27.099 16.185 25.356 C 16.237 24.852 16.289 24.349 16.341 23.845 C 16.514 22.179 16.686 20.513 16.858 18.848 L 17.421 13.404 L 17.68 10.91 C 17.706 10.656 17.897 10.449 18.15 10.401 C 18.636 10.307 19.1 10.147 19.446 9.78 C 19.996 9.197 20.105 8.436 19.911 7.67 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o5i53w\",layoutDependency:layoutDependency,layoutId:\"KGQCgiA1a\",opacity:1,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.014 0 C 0.023 -0.004 0.007 0.069 0 0.102 C -0.001 0.051 0.002 0.006 0.014 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.012 0 C 0.02 -0.003 0.006 0.06 0 0.089 C -0.001 0.045 0.001 0.005 0.012 0 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.012 0 C 0.02 -0.003 0.006 0.06 0 0.089 C -0.001 0.045 0.001 0.005 0.012 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ge23cl\",layoutDependency:layoutDependency,layoutId:\"gLVL4VRWA\",opacity:1,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.001 0 C 0.005 -0.003 0.019 0.015 0.033 0.036 C 0.011 0.017 -0.002 0.002 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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.001 0 C 0.005 -0.002 0.016 0.013 0.028 0.032 C 0.01 0.015 -0.002 0.002 0 0 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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.001 0 C 0.005 -0.002 0.016 0.013 0.028 0.032 C 0.01 0.015 -0.002 0.002 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yqjdcw\",layoutDependency:layoutDependency,layoutId:\"vaZIoyhlI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yvwo5b\",layoutDependency:layoutDependency,layoutId:\"fAptIknNw\",opacity:1,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 0 L 0.003 0 C 0.003 0.003 0.008 0.006 0.01 0.009 C 0.007 0.006 0.004 0.003 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{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 0 L 0.003 0 C 0.003 0.003 0.007 0.005 0.009 0.008 C 0.006 0.005 0.003 0.002 0 0 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{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 0 L 0.003 0 C 0.003 0.003 0.007 0.005 0.009 0.008 C 0.006 0.005 0.003 0.002 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18fnwbb\",layoutDependency:layoutDependency,layoutId:\"pNRP3MOgs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.243 3.228\" overflow=\"visible\"><path d=\"M 18.997 2.249 C 18.796 2.438 18.494 2.526 18.195 2.57 C 14.844 3.063 11.445 3.312 8.058 3.202 C 5.633 3.12 3.235 2.853 0.835 2.517 C 0.6 2.484 0.345 2.442 0.183 2.27 C -0.122 1.946 0.028 1.293 0.107 0.901 C 0.18 0.543 0.319 0.065 0.749 0.014 C 1.421 -0.065 2.201 0.216 2.866 0.316 C 3.666 0.437 4.47 0.534 5.276 0.607 C 8.717 0.918 12.216 0.869 15.642 0.415 C 16.266 0.332 16.888 0.235 17.508 0.125 C 18.06 0.027 18.673 -0.157 19.006 0.41 C 19.235 0.796 19.266 1.313 19.23 1.749 C 19.219 1.939 19.136 2.118 18.996 2.249 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({txGfBUerV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.733 2.812\" overflow=\"visible\"><path d=\"M 16.519 1.959 C 16.344 2.124 16.081 2.2 15.822 2.239 C 12.908 2.668 9.952 2.885 7.007 2.789 C 4.899 2.718 2.813 2.485 0.726 2.193 C 0.521 2.164 0.3 2.127 0.159 1.977 C -0.106 1.695 0.024 1.126 0.093 0.785 C 0.156 0.473 0.277 0.056 0.652 0.012 C 1.236 -0.056 1.914 0.189 2.492 0.276 C 3.188 0.381 3.887 0.465 4.588 0.529 C 7.58 0.8 10.622 0.757 13.601 0.361 C 14.144 0.289 14.685 0.205 15.224 0.109 C 15.705 0.023 16.237 -0.137 16.527 0.357 C 16.726 0.693 16.753 1.143 16.722 1.524 C 16.713 1.689 16.64 1.845 16.518 1.959 Z\" fill=\"transparent\"></path></svg>'},YspGiJQVw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.733 2.807\" overflow=\"visible\"><path d=\"M 16.519 1.955 C 16.344 2.12 16.081 2.196 15.822 2.235 C 12.908 2.663 9.952 2.88 7.007 2.784 C 4.899 2.713 2.813 2.481 0.726 2.189 C 0.521 2.16 0.3 2.123 0.159 1.974 C -0.106 1.692 0.024 1.124 0.093 0.784 C 0.156 0.472 0.277 0.056 0.652 0.012 C 1.236 -0.056 1.914 0.188 2.492 0.275 C 3.188 0.38 3.887 0.465 4.588 0.528 C 7.58 0.798 10.622 0.756 13.601 0.361 C 14.144 0.288 14.685 0.204 15.224 0.109 C 15.705 0.023 16.237 -0.137 16.527 0.356 C 16.726 0.692 16.753 1.141 16.722 1.521 C 16.713 1.686 16.64 1.842 16.518 1.955 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1odt6bi\",layoutDependency:layoutDependency,layoutId:\"lDYll9_Sj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 184.902 51.939\" overflow=\"visible\"><g><path d=\"M 0 8.31 C 0 3.721 3.721 0 8.31 0 L 176.592 0 C 181.181 0 184.902 3.721 184.902 8.31 L 184.902 43.629 C 184.902 48.218 181.181 51.939 176.592 51.939 L 8.31 51.939 C 3.721 51.939 0 48.218 0 43.629 Z\" fill=\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36)) /* {&quot;name&quot;:&quot;Lava Pulse&quot;} */\"></path><path d=\"M 37.248 17.003 L 37.225 16.989 L 37.172 16.973 C 37.193 16.991 37.22 17.002 37.248 17.003 Z M 37.582 19.378 L 37.556 19.385 L 37.582 19.378 Z M 37.257 16.999 C 37.254 16.999 37.251 16.998 37.248 16.997 C 37.248 16.999 37.248 17.001 37.248 17.003 C 37.251 17.002 37.254 17.001 37.257 16.999 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 37.235 17.146 L 37.239 17.146 L 37.239 17.143 L 37.235 17.146 Z M 37.549 19.515 L 37.587 19.493 L 37.601 19.485 L 37.614 19.472 C 37.59 19.482 37.568 19.497 37.549 19.515 Z M 37.3 17.197 L 37.262 17.161 L 37.237 17.148 C 37.251 17.172 37.274 17.189 37.3 17.197 Z M 27.851 40.241 C 27.821 40.254 27.795 40.274 27.775 40.3 L 27.798 40.284 C 27.814 40.27 27.837 40.252 27.851 40.241 Z M 33.339 39.161 C 33.339 39.127 33.322 39.133 33.326 39.254 C 33.326 39.244 33.33 39.234 33.332 39.225 C 33.334 39.204 33.336 39.183 33.339 39.161 Z M 32.772 40.241 C 32.742 40.254 32.716 40.274 32.696 40.3 L 32.719 40.284 C 32.735 40.27 32.758 40.252 32.772 40.241 Z M 23.984 40.498 C 23.961 40.478 23.933 40.465 23.903 40.46 C 23.928 40.472 23.952 40.483 23.968 40.492 Z M 23.115 39.665 C 23.112 39.63 23.101 39.596 23.084 39.565 C 23.096 39.597 23.106 39.63 23.114 39.663 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 28.883 24.782 C 27.689 25.293 26.334 25.873 24.578 25.873 C 23.844 25.871 23.113 25.77 22.405 25.573 L 23.62 38.043 C 23.709 39.124 24.612 39.955 25.696 39.955 C 25.696 39.955 27.418 40.044 27.993 40.044 C 28.611 40.044 30.466 39.955 30.466 39.955 C 31.55 39.954 32.453 39.123 32.542 38.043 L 33.843 24.263 C 33.262 24.065 32.675 23.933 32.014 23.933 C 30.87 23.932 29.948 24.326 28.883 24.782 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 18.671 19.35 L 18.691 19.369 L 18.705 19.377 C 18.695 19.367 18.683 19.358 18.671 19.35 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 39.494 18.22 L 39.311 17.297 C 39.147 16.47 38.774 15.688 37.925 15.389 C 37.652 15.293 37.343 15.251 37.134 15.053 C 36.925 14.855 36.864 14.548 36.816 14.262 C 36.726 13.739 36.642 13.215 36.55 12.692 C 36.471 12.242 36.408 11.738 36.202 11.325 C 35.934 10.772 35.378 10.448 34.824 10.234 C 34.54 10.128 34.25 10.038 33.956 9.965 C 32.573 9.6 31.119 9.466 29.696 9.39 C 27.988 9.295 26.276 9.324 24.572 9.475 C 23.304 9.59 21.968 9.73 20.763 10.169 C 20.322 10.329 19.868 10.522 19.533 10.862 C 19.123 11.28 18.988 11.927 19.288 12.448 C 19.502 12.818 19.863 13.08 20.246 13.253 C 20.745 13.476 21.267 13.646 21.801 13.759 C 23.291 14.089 24.833 14.218 26.354 14.273 C 28.041 14.341 29.729 14.286 31.408 14.108 C 31.823 14.062 32.237 14.007 32.65 13.943 C 33.137 13.869 33.45 13.232 33.306 12.789 C 33.135 12.258 32.673 12.052 32.151 12.132 C 32.074 12.145 31.998 12.156 31.921 12.167 L 31.866 12.175 C 31.324 12.244 30.781 12.297 30.237 12.334 C 29.415 12.391 28.591 12.418 27.767 12.419 C 26.958 12.419 26.148 12.396 25.34 12.343 C 24.972 12.319 24.604 12.288 24.238 12.251 C 24.071 12.234 23.904 12.215 23.738 12.194 L 23.58 12.174 L 23.545 12.17 L 23.381 12.146 C 23.045 12.096 22.711 12.036 22.379 11.967 C 22.31 11.952 22.26 11.891 22.26 11.82 C 22.26 11.749 22.31 11.688 22.379 11.673 L 22.385 11.673 C 22.672 11.612 22.962 11.559 23.253 11.513 C 23.349 11.498 23.447 11.483 23.544 11.469 L 23.547 11.469 C 23.729 11.457 23.912 11.424 24.093 11.402 C 25.669 11.239 27.254 11.183 28.837 11.235 C 29.606 11.256 30.374 11.305 31.139 11.381 C 31.304 11.398 31.468 11.416 31.631 11.436 C 31.694 11.443 31.757 11.452 31.82 11.46 L 31.947 11.478 C 32.317 11.533 32.686 11.6 33.052 11.679 C 33.595 11.797 34.292 11.835 34.534 12.43 C 34.61 12.619 34.645 12.829 34.688 13.027 L 34.742 13.279 C 34.743 13.284 34.744 13.289 34.745 13.293 L 35.129 15.082 C 35.149 15.171 35.13 15.265 35.078 15.339 C 35.025 15.414 34.944 15.463 34.854 15.475 L 34.85 15.475 L 34.772 15.486 L 34.695 15.496 C 33.966 15.591 33.236 15.668 32.505 15.729 C 31.048 15.849 29.587 15.908 28.125 15.905 C 26.163 15.903 24.202 15.789 22.253 15.563 C 22.041 15.538 21.83 15.511 21.619 15.484 C 21.783 15.505 21.5 15.468 21.443 15.46 C 21.309 15.441 21.174 15.422 21.04 15.401 C 20.59 15.334 20.142 15.251 19.693 15.178 C 19.15 15.088 18.63 15.133 18.139 15.401 C 17.735 15.622 17.409 15.961 17.203 16.372 C 16.991 16.81 16.928 17.287 16.833 17.758 C 16.738 18.229 16.59 18.736 16.646 19.219 C 16.766 20.262 17.496 21.11 18.545 21.3 C 19.532 21.479 20.524 21.624 21.519 21.747 C 25.747 22.265 30.021 22.289 34.254 21.82 C 34.455 21.798 34.656 21.868 34.8 22.011 C 34.944 22.154 35.015 22.354 34.995 22.555 L 34.895 23.52 C 34.485 27.518 34.075 31.515 33.665 35.512 L 33.486 37.242 C 33.429 37.809 33.421 38.395 33.313 38.955 C 33.143 39.837 32.546 40.379 31.675 40.577 C 30.877 40.758 30.062 40.854 29.243 40.861 C 28.336 40.866 27.429 40.826 26.522 40.831 C 25.553 40.836 24.366 40.747 23.619 40.026 C 22.962 39.393 22.871 38.401 22.782 37.544 C 22.663 36.409 22.544 35.274 22.427 34.139 L 21.77 27.83 L 21.345 23.748 L 21.324 23.546 C 21.273 23.058 20.928 22.582 20.385 22.606 C 19.92 22.627 19.391 23.022 19.446 23.546 L 19.761 26.572 L 20.413 32.833 C 20.599 34.611 20.784 36.39 20.969 38.169 C 21.004 38.509 21.038 38.851 21.076 39.192 C 21.28 41.054 22.702 42.058 24.463 42.34 C 25.492 42.506 26.545 42.54 27.589 42.557 C 28.927 42.578 30.278 42.63 31.594 42.387 C 33.545 42.029 35.008 40.727 35.217 38.707 L 35.396 36.957 L 35.99 31.168 L 36.636 24.863 L 36.933 21.973 C 36.963 21.679 37.182 21.44 37.473 21.384 C 38.03 21.275 38.563 21.089 38.96 20.665 C 39.592 19.989 39.717 19.108 39.494 18.22 Z M 18.516 18.843 C 18.525 18.839 18.51 18.912 18.503 18.946 C 18.501 18.895 18.504 18.849 18.516 18.843 Z M 18.571 19.262 C 18.575 19.259 18.588 19.277 18.602 19.298 C 18.581 19.278 18.568 19.264 18.57 19.262 Z M 18.624 19.332 M 18.731 19.419 L 18.733 19.419 C 18.733 19.422 18.738 19.425 18.74 19.428 C 18.737 19.425 18.734 19.422 18.73 19.419 Z M 37.447 19.289 C 37.246 19.479 36.944 19.568 36.646 19.613 C 33.301 20.109 29.907 20.36 26.526 20.249 C 24.105 20.167 21.711 19.898 19.315 19.559 C 19.08 19.526 18.826 19.483 18.664 19.31 C 18.36 18.984 18.509 18.326 18.588 17.932 C 18.661 17.571 18.8 17.089 19.229 17.038 C 19.9 16.959 20.679 17.242 21.343 17.342 C 22.142 17.465 22.944 17.562 23.749 17.635 C 27.184 17.948 30.677 17.9 34.097 17.442 C 34.72 17.358 35.342 17.261 35.96 17.15 C 36.512 17.051 37.123 16.866 37.456 17.437 C 37.685 17.826 37.715 18.346 37.68 18.786 C 37.669 18.977 37.585 19.157 37.446 19.289 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 57.786 28.635 C 57.588 29.011 57.314 29.343 56.981 29.608 C 56.639 29.883 56.24 30.108 55.784 30.28 C 55.341 30.451 54.88 30.568 54.409 30.629 C 53.963 30.689 53.511 30.683 53.066 30.613 C 52.632 30.543 52.263 30.4 51.959 30.183 L 52.302 26.632 C 52.616 26.524 53.012 26.413 53.489 26.299 C 53.974 26.184 54.466 26.103 54.962 26.056 C 55.439 26.007 55.919 26.013 56.395 26.072 C 56.845 26.132 57.2 26.275 57.461 26.502 C 57.602 26.632 57.721 26.772 57.819 26.924 C 57.916 27.075 57.976 27.232 57.998 27.394 C 58.052 27.848 57.982 28.262 57.786 28.635 Z M 52.822 21.07 C 53.05 20.929 53.324 20.805 53.644 20.696 C 53.964 20.589 54.292 20.513 54.629 20.469 C 54.965 20.426 55.293 20.421 55.613 20.453 C 55.933 20.485 56.216 20.575 56.46 20.721 C 56.704 20.867 56.885 21.077 57.005 21.353 C 57.124 21.629 57.157 21.978 57.102 22.399 C 57.059 22.734 56.926 23.018 56.704 23.25 C 56.482 23.483 56.21 23.677 55.89 23.834 C 55.57 23.991 55.231 24.116 54.873 24.207 C 54.533 24.296 54.188 24.363 53.839 24.41 C 53.553 24.449 53.265 24.476 52.977 24.491 C 52.817 24.499 52.657 24.505 52.496 24.507 Z M 59.544 26.34 C 59.374 25.967 59.137 25.629 58.844 25.343 C 58.551 25.056 58.194 24.842 57.802 24.718 C 57.976 24.578 58.147 24.356 58.315 24.053 C 58.483 23.751 58.627 23.421 58.746 23.064 C 58.866 22.707 58.947 22.348 58.991 21.986 C 59.034 21.624 59.017 21.313 58.942 21.053 C 58.757 20.405 58.467 19.896 58.071 19.529 C 57.68 19.164 57.205 18.902 56.688 18.766 C 56.161 18.626 55.581 18.597 54.946 18.677 C 54.311 18.759 53.663 18.918 53.001 19.156 C 53.001 19.102 53.007 19.045 53.018 18.986 C 53.028 18.926 53.034 18.864 53.034 18.799 C 53.034 18.637 52.952 18.497 52.789 18.377 C 52.625 18.258 52.431 18.185 52.228 18.167 C 52.016 18.145 51.81 18.191 51.609 18.304 C 51.409 18.418 51.27 18.626 51.195 18.929 C 51.104 19.939 51.018 20.95 50.934 21.961 C 50.847 23.01 50.755 24.07 50.658 25.14 C 50.56 26.21 50.462 27.272 50.365 28.326 C 50.267 29.381 50.169 30.394 50.072 31.367 C 50.104 31.659 50.185 31.886 50.316 32.048 C 50.446 32.21 50.598 32.308 50.771 32.34 C 50.945 32.373 51.127 32.342 51.316 32.251 C 51.506 32.159 51.672 32 51.813 31.772 C 52.247 32.01 52.735 32.165 53.278 32.235 C 53.82 32.305 54.371 32.305 54.93 32.235 C 55.494 32.163 56.047 32.03 56.582 31.838 C 57.102 31.654 57.6 31.409 58.063 31.108 C 58.508 30.816 58.882 30.483 59.186 30.11 C 59.49 29.737 59.691 29.334 59.788 28.902 C 59.885 28.466 59.913 28.017 59.869 27.573 C 59.83 27.146 59.72 26.73 59.544 26.34 Z M 75.423 34.902 C 75.358 35.282 75.274 35.658 75.17 36.029 C 75.071 36.398 74.943 36.759 74.788 37.108 C 74.641 37.432 74.479 37.694 74.3 37.894 C 74.121 38.094 73.928 38.178 73.722 38.146 C 73.559 38.124 73.456 38.021 73.413 37.837 C 73.369 37.653 73.369 37.426 73.413 37.156 C 73.456 36.886 73.54 36.58 73.665 36.24 C 73.925 35.533 74.284 34.867 74.731 34.261 C 74.959 33.954 75.197 33.697 75.447 33.491 C 75.501 33.556 75.526 33.718 75.52 33.978 C 75.514 34.237 75.482 34.546 75.423 34.902 Z M 80.94 27.864 C 80.803 27.707 80.611 27.608 80.403 27.588 C 80.191 27.567 79.977 27.686 79.76 27.945 C 79.612 28.214 79.431 28.465 79.223 28.691 C 79.013 28.922 78.787 29.139 78.548 29.339 C 78.334 29.519 78.112 29.687 77.88 29.842 C 77.669 29.983 77.503 30.086 77.384 30.15 C 77.339 29.779 77.314 29.406 77.311 29.032 C 77.305 28.626 77.313 28.221 77.335 27.816 C 77.367 27.232 77.435 26.642 77.538 26.048 C 77.642 25.453 77.791 24.867 77.986 24.296 C 77.986 23.994 77.915 23.748 77.774 23.558 C 77.633 23.369 77.462 23.25 77.262 23.202 C 77.061 23.153 76.855 23.18 76.643 23.283 C 76.432 23.386 76.25 23.572 76.098 23.842 C 75.968 24.199 75.819 24.599 75.651 25.042 C 75.476 25.5 75.286 25.952 75.081 26.397 C 74.87 26.855 74.633 27.302 74.373 27.734 C 74.128 28.146 73.842 28.532 73.518 28.886 C 73.209 29.221 72.873 29.483 72.51 29.672 C 72.146 29.861 71.738 29.948 71.33 29.923 C 71.134 29.869 70.993 29.724 70.906 29.485 C 70.819 29.248 70.768 28.95 70.752 28.594 C 70.735 28.237 70.752 27.845 70.8 27.418 C 70.849 26.991 70.914 26.567 70.996 26.145 C 71.073 25.742 71.162 25.342 71.264 24.945 C 71.362 24.567 71.454 24.248 71.541 23.988 C 71.671 23.675 71.671 23.412 71.541 23.202 C 71.411 22.991 71.232 22.85 71.004 22.78 C 70.776 22.71 70.537 22.713 70.288 22.788 C 70.038 22.864 69.859 23.031 69.751 23.29 C 69.551 23.777 69.383 24.275 69.246 24.783 C 69.092 25.346 68.969 25.917 68.88 26.494 C 68.788 27.073 68.737 27.659 68.725 28.245 C 68.724 28.283 68.726 28.319 68.726 28.356 C 68.49 28.985 68.264 29.46 68.05 29.778 C 67.773 30.188 67.461 30.367 67.114 30.313 C 66.962 30.248 66.862 30.096 66.813 29.858 C 66.764 29.621 66.748 29.329 66.764 28.983 C 66.785 28.589 66.826 28.197 66.886 27.807 C 66.951 27.369 67.032 26.915 67.13 26.445 C 67.228 25.975 67.331 25.502 67.439 25.026 C 67.548 24.551 67.645 24.102 67.733 23.68 C 67.722 23.302 67.61 23.012 67.398 22.812 C 67.187 22.613 66.891 22.534 66.512 22.577 C 66.251 22.686 66.059 22.826 65.934 22.999 C 65.809 23.172 65.709 23.394 65.633 23.664 C 65.589 23.804 65.524 24.085 65.437 24.507 C 65.336 24.993 65.225 25.477 65.104 25.958 C 64.96 26.533 64.8 27.104 64.624 27.669 C 64.439 28.264 64.233 28.802 64.005 29.283 C 63.777 29.764 63.528 30.15 63.257 30.442 C 62.985 30.734 62.692 30.853 62.378 30.799 C 62.204 30.767 62.093 30.588 62.044 30.264 C 61.995 29.94 61.987 29.54 62.02 29.064 C 62.052 28.589 62.117 28.067 62.215 27.499 C 62.313 26.932 62.413 26.394 62.516 25.885 C 62.619 25.378 62.714 24.928 62.801 24.539 C 62.888 24.15 62.947 23.891 62.98 23.761 C 62.98 23.448 62.909 23.196 62.768 23.007 C 62.627 22.818 62.456 22.699 62.256 22.651 C 62.055 22.602 61.849 22.629 61.637 22.731 C 61.426 22.834 61.244 23.021 61.092 23.291 C 61.038 23.583 60.967 23.921 60.88 24.304 C 60.793 24.688 60.71 25.083 60.628 25.488 C 60.547 25.893 60.471 26.291 60.4 26.68 C 60.337 27.019 60.286 27.36 60.246 27.702 C 60.224 27.929 60.199 28.208 60.173 28.537 C 60.144 28.885 60.131 29.234 60.131 29.583 C 60.131 29.951 60.159 30.315 60.213 30.678 C 60.267 31.04 60.365 31.373 60.506 31.675 C 60.64 31.969 60.844 32.225 61.1 32.421 C 61.355 32.615 61.678 32.724 62.068 32.745 C 62.47 32.767 62.82 32.737 63.118 32.656 C 63.41 32.578 63.686 32.449 63.932 32.275 C 64.18 32.099 64.404 31.892 64.6 31.659 C 64.8 31.421 64.998 31.161 65.193 30.88 C 65.378 31.291 65.617 31.61 65.91 31.837 C 66.203 32.064 66.512 32.199 66.837 32.243 C 67.163 32.285 67.494 32.24 67.83 32.105 C 68.166 31.97 68.47 31.74 68.741 31.416 C 68.929 31.205 69.098 30.979 69.247 30.74 C 69.314 30.858 69.385 30.97 69.466 31.075 C 69.732 31.421 70.093 31.659 70.548 31.788 C 71.037 31.918 71.514 31.94 71.98 31.854 C 72.447 31.767 72.897 31.608 73.315 31.383 C 73.738 31.156 74.134 30.881 74.495 30.564 C 74.843 30.262 75.161 29.928 75.447 29.567 C 75.436 29.802 75.431 30.037 75.431 30.272 C 75.431 30.494 75.425 30.734 75.415 30.994 C 74.872 31.373 74.359 31.826 73.877 32.356 C 73.399 32.878 72.974 33.446 72.607 34.051 C 72.243 34.65 71.959 35.259 71.753 35.875 C 71.546 36.491 71.446 37.067 71.451 37.602 C 71.457 38.137 71.584 38.605 71.834 39.005 C 72.083 39.405 72.49 39.691 73.054 39.864 C 73.641 40.048 74.156 40.053 74.601 39.881 C 75.046 39.708 75.433 39.421 75.764 39.021 C 76.095 38.621 76.367 38.137 76.578 37.57 C 76.793 36.992 76.961 36.398 77.083 35.794 C 77.207 35.178 77.286 34.572 77.319 33.978 C 77.351 33.383 77.351 32.853 77.319 32.388 C 78.252 31.999 79.017 31.507 79.614 30.913 C 80.21 30.318 80.704 29.691 81.095 29.032 C 81.214 28.869 81.255 28.675 81.217 28.448 C 81.183 28.23 81.087 28.027 80.94 27.864 Z M 101.472 26.826 C 101.504 26.578 101.553 26.316 101.618 26.04 C 101.683 25.764 101.765 25.497 101.862 25.237 C 101.949 25 102.063 24.774 102.204 24.564 C 102.334 24.375 102.473 24.24 102.619 24.159 C 102.766 24.078 102.914 24.086 103.067 24.183 C 103.229 24.281 103.33 24.486 103.368 24.799 C 103.406 25.113 103.368 25.448 103.254 25.805 C 103.14 26.162 102.936 26.497 102.643 26.81 C 102.351 27.124 101.954 27.329 101.455 27.427 C 101.434 27.275 101.439 27.075 101.472 26.827 Z M 107.111 27.491 C 106.932 27.437 106.761 27.432 106.598 27.475 C 106.436 27.519 106.333 27.632 106.289 27.816 C 106.202 28.162 106.064 28.516 105.874 28.878 C 105.68 29.246 105.445 29.592 105.175 29.908 C 104.898 30.232 104.586 30.519 104.239 30.767 C 103.891 31.016 103.528 31.194 103.148 31.302 C 102.768 31.421 102.453 31.435 102.204 31.343 C 101.96 31.256 101.751 31.09 101.61 30.873 C 101.464 30.651 101.358 30.384 101.293 30.07 C 101.227 29.749 101.189 29.424 101.179 29.097 C 101.797 29.14 102.348 29.03 102.831 28.764 C 103.31 28.503 103.728 28.144 104.059 27.71 C 104.399 27.267 104.657 26.767 104.824 26.235 C 104.998 25.689 105.095 25.145 105.117 24.605 C 105.128 24.097 105.052 23.667 104.889 23.316 C 104.727 22.965 104.507 22.691 104.23 22.497 C 103.954 22.302 103.636 22.189 103.278 22.156 C 102.921 22.124 102.557 22.172 102.188 22.302 C 101.753 22.447 101.364 22.701 101.056 23.04 C 100.739 23.392 100.479 23.792 100.284 24.224 C 100.072 24.69 99.908 25.176 99.795 25.675 C 99.678 26.18 99.591 26.692 99.535 27.208 C 99.488 27.639 99.46 28.073 99.451 28.507 L 99.38 28.667 C 99.21 29.055 99.014 29.431 98.794 29.794 C 98.572 30.162 98.325 30.47 98.054 30.719 C 97.783 30.968 97.501 31.054 97.208 30.978 C 97.034 30.935 96.939 30.735 96.923 30.378 C 96.906 30.021 96.925 29.578 96.979 29.048 C 97.034 28.519 97.096 27.945 97.167 27.329 C 97.235 26.742 97.271 26.152 97.272 25.561 C 97.272 25.075 97.18 24.608 96.996 24.159 C 96.811 23.711 96.559 23.337 96.239 23.04 C 95.927 22.747 95.542 22.542 95.124 22.448 C 94.701 22.35 94.245 22.416 93.757 22.642 C 93.269 22.87 92.881 23.189 92.594 23.599 C 92.303 24.015 92.039 24.448 91.804 24.897 C 91.721 24.559 91.592 24.235 91.421 23.932 C 91.258 23.641 91.05 23.378 90.803 23.153 C 90.562 22.934 90.283 22.758 89.981 22.635 C 89.676 22.51 89.35 22.447 89.021 22.448 C 88.71 22.445 88.402 22.509 88.118 22.635 C 87.844 22.757 87.589 22.918 87.361 23.113 C 87.131 23.309 86.924 23.529 86.742 23.77 C 86.566 24.001 86.403 24.242 86.254 24.491 C 86.235 24.245 86.211 23.999 86.181 23.753 C 86.153 23.543 86.105 23.364 86.034 23.218 C 85.97 23.079 85.865 22.963 85.733 22.886 C 85.603 22.81 85.419 22.772 85.18 22.772 C 85.06 22.772 84.941 22.797 84.822 22.845 C 84.704 22.893 84.597 22.961 84.504 23.048 C 84.411 23.136 84.339 23.244 84.293 23.364 C 84.244 23.488 84.231 23.632 84.252 23.794 C 84.263 23.913 84.293 24.056 84.342 24.224 C 84.39 24.391 84.436 24.611 84.48 24.881 C 84.523 25.151 84.559 25.478 84.586 25.862 C 84.613 26.246 84.621 26.716 84.61 27.273 C 84.599 27.829 84.559 28.481 84.488 29.227 C 84.417 29.973 84.306 30.838 84.154 31.821 C 84.133 32.048 84.22 32.232 84.415 32.373 C 84.611 32.513 84.842 32.597 85.082 32.616 C 85.326 32.639 85.571 32.594 85.79 32.486 C 86.013 32.378 86.14 32.189 86.172 31.919 C 86.205 31.411 86.268 30.87 86.36 30.297 C 86.452 29.725 86.566 29.157 86.702 28.594 C 86.831 28.052 86.986 27.516 87.165 26.989 C 87.339 26.48 87.532 26.032 87.743 25.643 C 87.955 25.254 88.175 24.943 88.402 24.71 C 88.63 24.478 88.869 24.361 89.119 24.361 C 89.422 24.361 89.658 24.499 89.827 24.775 C 89.995 25.051 90.114 25.405 90.185 25.837 C 90.255 26.27 90.288 26.743 90.282 27.256 C 90.277 27.751 90.256 28.246 90.217 28.74 C 90.184 29.165 90.141 29.59 90.087 30.013 C 90.054 30.27 90.019 30.527 89.981 30.784 C 89.981 31.032 90.076 31.229 90.266 31.375 C 90.449 31.519 90.669 31.609 90.901 31.635 C 91.129 31.663 91.36 31.617 91.56 31.505 C 91.766 31.392 91.885 31.2 91.918 30.929 C 92.028 30.141 92.178 29.359 92.365 28.586 C 92.555 27.802 92.772 27.1 93.016 26.478 C 93.261 25.856 93.532 25.348 93.83 24.954 C 94.129 24.559 94.446 24.361 94.782 24.361 C 94.956 24.361 95.089 24.481 95.181 24.718 C 95.273 24.956 95.319 25.28 95.319 25.691 C 95.319 25.994 95.295 26.305 95.246 26.624 C 95.197 26.943 95.141 27.272 95.075 27.613 C 95.009 27.96 94.952 28.309 94.904 28.659 C 94.855 29.03 94.83 29.404 94.831 29.778 C 94.831 30.048 94.858 30.362 94.913 30.718 C 94.967 31.075 95.07 31.413 95.222 31.732 C 95.369 32.045 95.583 32.322 95.849 32.543 C 96.114 32.764 96.453 32.876 96.865 32.876 C 97.484 32.876 98.032 32.743 98.509 32.478 C 98.983 32.216 99.401 31.864 99.738 31.44 C 99.756 31.418 99.772 31.394 99.79 31.372 C 99.816 31.435 99.839 31.502 99.868 31.562 C 100.102 32.038 100.419 32.405 100.821 32.665 C 101.222 32.924 101.694 33.067 102.237 33.095 C 102.779 33.121 103.37 33.021 104.011 32.794 C 104.488 32.621 104.903 32.405 105.256 32.146 C 105.617 31.877 105.938 31.558 106.208 31.197 C 106.49 30.824 106.747 30.394 106.981 29.908 C 107.24 29.361 107.476 28.804 107.689 28.238 C 107.732 28.064 107.691 27.911 107.567 27.775 C 107.443 27.641 107.286 27.543 107.111 27.491 Z M 115.956 25.682 C 115.895 26.036 115.822 26.388 115.737 26.737 C 115.639 27.139 115.522 27.537 115.387 27.929 C 115.256 28.318 115.081 28.69 114.866 29.039 C 114.66 29.369 114.424 29.631 114.158 29.826 C 113.892 30.02 113.586 30.102 113.239 30.069 C 113.065 30.048 112.932 29.929 112.84 29.713 C 112.747 29.496 112.699 29.22 112.693 28.885 C 112.688 28.551 112.718 28.183 112.783 27.783 C 112.848 27.382 112.949 26.989 113.084 26.607 C 113.22 26.223 113.385 25.869 113.58 25.545 C 113.776 25.22 114.001 24.969 114.256 24.791 C 114.499 24.616 114.794 24.527 115.094 24.539 C 115.398 24.55 115.723 24.701 116.071 24.993 C 116.034 25.223 115.996 25.453 115.956 25.682 Z M 121.742 26.923 C 121.583 26.838 121.396 26.817 121.222 26.866 C 121.043 26.915 120.915 27.08 120.839 27.361 C 120.796 27.664 120.698 28.02 120.546 28.431 C 120.394 28.842 120.207 29.231 119.985 29.599 C 119.762 29.966 119.507 30.272 119.22 30.515 C 118.932 30.758 118.626 30.869 118.3 30.847 C 118.029 30.826 117.839 30.688 117.731 30.434 C 117.622 30.18 117.565 29.861 117.56 29.477 C 117.554 29.094 117.592 28.661 117.673 28.18 C 117.755 27.699 117.853 27.221 117.966 26.745 C 118.081 26.269 118.197 25.812 118.317 25.374 C 118.436 24.937 118.533 24.567 118.61 24.264 C 118.696 23.993 118.669 23.764 118.528 23.574 C 118.395 23.391 118.211 23.25 117.999 23.169 C 117.795 23.089 117.572 23.066 117.356 23.104 C 117.139 23.142 116.998 23.258 116.933 23.453 C 116.293 22.901 115.677 22.604 115.086 22.561 C 114.494 22.517 113.949 22.647 113.45 22.95 C 112.951 23.253 112.509 23.69 112.124 24.264 C 111.734 24.846 111.419 25.475 111.188 26.137 C 110.951 26.804 110.8 27.499 110.74 28.204 C 110.68 28.907 110.727 29.548 110.879 30.126 C 111.031 30.704 111.299 31.178 111.684 31.545 C 112.069 31.913 112.593 32.096 113.255 32.096 C 113.546 32.097 113.835 32.036 114.101 31.918 C 114.372 31.799 114.622 31.658 114.85 31.496 C 115.078 31.334 115.278 31.164 115.452 30.986 C 115.625 30.807 115.761 30.659 115.859 30.539 C 115.935 30.929 116.06 31.259 116.233 31.529 C 116.407 31.799 116.605 32.021 116.827 32.194 C 117.037 32.36 117.274 32.489 117.527 32.575 C 117.755 32.653 117.994 32.694 118.235 32.696 C 118.745 32.696 119.222 32.523 119.668 32.177 C 120.112 31.832 120.511 31.407 120.864 30.904 C 121.212 30.409 121.504 29.876 121.734 29.315 C 121.962 28.758 122.114 28.264 122.19 27.831 C 122.266 27.669 122.252 27.499 122.149 27.321 C 122.046 27.142 121.911 27.01 121.742 26.923 Z M 151.039 35.876 C 150.947 36.243 150.803 36.555 150.607 36.808 C 150.412 37.062 150.168 37.195 149.875 37.206 C 149.691 37.216 149.55 37.119 149.452 36.914 C 149.354 36.708 149.287 36.444 149.248 36.119 C 149.209 35.759 149.192 35.396 149.2 35.033 C 149.205 34.633 149.221 34.238 149.248 33.849 C 149.273 33.486 149.306 33.124 149.346 32.763 C 149.384 32.427 149.414 32.168 149.436 31.984 C 149.805 32.027 150.111 32.187 150.355 32.463 C 150.599 32.738 150.787 33.065 150.917 33.444 C 151.047 33.822 151.123 34.23 151.145 34.668 C 151.166 35.106 151.131 35.508 151.039 35.876 Z M 145.147 35.876 C 145.055 36.243 144.911 36.555 144.716 36.808 C 144.521 37.062 144.276 37.195 143.983 37.206 C 143.799 37.216 143.658 37.119 143.56 36.914 C 143.463 36.708 143.395 36.444 143.357 36.119 C 143.317 35.759 143.301 35.396 143.308 35.033 C 143.313 34.633 143.33 34.238 143.357 33.849 C 143.382 33.486 143.414 33.124 143.454 32.763 C 143.492 32.427 143.522 32.168 143.544 31.984 C 143.913 32.027 144.22 32.187 144.463 32.463 C 144.708 32.738 144.895 33.065 145.025 33.444 C 145.156 33.822 145.231 34.23 145.253 34.668 C 145.274 35.106 145.239 35.508 145.147 35.876 Z M 139.101 26.665 C 139.093 26.896 139.068 27.127 139.027 27.354 C 138.989 27.555 138.938 27.681 138.873 27.735 C 138.753 27.67 138.607 27.503 138.433 27.232 C 138.254 26.948 138.117 26.639 138.026 26.316 C 137.93 25.99 137.9 25.648 137.937 25.311 C 137.975 24.981 138.146 24.724 138.45 24.54 C 138.569 24.476 138.672 24.5 138.759 24.613 C 138.846 24.727 138.916 24.892 138.971 25.108 C 139.025 25.325 139.062 25.573 139.084 25.854 C 139.106 26.135 139.112 26.405 139.101 26.665 Z M 137.66 29.9 C 137.493 30.077 137.305 30.232 137.099 30.362 C 136.902 30.488 136.688 30.586 136.464 30.654 C 136.247 30.719 136.052 30.735 135.878 30.703 C 135.39 30.606 135.016 30.395 134.755 30.07 C 134.495 29.746 134.329 29.365 134.259 28.927 C 134.188 28.489 134.196 28.022 134.283 27.524 C 134.365 27.044 134.512 26.577 134.723 26.138 C 134.929 25.711 135.179 25.343 135.471 25.035 C 135.764 24.727 136.084 24.535 136.432 24.459 C 136.301 25.019 136.257 25.597 136.301 26.17 C 136.341 26.745 136.484 27.308 136.724 27.832 C 136.876 28.146 137.058 28.432 137.27 28.692 C 137.487 28.956 137.749 29.182 138.043 29.357 C 137.956 29.54 137.828 29.722 137.66 29.9 Z M 155.669 26.827 C 155.705 26.562 155.754 26.3 155.816 26.04 C 155.881 25.765 155.962 25.497 156.06 25.238 C 156.146 25 156.261 24.774 156.402 24.565 C 156.532 24.376 156.67 24.24 156.817 24.159 C 156.963 24.078 157.112 24.086 157.264 24.184 C 157.427 24.281 157.527 24.486 157.565 24.8 C 157.603 25.113 157.565 25.448 157.451 25.805 C 157.337 26.162 157.134 26.497 156.841 26.811 C 156.548 27.124 156.152 27.33 155.653 27.427 C 155.631 27.276 155.637 27.076 155.669 26.827 Z M 162.228 26.827 C 162.261 26.579 162.31 26.316 162.375 26.04 C 162.44 25.765 162.521 25.497 162.619 25.238 C 162.717 24.978 162.83 24.754 162.961 24.565 C 163.091 24.376 163.23 24.24 163.376 24.159 C 163.522 24.078 163.672 24.086 163.823 24.184 C 163.986 24.281 164.086 24.486 164.124 24.8 C 164.162 25.113 164.124 25.448 164.011 25.805 C 163.897 26.162 163.693 26.497 163.4 26.811 C 163.107 27.124 162.711 27.33 162.212 27.427 C 162.19 27.276 162.196 27.076 162.228 26.827 Z M 168.324 27.776 C 168.2 27.642 168.043 27.544 167.868 27.492 C 167.689 27.438 167.518 27.433 167.355 27.476 C 167.192 27.519 167.089 27.633 167.046 27.816 C 166.959 28.163 166.821 28.516 166.631 28.878 C 166.437 29.247 166.202 29.592 165.931 29.908 C 165.654 30.232 165.342 30.519 164.995 30.768 C 164.648 31.016 164.285 31.195 163.905 31.303 C 163.525 31.422 163.21 31.435 162.961 31.343 C 162.717 31.256 162.508 31.091 162.367 30.873 C 162.22 30.651 162.115 30.384 162.049 30.07 C 161.983 29.75 161.945 29.424 161.935 29.097 C 162.554 29.141 163.105 29.03 163.587 28.765 C 164.066 28.503 164.485 28.144 164.817 27.711 C 165.156 27.267 165.414 26.768 165.581 26.235 C 165.754 25.689 165.852 25.146 165.874 24.606 C 165.885 24.097 165.809 23.667 165.646 23.316 C 165.484 22.965 165.264 22.691 164.987 22.497 C 164.71 22.302 164.393 22.189 164.035 22.156 C 163.677 22.124 163.313 22.173 162.944 22.302 C 162.51 22.447 162.121 22.701 161.814 23.04 C 161.497 23.393 161.236 23.792 161.04 24.224 C 160.828 24.69 160.665 25.176 160.552 25.676 C 160.435 26.181 160.348 26.692 160.292 27.208 C 160.241 27.674 160.211 28.141 160.204 28.61 C 159.988 29.079 159.708 29.516 159.372 29.908 C 159.095 30.232 158.783 30.519 158.436 30.768 C 158.089 31.016 157.725 31.195 157.346 31.303 C 156.966 31.422 156.651 31.435 156.402 31.343 C 156.158 31.256 155.949 31.091 155.808 30.873 C 155.661 30.651 155.555 30.384 155.49 30.07 C 155.424 29.75 155.386 29.424 155.376 29.097 C 155.995 29.141 156.545 29.03 157.028 28.765 C 157.507 28.503 157.926 28.144 158.257 27.711 C 158.596 27.267 158.855 26.768 159.022 26.235 C 159.195 25.689 159.293 25.146 159.315 24.606 C 159.326 24.097 159.25 23.667 159.087 23.316 C 158.924 22.965 158.704 22.691 158.428 22.497 C 158.151 22.302 157.834 22.189 157.476 22.156 C 157.118 22.124 156.754 22.173 156.385 22.302 C 155.951 22.447 155.562 22.701 155.254 23.04 C 154.937 23.393 154.676 23.792 154.481 24.224 C 154.269 24.69 154.106 25.176 153.993 25.676 C 153.876 26.181 153.789 26.692 153.733 27.208 C 153.703 27.483 153.681 27.76 153.666 28.036 C 153.561 28.125 153.459 28.215 153.35 28.303 C 152.977 28.604 152.583 28.878 152.17 29.122 C 151.762 29.363 151.331 29.564 150.884 29.722 C 150.439 29.879 149.983 29.973 149.517 30.005 L 150.526 19.238 C 150.591 19.01 150.559 18.81 150.428 18.638 C 150.303 18.468 150.126 18.343 149.924 18.281 C 149.718 18.216 149.498 18.222 149.265 18.297 C 149.031 18.373 148.839 18.546 148.687 18.816 C 148.611 19.227 148.532 19.789 148.451 20.502 C 148.363 21.28 148.281 22.059 148.207 22.838 C 148.126 23.681 148.044 24.551 147.963 25.448 C 147.881 26.346 147.811 27.184 147.751 27.962 L 147.744 28.062 C 147.649 28.142 147.557 28.223 147.458 28.303 C 147.085 28.604 146.691 28.878 146.278 29.122 C 145.87 29.363 145.44 29.564 144.993 29.722 C 144.548 29.879 144.092 29.973 143.625 30.005 L 144.634 19.238 C 144.7 19.01 144.667 18.81 144.537 18.638 C 144.407 18.465 144.238 18.346 144.032 18.281 C 143.826 18.216 143.606 18.222 143.373 18.297 C 143.14 18.373 142.947 18.546 142.795 18.816 C 142.719 19.227 142.641 19.789 142.56 20.502 C 142.471 21.28 142.39 22.059 142.315 22.838 C 142.234 23.681 142.153 24.551 142.071 25.448 C 141.995 26.286 141.924 27.124 141.86 27.962 L 141.856 28.008 C 141.675 28.09 141.489 28.159 141.298 28.213 C 141.07 28.276 140.835 28.312 140.598 28.319 C 140.642 28.124 140.677 27.908 140.704 27.67 C 140.731 27.433 140.753 27.184 140.769 26.924 C 140.786 26.665 140.791 26.405 140.786 26.146 C 140.781 25.907 140.767 25.669 140.745 25.432 C 140.694 24.982 140.593 24.539 140.444 24.111 C 140.297 23.694 140.099 23.346 139.85 23.065 C 139.602 22.785 139.276 22.587 138.913 22.497 C 138.539 22.4 138.102 22.432 137.604 22.594 C 136.865 22.497 136.201 22.565 135.61 22.797 C 135.031 23.022 134.506 23.367 134.072 23.811 C 133.638 24.254 133.282 24.776 133.006 25.375 C 132.733 25.962 132.547 26.584 132.452 27.224 C 132.413 27.492 132.394 27.759 132.388 28.025 C 132.22 28.368 132.036 28.668 131.834 28.919 C 131.546 29.276 131.248 29.568 130.939 29.795 C 130.629 30.022 130.323 30.195 130.019 30.314 C 129.715 30.433 129.444 30.514 129.205 30.557 C 128.923 30.611 128.652 30.617 128.392 30.573 C 128.131 30.53 127.892 30.406 127.676 30.2 C 127.502 30.049 127.369 29.806 127.277 29.47 C 127.184 29.135 127.13 28.755 127.114 28.327 C 127.098 27.9 127.114 27.454 127.163 26.989 C 127.212 26.524 127.295 26.084 127.415 25.667 C 127.534 25.251 127.686 24.878 127.871 24.548 C 128.055 24.219 128.272 23.984 128.522 23.843 C 128.662 23.865 128.75 23.948 128.782 24.094 C 128.815 24.24 128.823 24.413 128.806 24.613 C 128.79 24.82 128.765 25.025 128.733 25.229 C 128.704 25.404 128.688 25.58 128.684 25.757 C 128.739 26.049 128.844 26.276 129.002 26.438 C 129.159 26.6 129.336 26.695 129.531 26.721 C 129.726 26.749 129.918 26.703 130.109 26.584 C 130.298 26.465 130.453 26.276 130.573 26.016 C 130.583 26.027 130.599 26.032 130.621 26.032 L 130.849 23.973 C 130.914 23.692 130.871 23.443 130.719 23.227 C 130.567 23.011 130.366 22.886 130.117 22.854 C 129.802 22.4 129.376 22.159 128.839 22.132 C 128.302 22.105 127.751 22.281 127.187 22.659 C 126.84 22.908 126.533 23.251 126.267 23.689 C 126.001 24.127 125.785 24.613 125.617 25.149 C 125.444 25.701 125.325 26.268 125.259 26.843 C 125.188 27.419 125.175 28 125.217 28.578 C 125.257 29.118 125.358 29.651 125.519 30.168 C 125.676 30.665 125.896 31.081 126.178 31.416 C 126.417 31.708 126.688 31.922 126.992 32.057 C 127.295 32.192 127.613 32.276 127.944 32.308 C 128.272 32.341 128.604 32.327 128.929 32.268 C 129.254 32.209 129.563 32.125 129.856 32.016 C 130.259 31.866 130.65 31.687 131.028 31.481 C 131.438 31.26 131.825 30.999 132.184 30.703 C 132.378 30.543 132.565 30.37 132.745 30.183 C 132.827 30.387 132.919 30.584 133.03 30.768 C 133.323 31.254 133.731 31.661 134.218 31.952 C 134.717 32.254 135.33 32.4 136.057 32.39 C 136.839 32.378 137.56 32.181 138.222 31.798 C 138.884 31.414 139.426 30.849 139.85 30.103 C 140.483 30.103 141.107 29.999 141.72 29.792 L 141.705 29.99 C 141.662 30.563 141.64 30.952 141.64 31.157 C 141.624 31.598 141.6 32.039 141.567 32.479 C 141.527 33.029 141.503 33.581 141.493 34.132 C 141.483 34.717 141.505 35.302 141.558 35.884 C 141.613 36.473 141.727 37.008 141.9 37.49 C 142.073 37.97 142.32 38.379 142.641 38.714 C 142.961 39.049 143.381 39.249 143.902 39.314 C 144.456 39.389 144.933 39.292 145.334 39.022 C 145.736 38.752 146.061 38.382 146.311 37.911 C 146.561 37.441 146.736 36.898 146.84 36.282 C 146.943 35.665 146.973 35.046 146.93 34.424 C 146.89 33.826 146.775 33.235 146.587 32.665 C 146.403 32.114 146.148 31.66 145.823 31.303 C 146.018 31.249 146.251 31.146 146.523 30.995 C 146.808 30.835 147.088 30.664 147.361 30.484 C 147.431 30.437 147.501 30.388 147.572 30.341 C 147.545 30.724 147.531 30.997 147.531 31.157 C 147.516 31.598 147.492 32.039 147.458 32.479 C 147.419 33.029 147.395 33.581 147.385 34.132 C 147.375 34.717 147.396 35.302 147.45 35.884 C 147.504 36.473 147.618 37.008 147.792 37.49 C 147.965 37.97 148.212 38.379 148.532 38.714 C 148.852 39.049 149.273 39.249 149.794 39.314 C 150.347 39.389 150.824 39.292 151.226 39.022 C 151.627 38.752 151.953 38.382 152.203 37.911 C 152.452 37.441 152.628 36.898 152.731 36.282 C 152.834 35.668 152.864 35.045 152.821 34.424 C 152.782 33.826 152.667 33.235 152.48 32.665 C 152.295 32.114 152.04 31.66 151.714 31.303 C 151.91 31.249 152.143 31.146 152.414 30.995 C 152.7 30.835 152.979 30.664 153.253 30.484 C 153.402 30.385 153.55 30.284 153.699 30.18 C 153.754 30.709 153.874 31.172 154.066 31.562 C 154.299 32.038 154.617 32.406 155.018 32.665 C 155.419 32.925 155.892 33.068 156.434 33.095 C 156.977 33.122 157.568 33.022 158.208 32.795 C 158.686 32.622 159.101 32.406 159.453 32.146 C 159.815 31.877 160.135 31.558 160.405 31.197 C 160.422 31.176 160.437 31.153 160.453 31.13 C 160.503 31.282 160.559 31.428 160.625 31.562 C 160.859 32.038 161.176 32.406 161.577 32.665 C 161.979 32.925 162.451 33.068 162.993 33.095 C 163.536 33.122 164.127 33.022 164.767 32.795 C 165.245 32.622 165.66 32.406 166.012 32.146 C 166.374 31.877 166.695 31.558 166.965 31.197 C 167.247 30.824 167.504 30.395 167.738 29.908 C 167.997 29.361 168.233 28.804 168.446 28.238 C 168.489 28.065 168.448 27.911 168.324 27.776 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"snNefxCBD-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 184.902 51.939\" overflow=\"visible\"><g><path d=\"M 0 8.31 C 0 3.721 3.721 0 8.31 0 L 176.592 0 C 181.181 0 184.902 3.721 184.902 8.31 L 184.902 43.629 C 184.902 48.218 181.181 51.939 176.592 51.939 L 8.31 51.939 C 3.721 51.939 0 48.218 0 43.629 Z\" fill=\"rgba(247, 247, 247, 0.95)\"></path><path d=\"M 37.248 17.003 L 37.225 16.989 L 37.172 16.973 C 37.193 16.991 37.22 17.002 37.248 17.003 Z M 37.582 19.378 L 37.556 19.385 L 37.582 19.378 Z M 37.257 16.999 C 37.254 16.999 37.251 16.998 37.248 16.997 C 37.248 16.999 37.248 17.001 37.248 17.003 C 37.251 17.002 37.254 17.001 37.257 16.999 Z\" fill=\"rgba(247, 247, 247, 0.95)\"></path><path d=\"M 37.235 17.146 L 37.239 17.146 L 37.239 17.143 L 37.235 17.146 Z M 37.549 19.515 L 37.587 19.493 L 37.601 19.485 L 37.614 19.472 C 37.59 19.482 37.568 19.497 37.549 19.515 Z M 37.3 17.197 L 37.262 17.161 L 37.237 17.148 C 37.251 17.172 37.274 17.189 37.3 17.197 Z M 27.851 40.241 C 27.821 40.254 27.795 40.274 27.775 40.3 L 27.798 40.284 C 27.814 40.27 27.837 40.252 27.851 40.241 Z M 33.339 39.161 C 33.339 39.127 33.322 39.133 33.326 39.254 C 33.326 39.244 33.33 39.234 33.332 39.225 C 33.334 39.204 33.336 39.183 33.339 39.161 Z M 32.772 40.241 C 32.742 40.254 32.716 40.274 32.696 40.3 L 32.719 40.284 C 32.735 40.27 32.758 40.252 32.772 40.241 Z M 23.984 40.498 C 23.961 40.478 23.933 40.465 23.903 40.46 C 23.928 40.472 23.952 40.483 23.968 40.492 Z M 23.115 39.665 C 23.112 39.63 23.101 39.596 23.084 39.565 C 23.096 39.597 23.106 39.63 23.114 39.663 Z\" fill=\"rgba(247, 247, 247, 0.95)\"></path><path d=\"M 28.883 24.782 C 27.689 25.293 26.334 25.873 24.578 25.873 C 23.844 25.871 23.113 25.77 22.405 25.573 L 23.62 38.043 C 23.709 39.124 24.612 39.955 25.696 39.955 C 25.696 39.955 27.418 40.044 27.993 40.044 C 28.611 40.044 30.466 39.955 30.466 39.955 C 31.55 39.954 32.453 39.123 32.542 38.043 L 33.843 24.263 C 33.262 24.065 32.675 23.933 32.014 23.933 C 30.87 23.932 29.948 24.326 28.883 24.782 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 18.671 19.35 L 18.691 19.369 L 18.705 19.377 C 18.695 19.367 18.683 19.358 18.671 19.35 Z\" fill=\"rgba(247, 247, 247, 0.95)\"></path><path d=\"M 39.494 18.22 L 39.311 17.297 C 39.147 16.47 38.774 15.688 37.925 15.389 C 37.652 15.293 37.343 15.251 37.134 15.053 C 36.925 14.855 36.864 14.548 36.816 14.262 C 36.726 13.739 36.642 13.215 36.55 12.692 C 36.471 12.242 36.408 11.738 36.202 11.325 C 35.934 10.772 35.378 10.448 34.824 10.234 C 34.54 10.128 34.25 10.038 33.956 9.965 C 32.573 9.6 31.119 9.466 29.696 9.39 C 27.988 9.295 26.276 9.324 24.572 9.475 C 23.304 9.59 21.968 9.73 20.763 10.169 C 20.322 10.329 19.868 10.522 19.533 10.862 C 19.123 11.28 18.988 11.927 19.288 12.448 C 19.502 12.818 19.863 13.08 20.246 13.253 C 20.745 13.476 21.267 13.646 21.801 13.759 C 23.291 14.089 24.833 14.218 26.354 14.273 C 28.041 14.341 29.729 14.286 31.408 14.108 C 31.823 14.062 32.237 14.007 32.65 13.943 C 33.137 13.869 33.45 13.232 33.306 12.789 C 33.135 12.258 32.673 12.052 32.151 12.132 C 32.074 12.145 31.998 12.156 31.921 12.167 L 31.866 12.175 C 31.324 12.244 30.781 12.297 30.237 12.334 C 29.415 12.391 28.591 12.418 27.767 12.419 C 26.958 12.419 26.148 12.396 25.34 12.343 C 24.972 12.319 24.604 12.288 24.238 12.251 C 24.071 12.234 23.904 12.215 23.738 12.194 L 23.58 12.174 L 23.545 12.17 L 23.381 12.146 C 23.045 12.096 22.711 12.036 22.379 11.967 C 22.31 11.952 22.26 11.891 22.26 11.82 C 22.26 11.749 22.31 11.688 22.379 11.673 L 22.385 11.673 C 22.672 11.612 22.962 11.559 23.253 11.513 C 23.349 11.498 23.447 11.483 23.544 11.469 L 23.547 11.469 C 23.729 11.457 23.912 11.424 24.093 11.402 C 25.669 11.239 27.254 11.183 28.837 11.235 C 29.606 11.256 30.374 11.305 31.139 11.381 C 31.304 11.398 31.468 11.416 31.631 11.436 C 31.694 11.443 31.757 11.452 31.82 11.46 L 31.947 11.478 C 32.317 11.533 32.686 11.6 33.052 11.679 C 33.595 11.797 34.292 11.835 34.534 12.43 C 34.61 12.619 34.645 12.829 34.688 13.027 L 34.742 13.279 C 34.743 13.284 34.744 13.289 34.745 13.293 L 35.129 15.082 C 35.149 15.171 35.13 15.265 35.078 15.339 C 35.025 15.414 34.944 15.463 34.854 15.475 L 34.85 15.475 L 34.772 15.486 L 34.695 15.496 C 33.966 15.591 33.236 15.668 32.505 15.729 C 31.048 15.849 29.587 15.908 28.125 15.905 C 26.163 15.903 24.202 15.789 22.253 15.563 C 22.041 15.538 21.83 15.511 21.619 15.484 C 21.783 15.505 21.5 15.468 21.443 15.46 C 21.309 15.441 21.174 15.422 21.04 15.401 C 20.59 15.334 20.142 15.251 19.693 15.178 C 19.15 15.088 18.63 15.133 18.139 15.401 C 17.735 15.622 17.409 15.961 17.203 16.372 C 16.991 16.81 16.928 17.287 16.833 17.758 C 16.738 18.229 16.59 18.736 16.646 19.219 C 16.766 20.262 17.496 21.11 18.545 21.3 C 19.532 21.479 20.524 21.624 21.519 21.747 C 25.747 22.265 30.021 22.289 34.254 21.82 C 34.455 21.798 34.656 21.868 34.8 22.011 C 34.944 22.154 35.015 22.354 34.995 22.555 L 34.895 23.52 C 34.485 27.518 34.075 31.515 33.665 35.512 L 33.486 37.242 C 33.429 37.809 33.421 38.395 33.313 38.955 C 33.143 39.837 32.546 40.379 31.675 40.577 C 30.877 40.758 30.062 40.854 29.243 40.861 C 28.336 40.866 27.429 40.826 26.522 40.831 C 25.553 40.836 24.366 40.747 23.619 40.026 C 22.962 39.393 22.871 38.401 22.782 37.544 C 22.663 36.409 22.544 35.274 22.427 34.139 L 21.77 27.83 L 21.345 23.748 L 21.324 23.546 C 21.273 23.058 20.928 22.582 20.385 22.606 C 19.92 22.627 19.391 23.022 19.446 23.546 L 19.761 26.572 L 20.413 32.833 C 20.599 34.611 20.784 36.39 20.969 38.169 C 21.004 38.509 21.038 38.851 21.076 39.192 C 21.28 41.054 22.702 42.058 24.463 42.34 C 25.492 42.506 26.545 42.54 27.589 42.557 C 28.927 42.578 30.278 42.63 31.594 42.387 C 33.545 42.029 35.008 40.727 35.217 38.707 L 35.396 36.957 L 35.99 31.168 L 36.636 24.863 L 36.933 21.973 C 36.963 21.679 37.182 21.44 37.473 21.384 C 38.03 21.275 38.563 21.089 38.96 20.665 C 39.592 19.989 39.717 19.108 39.494 18.22 Z M 18.516 18.843 C 18.525 18.839 18.51 18.912 18.503 18.946 C 18.501 18.895 18.504 18.849 18.516 18.843 Z M 18.571 19.262 C 18.575 19.259 18.588 19.277 18.602 19.298 C 18.581 19.278 18.568 19.264 18.57 19.262 Z M 18.624 19.332 M 18.731 19.419 L 18.733 19.419 C 18.733 19.422 18.738 19.425 18.74 19.428 C 18.737 19.425 18.734 19.422 18.73 19.419 Z M 37.447 19.289 C 37.246 19.479 36.944 19.568 36.646 19.613 C 33.301 20.109 29.907 20.36 26.526 20.249 C 24.105 20.167 21.711 19.898 19.315 19.559 C 19.08 19.526 18.826 19.483 18.664 19.31 C 18.36 18.984 18.509 18.326 18.588 17.932 C 18.661 17.571 18.8 17.089 19.229 17.038 C 19.9 16.959 20.679 17.242 21.343 17.342 C 22.142 17.465 22.944 17.562 23.749 17.635 C 27.184 17.948 30.677 17.9 34.097 17.442 C 34.72 17.358 35.342 17.261 35.96 17.15 C 36.512 17.051 37.123 16.866 37.456 17.437 C 37.685 17.826 37.715 18.346 37.68 18.786 C 37.669 18.977 37.585 19.157 37.446 19.289 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 57.786 28.635 C 57.588 29.011 57.314 29.343 56.981 29.608 C 56.639 29.883 56.24 30.108 55.784 30.28 C 55.341 30.451 54.88 30.568 54.409 30.629 C 53.963 30.689 53.511 30.683 53.066 30.613 C 52.632 30.543 52.263 30.4 51.959 30.183 L 52.302 26.632 C 52.616 26.524 53.012 26.413 53.489 26.299 C 53.974 26.184 54.466 26.103 54.962 26.056 C 55.439 26.007 55.919 26.013 56.395 26.072 C 56.845 26.132 57.2 26.275 57.461 26.502 C 57.602 26.632 57.721 26.772 57.819 26.924 C 57.916 27.075 57.976 27.232 57.998 27.394 C 58.052 27.848 57.982 28.262 57.786 28.635 Z M 52.822 21.07 C 53.05 20.929 53.324 20.805 53.644 20.696 C 53.964 20.589 54.292 20.513 54.629 20.469 C 54.965 20.426 55.293 20.421 55.613 20.453 C 55.933 20.485 56.216 20.575 56.46 20.721 C 56.704 20.867 56.885 21.077 57.005 21.353 C 57.124 21.629 57.157 21.978 57.102 22.399 C 57.059 22.734 56.926 23.018 56.704 23.25 C 56.482 23.483 56.21 23.677 55.89 23.834 C 55.57 23.991 55.231 24.116 54.873 24.207 C 54.533 24.296 54.188 24.363 53.839 24.41 C 53.553 24.449 53.265 24.476 52.977 24.491 C 52.817 24.499 52.657 24.505 52.496 24.507 Z M 59.544 26.34 C 59.374 25.967 59.137 25.629 58.844 25.343 C 58.551 25.056 58.194 24.842 57.802 24.718 C 57.976 24.578 58.147 24.356 58.315 24.053 C 58.483 23.751 58.627 23.421 58.746 23.064 C 58.866 22.707 58.947 22.348 58.991 21.986 C 59.034 21.624 59.017 21.313 58.942 21.053 C 58.757 20.405 58.467 19.896 58.071 19.529 C 57.68 19.164 57.205 18.902 56.688 18.766 C 56.161 18.626 55.581 18.597 54.946 18.677 C 54.311 18.759 53.663 18.918 53.001 19.156 C 53.001 19.102 53.007 19.045 53.018 18.986 C 53.028 18.926 53.034 18.864 53.034 18.799 C 53.034 18.637 52.952 18.497 52.789 18.377 C 52.625 18.258 52.431 18.185 52.228 18.167 C 52.016 18.145 51.81 18.191 51.609 18.304 C 51.409 18.418 51.27 18.626 51.195 18.929 C 51.104 19.939 51.018 20.95 50.934 21.961 C 50.847 23.01 50.755 24.07 50.658 25.14 C 50.56 26.21 50.462 27.272 50.365 28.326 C 50.267 29.381 50.169 30.394 50.072 31.367 C 50.104 31.659 50.185 31.886 50.316 32.048 C 50.446 32.21 50.598 32.308 50.771 32.34 C 50.945 32.373 51.127 32.342 51.316 32.251 C 51.506 32.159 51.672 32 51.813 31.772 C 52.247 32.01 52.735 32.165 53.278 32.235 C 53.82 32.305 54.371 32.305 54.93 32.235 C 55.494 32.163 56.047 32.03 56.582 31.838 C 57.102 31.654 57.6 31.409 58.063 31.108 C 58.508 30.816 58.882 30.483 59.186 30.11 C 59.49 29.737 59.691 29.334 59.788 28.902 C 59.885 28.466 59.913 28.017 59.869 27.573 C 59.83 27.146 59.72 26.73 59.544 26.34 Z M 75.423 34.902 C 75.358 35.282 75.274 35.658 75.17 36.029 C 75.071 36.398 74.943 36.759 74.788 37.108 C 74.641 37.432 74.479 37.694 74.3 37.894 C 74.121 38.094 73.928 38.178 73.722 38.146 C 73.559 38.124 73.456 38.021 73.413 37.837 C 73.369 37.653 73.369 37.426 73.413 37.156 C 73.456 36.886 73.54 36.58 73.665 36.24 C 73.925 35.533 74.284 34.867 74.731 34.261 C 74.959 33.954 75.197 33.697 75.447 33.491 C 75.501 33.556 75.526 33.718 75.52 33.978 C 75.514 34.237 75.482 34.546 75.423 34.902 Z M 80.94 27.864 C 80.803 27.707 80.611 27.608 80.403 27.588 C 80.191 27.567 79.977 27.686 79.76 27.945 C 79.612 28.214 79.431 28.465 79.223 28.691 C 79.013 28.922 78.787 29.139 78.548 29.339 C 78.334 29.519 78.112 29.687 77.88 29.842 C 77.669 29.983 77.503 30.086 77.384 30.15 C 77.339 29.779 77.314 29.406 77.311 29.032 C 77.305 28.626 77.313 28.221 77.335 27.816 C 77.367 27.232 77.435 26.642 77.538 26.048 C 77.642 25.453 77.791 24.867 77.986 24.296 C 77.986 23.994 77.915 23.748 77.774 23.558 C 77.633 23.369 77.462 23.25 77.262 23.202 C 77.061 23.153 76.855 23.18 76.643 23.283 C 76.432 23.386 76.25 23.572 76.098 23.842 C 75.968 24.199 75.819 24.599 75.651 25.042 C 75.476 25.5 75.286 25.952 75.081 26.397 C 74.87 26.855 74.633 27.302 74.373 27.734 C 74.128 28.146 73.842 28.532 73.518 28.886 C 73.209 29.221 72.873 29.483 72.51 29.672 C 72.146 29.861 71.738 29.948 71.33 29.923 C 71.134 29.869 70.993 29.724 70.906 29.485 C 70.819 29.248 70.768 28.95 70.752 28.594 C 70.735 28.237 70.752 27.845 70.8 27.418 C 70.849 26.991 70.914 26.567 70.996 26.145 C 71.073 25.742 71.162 25.342 71.264 24.945 C 71.362 24.567 71.454 24.248 71.541 23.988 C 71.671 23.675 71.671 23.412 71.541 23.202 C 71.411 22.991 71.232 22.85 71.004 22.78 C 70.776 22.71 70.537 22.713 70.288 22.788 C 70.038 22.864 69.859 23.031 69.751 23.29 C 69.551 23.777 69.383 24.275 69.246 24.783 C 69.092 25.346 68.969 25.917 68.88 26.494 C 68.788 27.073 68.737 27.659 68.725 28.245 C 68.724 28.283 68.726 28.319 68.726 28.356 C 68.49 28.985 68.264 29.46 68.05 29.778 C 67.773 30.188 67.461 30.367 67.114 30.313 C 66.962 30.248 66.862 30.096 66.813 29.858 C 66.764 29.621 66.748 29.329 66.764 28.983 C 66.785 28.589 66.826 28.197 66.886 27.807 C 66.951 27.369 67.032 26.915 67.13 26.445 C 67.228 25.975 67.331 25.502 67.439 25.026 C 67.548 24.551 67.645 24.102 67.733 23.68 C 67.722 23.302 67.61 23.012 67.398 22.812 C 67.187 22.613 66.891 22.534 66.512 22.577 C 66.251 22.686 66.059 22.826 65.934 22.999 C 65.809 23.172 65.709 23.394 65.633 23.664 C 65.589 23.804 65.524 24.085 65.437 24.507 C 65.336 24.993 65.225 25.477 65.104 25.958 C 64.96 26.533 64.8 27.104 64.624 27.669 C 64.439 28.264 64.233 28.802 64.005 29.283 C 63.777 29.764 63.528 30.15 63.257 30.442 C 62.985 30.734 62.692 30.853 62.378 30.799 C 62.204 30.767 62.093 30.588 62.044 30.264 C 61.995 29.94 61.987 29.54 62.02 29.064 C 62.052 28.589 62.117 28.067 62.215 27.499 C 62.313 26.932 62.413 26.394 62.516 25.885 C 62.619 25.378 62.714 24.928 62.801 24.539 C 62.888 24.15 62.947 23.891 62.98 23.761 C 62.98 23.448 62.909 23.196 62.768 23.007 C 62.627 22.818 62.456 22.699 62.256 22.651 C 62.055 22.602 61.849 22.629 61.637 22.731 C 61.426 22.834 61.244 23.021 61.092 23.291 C 61.038 23.583 60.967 23.921 60.88 24.304 C 60.793 24.688 60.71 25.083 60.628 25.488 C 60.547 25.893 60.471 26.291 60.4 26.68 C 60.337 27.019 60.286 27.36 60.246 27.702 C 60.224 27.929 60.199 28.208 60.173 28.537 C 60.144 28.885 60.131 29.234 60.131 29.583 C 60.131 29.951 60.159 30.315 60.213 30.678 C 60.267 31.04 60.365 31.373 60.506 31.675 C 60.64 31.969 60.844 32.225 61.1 32.421 C 61.355 32.615 61.678 32.724 62.068 32.745 C 62.47 32.767 62.82 32.737 63.118 32.656 C 63.41 32.578 63.686 32.449 63.932 32.275 C 64.18 32.099 64.404 31.892 64.6 31.659 C 64.8 31.421 64.998 31.161 65.193 30.88 C 65.378 31.291 65.617 31.61 65.91 31.837 C 66.203 32.064 66.512 32.199 66.837 32.243 C 67.163 32.285 67.494 32.24 67.83 32.105 C 68.166 31.97 68.47 31.74 68.741 31.416 C 68.929 31.205 69.098 30.979 69.247 30.74 C 69.314 30.858 69.385 30.97 69.466 31.075 C 69.732 31.421 70.093 31.659 70.548 31.788 C 71.037 31.918 71.514 31.94 71.98 31.854 C 72.447 31.767 72.897 31.608 73.315 31.383 C 73.738 31.156 74.134 30.881 74.495 30.564 C 74.843 30.262 75.161 29.928 75.447 29.567 C 75.436 29.802 75.431 30.037 75.431 30.272 C 75.431 30.494 75.425 30.734 75.415 30.994 C 74.872 31.373 74.359 31.826 73.877 32.356 C 73.399 32.878 72.974 33.446 72.607 34.051 C 72.243 34.65 71.959 35.259 71.753 35.875 C 71.546 36.491 71.446 37.067 71.451 37.602 C 71.457 38.137 71.584 38.605 71.834 39.005 C 72.083 39.405 72.49 39.691 73.054 39.864 C 73.641 40.048 74.156 40.053 74.601 39.881 C 75.046 39.708 75.433 39.421 75.764 39.021 C 76.095 38.621 76.367 38.137 76.578 37.57 C 76.793 36.992 76.961 36.398 77.083 35.794 C 77.207 35.178 77.286 34.572 77.319 33.978 C 77.351 33.383 77.351 32.853 77.319 32.388 C 78.252 31.999 79.017 31.507 79.614 30.913 C 80.21 30.318 80.704 29.691 81.095 29.032 C 81.214 28.869 81.255 28.675 81.217 28.448 C 81.183 28.23 81.087 28.027 80.94 27.864 Z M 101.472 26.826 C 101.504 26.578 101.553 26.316 101.618 26.04 C 101.683 25.764 101.765 25.497 101.862 25.237 C 101.949 25 102.063 24.774 102.204 24.564 C 102.334 24.375 102.473 24.24 102.619 24.159 C 102.766 24.078 102.914 24.086 103.067 24.183 C 103.229 24.281 103.33 24.486 103.368 24.799 C 103.406 25.113 103.368 25.448 103.254 25.805 C 103.14 26.162 102.936 26.497 102.643 26.81 C 102.351 27.124 101.954 27.329 101.455 27.427 C 101.434 27.275 101.439 27.075 101.472 26.827 Z M 107.111 27.491 C 106.932 27.437 106.761 27.432 106.598 27.475 C 106.436 27.519 106.333 27.632 106.289 27.816 C 106.202 28.162 106.064 28.516 105.874 28.878 C 105.68 29.246 105.445 29.592 105.175 29.908 C 104.898 30.232 104.586 30.519 104.239 30.767 C 103.891 31.016 103.528 31.194 103.148 31.302 C 102.768 31.421 102.453 31.435 102.204 31.343 C 101.96 31.256 101.751 31.09 101.61 30.873 C 101.464 30.651 101.358 30.384 101.293 30.07 C 101.227 29.749 101.189 29.424 101.179 29.097 C 101.797 29.14 102.348 29.03 102.831 28.764 C 103.31 28.503 103.728 28.144 104.059 27.71 C 104.399 27.267 104.657 26.767 104.824 26.235 C 104.998 25.689 105.095 25.145 105.117 24.605 C 105.128 24.097 105.052 23.667 104.889 23.316 C 104.727 22.965 104.507 22.691 104.23 22.497 C 103.954 22.302 103.636 22.189 103.278 22.156 C 102.921 22.124 102.557 22.172 102.188 22.302 C 101.753 22.447 101.364 22.701 101.056 23.04 C 100.739 23.392 100.479 23.792 100.284 24.224 C 100.072 24.69 99.908 25.176 99.795 25.675 C 99.678 26.18 99.591 26.692 99.535 27.208 C 99.488 27.639 99.46 28.073 99.451 28.507 L 99.38 28.667 C 99.21 29.055 99.014 29.431 98.794 29.794 C 98.572 30.162 98.325 30.47 98.054 30.719 C 97.783 30.968 97.501 31.054 97.208 30.978 C 97.034 30.935 96.939 30.735 96.923 30.378 C 96.906 30.021 96.925 29.578 96.979 29.048 C 97.034 28.519 97.096 27.945 97.167 27.329 C 97.235 26.742 97.271 26.152 97.272 25.561 C 97.272 25.075 97.18 24.608 96.996 24.159 C 96.811 23.711 96.559 23.337 96.239 23.04 C 95.927 22.747 95.542 22.542 95.124 22.448 C 94.701 22.35 94.245 22.416 93.757 22.642 C 93.269 22.87 92.881 23.189 92.594 23.599 C 92.303 24.015 92.039 24.448 91.804 24.897 C 91.721 24.559 91.592 24.235 91.421 23.932 C 91.258 23.641 91.05 23.378 90.803 23.153 C 90.562 22.934 90.283 22.758 89.981 22.635 C 89.676 22.51 89.35 22.447 89.021 22.448 C 88.71 22.445 88.402 22.509 88.118 22.635 C 87.844 22.757 87.589 22.918 87.361 23.113 C 87.131 23.309 86.924 23.529 86.742 23.77 C 86.566 24.001 86.403 24.242 86.254 24.491 C 86.235 24.245 86.211 23.999 86.181 23.753 C 86.153 23.543 86.105 23.364 86.034 23.218 C 85.97 23.079 85.865 22.963 85.733 22.886 C 85.603 22.81 85.419 22.772 85.18 22.772 C 85.06 22.772 84.941 22.797 84.822 22.845 C 84.704 22.893 84.597 22.961 84.504 23.048 C 84.411 23.136 84.339 23.244 84.293 23.364 C 84.244 23.488 84.231 23.632 84.252 23.794 C 84.263 23.913 84.293 24.056 84.342 24.224 C 84.39 24.391 84.436 24.611 84.48 24.881 C 84.523 25.151 84.559 25.478 84.586 25.862 C 84.613 26.246 84.621 26.716 84.61 27.273 C 84.599 27.829 84.559 28.481 84.488 29.227 C 84.417 29.973 84.306 30.838 84.154 31.821 C 84.133 32.048 84.22 32.232 84.415 32.373 C 84.611 32.513 84.842 32.597 85.082 32.616 C 85.326 32.639 85.571 32.594 85.79 32.486 C 86.013 32.378 86.14 32.189 86.172 31.919 C 86.205 31.411 86.268 30.87 86.36 30.297 C 86.452 29.725 86.566 29.157 86.702 28.594 C 86.831 28.052 86.986 27.516 87.165 26.989 C 87.339 26.48 87.532 26.032 87.743 25.643 C 87.955 25.254 88.175 24.943 88.402 24.71 C 88.63 24.478 88.869 24.361 89.119 24.361 C 89.422 24.361 89.658 24.499 89.827 24.775 C 89.995 25.051 90.114 25.405 90.185 25.837 C 90.255 26.27 90.288 26.743 90.282 27.256 C 90.277 27.751 90.256 28.246 90.217 28.74 C 90.184 29.165 90.141 29.59 90.087 30.013 C 90.054 30.27 90.019 30.527 89.981 30.784 C 89.981 31.032 90.076 31.229 90.266 31.375 C 90.449 31.519 90.669 31.609 90.901 31.635 C 91.129 31.663 91.36 31.617 91.56 31.505 C 91.766 31.392 91.885 31.2 91.918 30.929 C 92.028 30.141 92.178 29.359 92.365 28.586 C 92.555 27.802 92.772 27.1 93.016 26.478 C 93.261 25.856 93.532 25.348 93.83 24.954 C 94.129 24.559 94.446 24.361 94.782 24.361 C 94.956 24.361 95.089 24.481 95.181 24.718 C 95.273 24.956 95.319 25.28 95.319 25.691 C 95.319 25.994 95.295 26.305 95.246 26.624 C 95.197 26.943 95.141 27.272 95.075 27.613 C 95.009 27.96 94.952 28.309 94.904 28.659 C 94.855 29.03 94.83 29.404 94.831 29.778 C 94.831 30.048 94.858 30.362 94.913 30.718 C 94.967 31.075 95.07 31.413 95.222 31.732 C 95.369 32.045 95.583 32.322 95.849 32.543 C 96.114 32.764 96.453 32.876 96.865 32.876 C 97.484 32.876 98.032 32.743 98.509 32.478 C 98.983 32.216 99.401 31.864 99.738 31.44 C 99.756 31.418 99.772 31.394 99.79 31.372 C 99.816 31.435 99.839 31.502 99.868 31.562 C 100.102 32.038 100.419 32.405 100.821 32.665 C 101.222 32.924 101.694 33.067 102.237 33.095 C 102.779 33.121 103.37 33.021 104.011 32.794 C 104.488 32.621 104.903 32.405 105.256 32.146 C 105.617 31.877 105.938 31.558 106.208 31.197 C 106.49 30.824 106.747 30.394 106.981 29.908 C 107.24 29.361 107.476 28.804 107.689 28.238 C 107.732 28.064 107.691 27.911 107.567 27.775 C 107.443 27.641 107.286 27.543 107.111 27.491 Z M 115.956 25.682 C 115.895 26.036 115.822 26.388 115.737 26.737 C 115.639 27.139 115.522 27.537 115.387 27.929 C 115.256 28.318 115.081 28.69 114.866 29.039 C 114.66 29.369 114.424 29.631 114.158 29.826 C 113.892 30.02 113.586 30.102 113.239 30.069 C 113.065 30.048 112.932 29.929 112.84 29.713 C 112.747 29.496 112.699 29.22 112.693 28.885 C 112.688 28.551 112.718 28.183 112.783 27.783 C 112.848 27.382 112.949 26.989 113.084 26.607 C 113.22 26.223 113.385 25.869 113.58 25.545 C 113.776 25.22 114.001 24.969 114.256 24.791 C 114.499 24.616 114.794 24.527 115.094 24.539 C 115.398 24.55 115.723 24.701 116.071 24.993 C 116.034 25.223 115.996 25.453 115.956 25.682 Z M 121.742 26.923 C 121.583 26.838 121.396 26.817 121.222 26.866 C 121.043 26.915 120.915 27.08 120.839 27.361 C 120.796 27.664 120.698 28.02 120.546 28.431 C 120.394 28.842 120.207 29.231 119.985 29.599 C 119.762 29.966 119.507 30.272 119.22 30.515 C 118.932 30.758 118.626 30.869 118.3 30.847 C 118.029 30.826 117.839 30.688 117.731 30.434 C 117.622 30.18 117.565 29.861 117.56 29.477 C 117.554 29.094 117.592 28.661 117.673 28.18 C 117.755 27.699 117.853 27.221 117.966 26.745 C 118.081 26.269 118.197 25.812 118.317 25.374 C 118.436 24.937 118.533 24.567 118.61 24.264 C 118.696 23.993 118.669 23.764 118.528 23.574 C 118.395 23.391 118.211 23.25 117.999 23.169 C 117.795 23.089 117.572 23.066 117.356 23.104 C 117.139 23.142 116.998 23.258 116.933 23.453 C 116.293 22.901 115.677 22.604 115.086 22.561 C 114.494 22.517 113.949 22.647 113.45 22.95 C 112.951 23.253 112.509 23.69 112.124 24.264 C 111.734 24.846 111.419 25.475 111.188 26.137 C 110.951 26.804 110.8 27.499 110.74 28.204 C 110.68 28.907 110.727 29.548 110.879 30.126 C 111.031 30.704 111.299 31.178 111.684 31.545 C 112.069 31.913 112.593 32.096 113.255 32.096 C 113.546 32.097 113.835 32.036 114.101 31.918 C 114.372 31.799 114.622 31.658 114.85 31.496 C 115.078 31.334 115.278 31.164 115.452 30.986 C 115.625 30.807 115.761 30.659 115.859 30.539 C 115.935 30.929 116.06 31.259 116.233 31.529 C 116.407 31.799 116.605 32.021 116.827 32.194 C 117.037 32.36 117.274 32.489 117.527 32.575 C 117.755 32.653 117.994 32.694 118.235 32.696 C 118.745 32.696 119.222 32.523 119.668 32.177 C 120.112 31.832 120.511 31.407 120.864 30.904 C 121.212 30.409 121.504 29.876 121.734 29.315 C 121.962 28.758 122.114 28.264 122.19 27.831 C 122.266 27.669 122.252 27.499 122.149 27.321 C 122.046 27.142 121.911 27.01 121.742 26.923 Z M 151.039 35.876 C 150.947 36.243 150.803 36.555 150.607 36.808 C 150.412 37.062 150.168 37.195 149.875 37.206 C 149.691 37.216 149.55 37.119 149.452 36.914 C 149.354 36.708 149.287 36.444 149.248 36.119 C 149.209 35.759 149.192 35.396 149.2 35.033 C 149.205 34.633 149.221 34.238 149.248 33.849 C 149.273 33.486 149.306 33.124 149.346 32.763 C 149.384 32.427 149.414 32.168 149.436 31.984 C 149.805 32.027 150.111 32.187 150.355 32.463 C 150.599 32.738 150.787 33.065 150.917 33.444 C 151.047 33.822 151.123 34.23 151.145 34.668 C 151.166 35.106 151.131 35.508 151.039 35.876 Z M 145.147 35.876 C 145.055 36.243 144.911 36.555 144.716 36.808 C 144.521 37.062 144.276 37.195 143.983 37.206 C 143.799 37.216 143.658 37.119 143.56 36.914 C 143.463 36.708 143.395 36.444 143.357 36.119 C 143.317 35.759 143.301 35.396 143.308 35.033 C 143.313 34.633 143.33 34.238 143.357 33.849 C 143.382 33.486 143.414 33.124 143.454 32.763 C 143.492 32.427 143.522 32.168 143.544 31.984 C 143.913 32.027 144.22 32.187 144.463 32.463 C 144.708 32.738 144.895 33.065 145.025 33.444 C 145.156 33.822 145.231 34.23 145.253 34.668 C 145.274 35.106 145.239 35.508 145.147 35.876 Z M 139.101 26.665 C 139.093 26.896 139.068 27.127 139.027 27.354 C 138.989 27.555 138.938 27.681 138.873 27.735 C 138.753 27.67 138.607 27.503 138.433 27.232 C 138.254 26.948 138.117 26.639 138.026 26.316 C 137.93 25.99 137.9 25.648 137.937 25.311 C 137.975 24.981 138.146 24.724 138.45 24.54 C 138.569 24.476 138.672 24.5 138.759 24.613 C 138.846 24.727 138.916 24.892 138.971 25.108 C 139.025 25.325 139.062 25.573 139.084 25.854 C 139.106 26.135 139.112 26.405 139.101 26.665 Z M 137.66 29.9 C 137.493 30.077 137.305 30.232 137.099 30.362 C 136.902 30.488 136.688 30.586 136.464 30.654 C 136.247 30.719 136.052 30.735 135.878 30.703 C 135.39 30.606 135.016 30.395 134.755 30.07 C 134.495 29.746 134.329 29.365 134.259 28.927 C 134.188 28.489 134.196 28.022 134.283 27.524 C 134.365 27.044 134.512 26.577 134.723 26.138 C 134.929 25.711 135.179 25.343 135.471 25.035 C 135.764 24.727 136.084 24.535 136.432 24.459 C 136.301 25.019 136.257 25.597 136.301 26.17 C 136.341 26.745 136.484 27.308 136.724 27.832 C 136.876 28.146 137.058 28.432 137.27 28.692 C 137.487 28.956 137.749 29.182 138.043 29.357 C 137.956 29.54 137.828 29.722 137.66 29.9 Z M 155.669 26.827 C 155.705 26.562 155.754 26.3 155.816 26.04 C 155.881 25.765 155.962 25.497 156.06 25.238 C 156.146 25 156.261 24.774 156.402 24.565 C 156.532 24.376 156.67 24.24 156.817 24.159 C 156.963 24.078 157.112 24.086 157.264 24.184 C 157.427 24.281 157.527 24.486 157.565 24.8 C 157.603 25.113 157.565 25.448 157.451 25.805 C 157.337 26.162 157.134 26.497 156.841 26.811 C 156.548 27.124 156.152 27.33 155.653 27.427 C 155.631 27.276 155.637 27.076 155.669 26.827 Z M 162.228 26.827 C 162.261 26.579 162.31 26.316 162.375 26.04 C 162.44 25.765 162.521 25.497 162.619 25.238 C 162.717 24.978 162.83 24.754 162.961 24.565 C 163.091 24.376 163.23 24.24 163.376 24.159 C 163.522 24.078 163.672 24.086 163.823 24.184 C 163.986 24.281 164.086 24.486 164.124 24.8 C 164.162 25.113 164.124 25.448 164.011 25.805 C 163.897 26.162 163.693 26.497 163.4 26.811 C 163.107 27.124 162.711 27.33 162.212 27.427 C 162.19 27.276 162.196 27.076 162.228 26.827 Z M 168.324 27.776 C 168.2 27.642 168.043 27.544 167.868 27.492 C 167.689 27.438 167.518 27.433 167.355 27.476 C 167.192 27.519 167.089 27.633 167.046 27.816 C 166.959 28.163 166.821 28.516 166.631 28.878 C 166.437 29.247 166.202 29.592 165.931 29.908 C 165.654 30.232 165.342 30.519 164.995 30.768 C 164.648 31.016 164.285 31.195 163.905 31.303 C 163.525 31.422 163.21 31.435 162.961 31.343 C 162.717 31.256 162.508 31.091 162.367 30.873 C 162.22 30.651 162.115 30.384 162.049 30.07 C 161.983 29.75 161.945 29.424 161.935 29.097 C 162.554 29.141 163.105 29.03 163.587 28.765 C 164.066 28.503 164.485 28.144 164.817 27.711 C 165.156 27.267 165.414 26.768 165.581 26.235 C 165.754 25.689 165.852 25.146 165.874 24.606 C 165.885 24.097 165.809 23.667 165.646 23.316 C 165.484 22.965 165.264 22.691 164.987 22.497 C 164.71 22.302 164.393 22.189 164.035 22.156 C 163.677 22.124 163.313 22.173 162.944 22.302 C 162.51 22.447 162.121 22.701 161.814 23.04 C 161.497 23.393 161.236 23.792 161.04 24.224 C 160.828 24.69 160.665 25.176 160.552 25.676 C 160.435 26.181 160.348 26.692 160.292 27.208 C 160.241 27.674 160.211 28.141 160.204 28.61 C 159.988 29.079 159.708 29.516 159.372 29.908 C 159.095 30.232 158.783 30.519 158.436 30.768 C 158.089 31.016 157.725 31.195 157.346 31.303 C 156.966 31.422 156.651 31.435 156.402 31.343 C 156.158 31.256 155.949 31.091 155.808 30.873 C 155.661 30.651 155.555 30.384 155.49 30.07 C 155.424 29.75 155.386 29.424 155.376 29.097 C 155.995 29.141 156.545 29.03 157.028 28.765 C 157.507 28.503 157.926 28.144 158.257 27.711 C 158.596 27.267 158.855 26.768 159.022 26.235 C 159.195 25.689 159.293 25.146 159.315 24.606 C 159.326 24.097 159.25 23.667 159.087 23.316 C 158.924 22.965 158.704 22.691 158.428 22.497 C 158.151 22.302 157.834 22.189 157.476 22.156 C 157.118 22.124 156.754 22.173 156.385 22.302 C 155.951 22.447 155.562 22.701 155.254 23.04 C 154.937 23.393 154.676 23.792 154.481 24.224 C 154.269 24.69 154.106 25.176 153.993 25.676 C 153.876 26.181 153.789 26.692 153.733 27.208 C 153.703 27.483 153.681 27.76 153.666 28.036 C 153.561 28.125 153.459 28.215 153.35 28.303 C 152.977 28.604 152.583 28.878 152.17 29.122 C 151.762 29.363 151.331 29.564 150.884 29.722 C 150.439 29.879 149.983 29.973 149.517 30.005 L 150.526 19.238 C 150.591 19.01 150.559 18.81 150.428 18.638 C 150.303 18.468 150.126 18.343 149.924 18.281 C 149.718 18.216 149.498 18.222 149.265 18.297 C 149.031 18.373 148.839 18.546 148.687 18.816 C 148.611 19.227 148.532 19.789 148.451 20.502 C 148.363 21.28 148.281 22.059 148.207 22.838 C 148.126 23.681 148.044 24.551 147.963 25.448 C 147.881 26.346 147.811 27.184 147.751 27.962 L 147.744 28.062 C 147.649 28.142 147.557 28.223 147.458 28.303 C 147.085 28.604 146.691 28.878 146.278 29.122 C 145.87 29.363 145.44 29.564 144.993 29.722 C 144.548 29.879 144.092 29.973 143.625 30.005 L 144.634 19.238 C 144.7 19.01 144.667 18.81 144.537 18.638 C 144.407 18.465 144.238 18.346 144.032 18.281 C 143.826 18.216 143.606 18.222 143.373 18.297 C 143.14 18.373 142.947 18.546 142.795 18.816 C 142.719 19.227 142.641 19.789 142.56 20.502 C 142.471 21.28 142.39 22.059 142.315 22.838 C 142.234 23.681 142.153 24.551 142.071 25.448 C 141.995 26.286 141.924 27.124 141.86 27.962 L 141.856 28.008 C 141.675 28.09 141.489 28.159 141.298 28.213 C 141.07 28.276 140.835 28.312 140.598 28.319 C 140.642 28.124 140.677 27.908 140.704 27.67 C 140.731 27.433 140.753 27.184 140.769 26.924 C 140.786 26.665 140.791 26.405 140.786 26.146 C 140.781 25.907 140.767 25.669 140.745 25.432 C 140.694 24.982 140.593 24.539 140.444 24.111 C 140.297 23.694 140.099 23.346 139.85 23.065 C 139.602 22.785 139.276 22.587 138.913 22.497 C 138.539 22.4 138.102 22.432 137.604 22.594 C 136.865 22.497 136.201 22.565 135.61 22.797 C 135.031 23.022 134.506 23.367 134.072 23.811 C 133.638 24.254 133.282 24.776 133.006 25.375 C 132.733 25.962 132.547 26.584 132.452 27.224 C 132.413 27.492 132.394 27.759 132.388 28.025 C 132.22 28.368 132.036 28.668 131.834 28.919 C 131.546 29.276 131.248 29.568 130.939 29.795 C 130.629 30.022 130.323 30.195 130.019 30.314 C 129.715 30.433 129.444 30.514 129.205 30.557 C 128.923 30.611 128.652 30.617 128.392 30.573 C 128.131 30.53 127.892 30.406 127.676 30.2 C 127.502 30.049 127.369 29.806 127.277 29.47 C 127.184 29.135 127.13 28.755 127.114 28.327 C 127.098 27.9 127.114 27.454 127.163 26.989 C 127.212 26.524 127.295 26.084 127.415 25.667 C 127.534 25.251 127.686 24.878 127.871 24.548 C 128.055 24.219 128.272 23.984 128.522 23.843 C 128.662 23.865 128.75 23.948 128.782 24.094 C 128.815 24.24 128.823 24.413 128.806 24.613 C 128.79 24.82 128.765 25.025 128.733 25.229 C 128.704 25.404 128.688 25.58 128.684 25.757 C 128.739 26.049 128.844 26.276 129.002 26.438 C 129.159 26.6 129.336 26.695 129.531 26.721 C 129.726 26.749 129.918 26.703 130.109 26.584 C 130.298 26.465 130.453 26.276 130.573 26.016 C 130.583 26.027 130.599 26.032 130.621 26.032 L 130.849 23.973 C 130.914 23.692 130.871 23.443 130.719 23.227 C 130.567 23.011 130.366 22.886 130.117 22.854 C 129.802 22.4 129.376 22.159 128.839 22.132 C 128.302 22.105 127.751 22.281 127.187 22.659 C 126.84 22.908 126.533 23.251 126.267 23.689 C 126.001 24.127 125.785 24.613 125.617 25.149 C 125.444 25.701 125.325 26.268 125.259 26.843 C 125.188 27.419 125.175 28 125.217 28.578 C 125.257 29.118 125.358 29.651 125.519 30.168 C 125.676 30.665 125.896 31.081 126.178 31.416 C 126.417 31.708 126.688 31.922 126.992 32.057 C 127.295 32.192 127.613 32.276 127.944 32.308 C 128.272 32.341 128.604 32.327 128.929 32.268 C 129.254 32.209 129.563 32.125 129.856 32.016 C 130.259 31.866 130.65 31.687 131.028 31.481 C 131.438 31.26 131.825 30.999 132.184 30.703 C 132.378 30.543 132.565 30.37 132.745 30.183 C 132.827 30.387 132.919 30.584 133.03 30.768 C 133.323 31.254 133.731 31.661 134.218 31.952 C 134.717 32.254 135.33 32.4 136.057 32.39 C 136.839 32.378 137.56 32.181 138.222 31.798 C 138.884 31.414 139.426 30.849 139.85 30.103 C 140.483 30.103 141.107 29.999 141.72 29.792 L 141.705 29.99 C 141.662 30.563 141.64 30.952 141.64 31.157 C 141.624 31.598 141.6 32.039 141.567 32.479 C 141.527 33.029 141.503 33.581 141.493 34.132 C 141.483 34.717 141.505 35.302 141.558 35.884 C 141.613 36.473 141.727 37.008 141.9 37.49 C 142.073 37.97 142.32 38.379 142.641 38.714 C 142.961 39.049 143.381 39.249 143.902 39.314 C 144.456 39.389 144.933 39.292 145.334 39.022 C 145.736 38.752 146.061 38.382 146.311 37.911 C 146.561 37.441 146.736 36.898 146.84 36.282 C 146.943 35.665 146.973 35.046 146.93 34.424 C 146.89 33.826 146.775 33.235 146.587 32.665 C 146.403 32.114 146.148 31.66 145.823 31.303 C 146.018 31.249 146.251 31.146 146.523 30.995 C 146.808 30.835 147.088 30.664 147.361 30.484 C 147.431 30.437 147.501 30.388 147.572 30.341 C 147.545 30.724 147.531 30.997 147.531 31.157 C 147.516 31.598 147.492 32.039 147.458 32.479 C 147.419 33.029 147.395 33.581 147.385 34.132 C 147.375 34.717 147.396 35.302 147.45 35.884 C 147.504 36.473 147.618 37.008 147.792 37.49 C 147.965 37.97 148.212 38.379 148.532 38.714 C 148.852 39.049 149.273 39.249 149.794 39.314 C 150.347 39.389 150.824 39.292 151.226 39.022 C 151.627 38.752 151.953 38.382 152.203 37.911 C 152.452 37.441 152.628 36.898 152.731 36.282 C 152.834 35.668 152.864 35.045 152.821 34.424 C 152.782 33.826 152.667 33.235 152.48 32.665 C 152.295 32.114 152.04 31.66 151.714 31.303 C 151.91 31.249 152.143 31.146 152.414 30.995 C 152.7 30.835 152.979 30.664 153.253 30.484 C 153.402 30.385 153.55 30.284 153.699 30.18 C 153.754 30.709 153.874 31.172 154.066 31.562 C 154.299 32.038 154.617 32.406 155.018 32.665 C 155.419 32.925 155.892 33.068 156.434 33.095 C 156.977 33.122 157.568 33.022 158.208 32.795 C 158.686 32.622 159.101 32.406 159.453 32.146 C 159.815 31.877 160.135 31.558 160.405 31.197 C 160.422 31.176 160.437 31.153 160.453 31.13 C 160.503 31.282 160.559 31.428 160.625 31.562 C 160.859 32.038 161.176 32.406 161.577 32.665 C 161.979 32.925 162.451 33.068 162.993 33.095 C 163.536 33.122 164.127 33.022 164.767 32.795 C 165.245 32.622 165.66 32.406 166.012 32.146 C 166.374 31.877 166.695 31.558 166.965 31.197 C 167.247 30.824 167.504 30.395 167.738 29.908 C 167.997 29.361 168.233 28.804 168.446 28.238 C 168.489 28.065 168.448 27.911 168.324 27.776 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></g></svg>'},bALXkLeu_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 184.902 51.939\" overflow=\"visible\"><g><path d=\"M 0 8.31 C 0 3.721 3.721 0 8.31 0 L 176.592 0 C 181.181 0 184.902 3.721 184.902 8.31 L 184.902 43.629 C 184.902 48.218 181.181 51.939 176.592 51.939 L 8.31 51.939 C 3.721 51.939 0 48.218 0 43.629 Z\" fill=\"var(--token-7373ea1d-5b8e-46eb-ae06-2d9bf75e0704, rgb(247, 247, 247)) /* {&quot;name&quot;:&quot;Soft Cloud&quot;} */\"></path><path d=\"M 37.248 17.003 L 37.225 16.989 L 37.172 16.973 C 37.193 16.991 37.22 17.002 37.248 17.003 Z M 37.582 19.378 L 37.556 19.385 L 37.582 19.378 Z M 37.257 16.999 C 37.254 16.999 37.251 16.998 37.248 16.997 C 37.248 16.999 37.248 17.001 37.248 17.003 C 37.251 17.002 37.254 17.001 37.257 16.999 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 37.235 17.146 L 37.239 17.146 L 37.239 17.143 L 37.235 17.146 Z M 37.549 19.515 L 37.587 19.493 L 37.601 19.485 L 37.614 19.472 C 37.59 19.482 37.568 19.497 37.549 19.515 Z M 37.3 17.197 L 37.262 17.161 L 37.237 17.148 C 37.251 17.172 37.274 17.189 37.3 17.197 Z M 27.851 40.241 C 27.821 40.254 27.795 40.274 27.775 40.3 L 27.798 40.284 C 27.814 40.27 27.837 40.252 27.851 40.241 Z M 33.339 39.161 C 33.339 39.127 33.322 39.133 33.326 39.254 C 33.326 39.244 33.33 39.234 33.332 39.225 C 33.334 39.204 33.336 39.183 33.339 39.161 Z M 32.772 40.241 C 32.742 40.254 32.716 40.274 32.696 40.3 L 32.719 40.284 C 32.735 40.27 32.758 40.252 32.772 40.241 Z M 23.984 40.498 C 23.961 40.478 23.933 40.465 23.903 40.46 C 23.928 40.472 23.952 40.483 23.968 40.492 Z M 23.115 39.665 C 23.112 39.63 23.101 39.596 23.084 39.565 C 23.096 39.597 23.106 39.63 23.114 39.663 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 28.883 24.782 C 27.689 25.293 26.334 25.873 24.578 25.873 C 23.844 25.871 23.113 25.77 22.405 25.573 L 23.62 38.043 C 23.709 39.124 24.612 39.955 25.696 39.955 C 25.696 39.955 27.418 40.044 27.993 40.044 C 28.611 40.044 30.466 39.955 30.466 39.955 C 31.55 39.954 32.453 39.123 32.542 38.043 L 33.843 24.263 C 33.262 24.065 32.675 23.933 32.014 23.933 C 30.87 23.932 29.948 24.326 28.883 24.782 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 18.671 19.35 L 18.691 19.369 L 18.705 19.377 C 18.695 19.367 18.683 19.358 18.671 19.35 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 39.494 18.22 L 39.311 17.297 C 39.147 16.47 38.774 15.688 37.925 15.389 C 37.652 15.293 37.343 15.251 37.134 15.053 C 36.925 14.855 36.864 14.548 36.816 14.262 C 36.726 13.739 36.642 13.215 36.55 12.692 C 36.471 12.242 36.408 11.738 36.202 11.325 C 35.934 10.772 35.378 10.448 34.824 10.234 C 34.54 10.128 34.25 10.038 33.956 9.965 C 32.573 9.6 31.119 9.466 29.696 9.39 C 27.988 9.295 26.276 9.324 24.572 9.475 C 23.304 9.59 21.968 9.73 20.763 10.169 C 20.322 10.329 19.868 10.522 19.533 10.862 C 19.123 11.28 18.988 11.927 19.288 12.448 C 19.502 12.818 19.863 13.08 20.246 13.253 C 20.745 13.476 21.267 13.646 21.801 13.759 C 23.291 14.089 24.833 14.218 26.354 14.273 C 28.041 14.341 29.729 14.286 31.408 14.108 C 31.823 14.062 32.237 14.007 32.65 13.943 C 33.137 13.869 33.45 13.232 33.306 12.789 C 33.135 12.258 32.673 12.052 32.151 12.132 C 32.074 12.145 31.998 12.156 31.921 12.167 L 31.866 12.175 C 31.324 12.244 30.781 12.297 30.237 12.334 C 29.415 12.391 28.591 12.418 27.767 12.419 C 26.958 12.419 26.148 12.396 25.34 12.343 C 24.972 12.319 24.604 12.288 24.238 12.251 C 24.071 12.234 23.904 12.215 23.738 12.194 L 23.58 12.174 L 23.545 12.17 L 23.381 12.146 C 23.045 12.096 22.711 12.036 22.379 11.967 C 22.31 11.952 22.26 11.891 22.26 11.82 C 22.26 11.749 22.31 11.688 22.379 11.673 L 22.385 11.673 C 22.672 11.612 22.962 11.559 23.253 11.513 C 23.349 11.498 23.447 11.483 23.544 11.469 L 23.547 11.469 C 23.729 11.457 23.912 11.424 24.093 11.402 C 25.669 11.239 27.254 11.183 28.837 11.235 C 29.606 11.256 30.374 11.305 31.139 11.381 C 31.304 11.398 31.468 11.416 31.631 11.436 C 31.694 11.443 31.757 11.452 31.82 11.46 L 31.947 11.478 C 32.317 11.533 32.686 11.6 33.052 11.679 C 33.595 11.797 34.292 11.835 34.534 12.43 C 34.61 12.619 34.645 12.829 34.688 13.027 L 34.742 13.279 C 34.743 13.284 34.744 13.289 34.745 13.293 L 35.129 15.082 C 35.149 15.171 35.13 15.265 35.078 15.339 C 35.025 15.414 34.944 15.463 34.854 15.475 L 34.85 15.475 L 34.772 15.486 L 34.695 15.496 C 33.966 15.591 33.236 15.668 32.505 15.729 C 31.048 15.849 29.587 15.908 28.125 15.905 C 26.163 15.903 24.202 15.789 22.253 15.563 C 22.041 15.538 21.83 15.511 21.619 15.484 C 21.783 15.505 21.5 15.468 21.443 15.46 C 21.309 15.441 21.174 15.422 21.04 15.401 C 20.59 15.334 20.142 15.251 19.693 15.178 C 19.15 15.088 18.63 15.133 18.139 15.401 C 17.735 15.622 17.409 15.961 17.203 16.372 C 16.991 16.81 16.928 17.287 16.833 17.758 C 16.738 18.229 16.59 18.736 16.646 19.219 C 16.766 20.262 17.496 21.11 18.545 21.3 C 19.532 21.479 20.524 21.624 21.519 21.747 C 25.747 22.265 30.021 22.289 34.254 21.82 C 34.455 21.798 34.656 21.868 34.8 22.011 C 34.944 22.154 35.015 22.354 34.995 22.555 L 34.895 23.52 C 34.485 27.518 34.075 31.515 33.665 35.512 L 33.486 37.242 C 33.429 37.809 33.421 38.395 33.313 38.955 C 33.143 39.837 32.546 40.379 31.675 40.577 C 30.877 40.758 30.062 40.854 29.243 40.861 C 28.336 40.866 27.429 40.826 26.522 40.831 C 25.553 40.836 24.366 40.747 23.619 40.026 C 22.962 39.393 22.871 38.401 22.782 37.544 C 22.663 36.409 22.544 35.274 22.427 34.139 L 21.77 27.83 L 21.345 23.748 L 21.324 23.546 C 21.273 23.058 20.928 22.582 20.385 22.606 C 19.92 22.627 19.391 23.022 19.446 23.546 L 19.761 26.572 L 20.413 32.833 C 20.599 34.611 20.784 36.39 20.969 38.169 C 21.004 38.509 21.038 38.851 21.076 39.192 C 21.28 41.054 22.702 42.058 24.463 42.34 C 25.492 42.506 26.545 42.54 27.589 42.557 C 28.927 42.578 30.278 42.63 31.594 42.387 C 33.545 42.029 35.008 40.727 35.217 38.707 L 35.396 36.957 L 35.99 31.168 L 36.636 24.863 L 36.933 21.973 C 36.963 21.679 37.182 21.44 37.473 21.384 C 38.03 21.275 38.563 21.089 38.96 20.665 C 39.592 19.989 39.717 19.108 39.494 18.22 Z M 18.516 18.843 C 18.525 18.839 18.51 18.912 18.503 18.946 C 18.501 18.895 18.504 18.849 18.516 18.843 Z M 18.571 19.262 C 18.575 19.259 18.588 19.277 18.602 19.298 C 18.581 19.278 18.568 19.264 18.57 19.262 Z M 18.624 19.332 M 18.731 19.419 L 18.733 19.419 C 18.733 19.422 18.738 19.425 18.74 19.428 C 18.737 19.425 18.734 19.422 18.73 19.419 Z M 37.447 19.289 C 37.246 19.479 36.944 19.568 36.646 19.613 C 33.301 20.109 29.907 20.36 26.526 20.249 C 24.105 20.167 21.711 19.898 19.315 19.559 C 19.08 19.526 18.826 19.483 18.664 19.31 C 18.36 18.984 18.509 18.326 18.588 17.932 C 18.661 17.571 18.8 17.089 19.229 17.038 C 19.9 16.959 20.679 17.242 21.343 17.342 C 22.142 17.465 22.944 17.562 23.749 17.635 C 27.184 17.948 30.677 17.9 34.097 17.442 C 34.72 17.358 35.342 17.261 35.96 17.15 C 36.512 17.051 37.123 16.866 37.456 17.437 C 37.685 17.826 37.715 18.346 37.68 18.786 C 37.669 18.977 37.585 19.157 37.446 19.289 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 57.786 28.635 C 57.588 29.011 57.314 29.343 56.981 29.608 C 56.639 29.883 56.24 30.108 55.784 30.28 C 55.341 30.451 54.88 30.568 54.409 30.629 C 53.963 30.689 53.511 30.683 53.066 30.613 C 52.632 30.543 52.263 30.4 51.959 30.183 L 52.302 26.632 C 52.616 26.524 53.012 26.413 53.489 26.299 C 53.974 26.184 54.466 26.103 54.962 26.056 C 55.439 26.007 55.919 26.013 56.395 26.072 C 56.845 26.132 57.2 26.275 57.461 26.502 C 57.602 26.632 57.721 26.772 57.819 26.924 C 57.916 27.075 57.976 27.232 57.998 27.394 C 58.052 27.848 57.982 28.262 57.786 28.635 Z M 52.822 21.07 C 53.05 20.929 53.324 20.805 53.644 20.696 C 53.964 20.589 54.292 20.513 54.629 20.469 C 54.965 20.426 55.293 20.421 55.613 20.453 C 55.933 20.485 56.216 20.575 56.46 20.721 C 56.704 20.867 56.885 21.077 57.005 21.353 C 57.124 21.629 57.157 21.978 57.102 22.399 C 57.059 22.734 56.926 23.018 56.704 23.25 C 56.482 23.483 56.21 23.677 55.89 23.834 C 55.57 23.991 55.231 24.116 54.873 24.207 C 54.533 24.296 54.188 24.363 53.839 24.41 C 53.553 24.449 53.265 24.476 52.977 24.491 C 52.817 24.499 52.657 24.505 52.496 24.507 Z M 59.544 26.34 C 59.374 25.967 59.137 25.629 58.844 25.343 C 58.551 25.056 58.194 24.842 57.802 24.718 C 57.976 24.578 58.147 24.356 58.315 24.053 C 58.483 23.751 58.627 23.421 58.746 23.064 C 58.866 22.707 58.947 22.348 58.991 21.986 C 59.034 21.624 59.017 21.313 58.942 21.053 C 58.757 20.405 58.467 19.896 58.071 19.529 C 57.68 19.164 57.205 18.902 56.688 18.766 C 56.161 18.626 55.581 18.597 54.946 18.677 C 54.311 18.759 53.663 18.918 53.001 19.156 C 53.001 19.102 53.007 19.045 53.018 18.986 C 53.028 18.926 53.034 18.864 53.034 18.799 C 53.034 18.637 52.952 18.497 52.789 18.377 C 52.625 18.258 52.431 18.185 52.228 18.167 C 52.016 18.145 51.81 18.191 51.609 18.304 C 51.409 18.418 51.27 18.626 51.195 18.929 C 51.104 19.939 51.018 20.95 50.934 21.961 C 50.847 23.01 50.755 24.07 50.658 25.14 C 50.56 26.21 50.462 27.272 50.365 28.326 C 50.267 29.381 50.169 30.394 50.072 31.367 C 50.104 31.659 50.185 31.886 50.316 32.048 C 50.446 32.21 50.598 32.308 50.771 32.34 C 50.945 32.373 51.127 32.342 51.316 32.251 C 51.506 32.159 51.672 32 51.813 31.772 C 52.247 32.01 52.735 32.165 53.278 32.235 C 53.82 32.305 54.371 32.305 54.93 32.235 C 55.494 32.163 56.047 32.03 56.582 31.838 C 57.102 31.654 57.6 31.409 58.063 31.108 C 58.508 30.816 58.882 30.483 59.186 30.11 C 59.49 29.737 59.691 29.334 59.788 28.902 C 59.885 28.466 59.913 28.017 59.869 27.573 C 59.83 27.146 59.72 26.73 59.544 26.34 Z M 75.423 34.902 C 75.358 35.282 75.274 35.658 75.17 36.029 C 75.071 36.398 74.943 36.759 74.788 37.108 C 74.641 37.432 74.479 37.694 74.3 37.894 C 74.121 38.094 73.928 38.178 73.722 38.146 C 73.559 38.124 73.456 38.021 73.413 37.837 C 73.369 37.653 73.369 37.426 73.413 37.156 C 73.456 36.886 73.54 36.58 73.665 36.24 C 73.925 35.533 74.284 34.867 74.731 34.261 C 74.959 33.954 75.197 33.697 75.447 33.491 C 75.501 33.556 75.526 33.718 75.52 33.978 C 75.514 34.237 75.482 34.546 75.423 34.902 Z M 80.94 27.864 C 80.803 27.707 80.611 27.608 80.403 27.588 C 80.191 27.567 79.977 27.686 79.76 27.945 C 79.612 28.214 79.431 28.465 79.223 28.691 C 79.013 28.922 78.787 29.139 78.548 29.339 C 78.334 29.519 78.112 29.687 77.88 29.842 C 77.669 29.983 77.503 30.086 77.384 30.15 C 77.339 29.779 77.314 29.406 77.311 29.032 C 77.305 28.626 77.313 28.221 77.335 27.816 C 77.367 27.232 77.435 26.642 77.538 26.048 C 77.642 25.453 77.791 24.867 77.986 24.296 C 77.986 23.994 77.915 23.748 77.774 23.558 C 77.633 23.369 77.462 23.25 77.262 23.202 C 77.061 23.153 76.855 23.18 76.643 23.283 C 76.432 23.386 76.25 23.572 76.098 23.842 C 75.968 24.199 75.819 24.599 75.651 25.042 C 75.476 25.5 75.286 25.952 75.081 26.397 C 74.87 26.855 74.633 27.302 74.373 27.734 C 74.128 28.146 73.842 28.532 73.518 28.886 C 73.209 29.221 72.873 29.483 72.51 29.672 C 72.146 29.861 71.738 29.948 71.33 29.923 C 71.134 29.869 70.993 29.724 70.906 29.485 C 70.819 29.248 70.768 28.95 70.752 28.594 C 70.735 28.237 70.752 27.845 70.8 27.418 C 70.849 26.991 70.914 26.567 70.996 26.145 C 71.073 25.742 71.162 25.342 71.264 24.945 C 71.362 24.567 71.454 24.248 71.541 23.988 C 71.671 23.675 71.671 23.412 71.541 23.202 C 71.411 22.991 71.232 22.85 71.004 22.78 C 70.776 22.71 70.537 22.713 70.288 22.788 C 70.038 22.864 69.859 23.031 69.751 23.29 C 69.551 23.777 69.383 24.275 69.246 24.783 C 69.092 25.346 68.969 25.917 68.88 26.494 C 68.788 27.073 68.737 27.659 68.725 28.245 C 68.724 28.283 68.726 28.319 68.726 28.356 C 68.49 28.985 68.264 29.46 68.05 29.778 C 67.773 30.188 67.461 30.367 67.114 30.313 C 66.962 30.248 66.862 30.096 66.813 29.858 C 66.764 29.621 66.748 29.329 66.764 28.983 C 66.785 28.589 66.826 28.197 66.886 27.807 C 66.951 27.369 67.032 26.915 67.13 26.445 C 67.228 25.975 67.331 25.502 67.439 25.026 C 67.548 24.551 67.645 24.102 67.733 23.68 C 67.722 23.302 67.61 23.012 67.398 22.812 C 67.187 22.613 66.891 22.534 66.512 22.577 C 66.251 22.686 66.059 22.826 65.934 22.999 C 65.809 23.172 65.709 23.394 65.633 23.664 C 65.589 23.804 65.524 24.085 65.437 24.507 C 65.336 24.993 65.225 25.477 65.104 25.958 C 64.96 26.533 64.8 27.104 64.624 27.669 C 64.439 28.264 64.233 28.802 64.005 29.283 C 63.777 29.764 63.528 30.15 63.257 30.442 C 62.985 30.734 62.692 30.853 62.378 30.799 C 62.204 30.767 62.093 30.588 62.044 30.264 C 61.995 29.94 61.987 29.54 62.02 29.064 C 62.052 28.589 62.117 28.067 62.215 27.499 C 62.313 26.932 62.413 26.394 62.516 25.885 C 62.619 25.378 62.714 24.928 62.801 24.539 C 62.888 24.15 62.947 23.891 62.98 23.761 C 62.98 23.448 62.909 23.196 62.768 23.007 C 62.627 22.818 62.456 22.699 62.256 22.651 C 62.055 22.602 61.849 22.629 61.637 22.731 C 61.426 22.834 61.244 23.021 61.092 23.291 C 61.038 23.583 60.967 23.921 60.88 24.304 C 60.793 24.688 60.71 25.083 60.628 25.488 C 60.547 25.893 60.471 26.291 60.4 26.68 C 60.337 27.019 60.286 27.36 60.246 27.702 C 60.224 27.929 60.199 28.208 60.173 28.537 C 60.144 28.885 60.131 29.234 60.131 29.583 C 60.131 29.951 60.159 30.315 60.213 30.678 C 60.267 31.04 60.365 31.373 60.506 31.675 C 60.64 31.969 60.844 32.225 61.1 32.421 C 61.355 32.615 61.678 32.724 62.068 32.745 C 62.47 32.767 62.82 32.737 63.118 32.656 C 63.41 32.578 63.686 32.449 63.932 32.275 C 64.18 32.099 64.404 31.892 64.6 31.659 C 64.8 31.421 64.998 31.161 65.193 30.88 C 65.378 31.291 65.617 31.61 65.91 31.837 C 66.203 32.064 66.512 32.199 66.837 32.243 C 67.163 32.285 67.494 32.24 67.83 32.105 C 68.166 31.97 68.47 31.74 68.741 31.416 C 68.929 31.205 69.098 30.979 69.247 30.74 C 69.314 30.858 69.385 30.97 69.466 31.075 C 69.732 31.421 70.093 31.659 70.548 31.788 C 71.037 31.918 71.514 31.94 71.98 31.854 C 72.447 31.767 72.897 31.608 73.315 31.383 C 73.738 31.156 74.134 30.881 74.495 30.564 C 74.843 30.262 75.161 29.928 75.447 29.567 C 75.436 29.802 75.431 30.037 75.431 30.272 C 75.431 30.494 75.425 30.734 75.415 30.994 C 74.872 31.373 74.359 31.826 73.877 32.356 C 73.399 32.878 72.974 33.446 72.607 34.051 C 72.243 34.65 71.959 35.259 71.753 35.875 C 71.546 36.491 71.446 37.067 71.451 37.602 C 71.457 38.137 71.584 38.605 71.834 39.005 C 72.083 39.405 72.49 39.691 73.054 39.864 C 73.641 40.048 74.156 40.053 74.601 39.881 C 75.046 39.708 75.433 39.421 75.764 39.021 C 76.095 38.621 76.367 38.137 76.578 37.57 C 76.793 36.992 76.961 36.398 77.083 35.794 C 77.207 35.178 77.286 34.572 77.319 33.978 C 77.351 33.383 77.351 32.853 77.319 32.388 C 78.252 31.999 79.017 31.507 79.614 30.913 C 80.21 30.318 80.704 29.691 81.095 29.032 C 81.214 28.869 81.255 28.675 81.217 28.448 C 81.183 28.23 81.087 28.027 80.94 27.864 Z M 101.472 26.826 C 101.504 26.578 101.553 26.316 101.618 26.04 C 101.683 25.764 101.765 25.497 101.862 25.237 C 101.949 25 102.063 24.774 102.204 24.564 C 102.334 24.375 102.473 24.24 102.619 24.159 C 102.766 24.078 102.914 24.086 103.067 24.183 C 103.229 24.281 103.33 24.486 103.368 24.799 C 103.406 25.113 103.368 25.448 103.254 25.805 C 103.14 26.162 102.936 26.497 102.643 26.81 C 102.351 27.124 101.954 27.329 101.455 27.427 C 101.434 27.275 101.439 27.075 101.472 26.827 Z M 107.111 27.491 C 106.932 27.437 106.761 27.432 106.598 27.475 C 106.436 27.519 106.333 27.632 106.289 27.816 C 106.202 28.162 106.064 28.516 105.874 28.878 C 105.68 29.246 105.445 29.592 105.175 29.908 C 104.898 30.232 104.586 30.519 104.239 30.767 C 103.891 31.016 103.528 31.194 103.148 31.302 C 102.768 31.421 102.453 31.435 102.204 31.343 C 101.96 31.256 101.751 31.09 101.61 30.873 C 101.464 30.651 101.358 30.384 101.293 30.07 C 101.227 29.749 101.189 29.424 101.179 29.097 C 101.797 29.14 102.348 29.03 102.831 28.764 C 103.31 28.503 103.728 28.144 104.059 27.71 C 104.399 27.267 104.657 26.767 104.824 26.235 C 104.998 25.689 105.095 25.145 105.117 24.605 C 105.128 24.097 105.052 23.667 104.889 23.316 C 104.727 22.965 104.507 22.691 104.23 22.497 C 103.954 22.302 103.636 22.189 103.278 22.156 C 102.921 22.124 102.557 22.172 102.188 22.302 C 101.753 22.447 101.364 22.701 101.056 23.04 C 100.739 23.392 100.479 23.792 100.284 24.224 C 100.072 24.69 99.908 25.176 99.795 25.675 C 99.678 26.18 99.591 26.692 99.535 27.208 C 99.488 27.639 99.46 28.073 99.451 28.507 L 99.38 28.667 C 99.21 29.055 99.014 29.431 98.794 29.794 C 98.572 30.162 98.325 30.47 98.054 30.719 C 97.783 30.968 97.501 31.054 97.208 30.978 C 97.034 30.935 96.939 30.735 96.923 30.378 C 96.906 30.021 96.925 29.578 96.979 29.048 C 97.034 28.519 97.096 27.945 97.167 27.329 C 97.235 26.742 97.271 26.152 97.272 25.561 C 97.272 25.075 97.18 24.608 96.996 24.159 C 96.811 23.711 96.559 23.337 96.239 23.04 C 95.927 22.747 95.542 22.542 95.124 22.448 C 94.701 22.35 94.245 22.416 93.757 22.642 C 93.269 22.87 92.881 23.189 92.594 23.599 C 92.303 24.015 92.039 24.448 91.804 24.897 C 91.721 24.559 91.592 24.235 91.421 23.932 C 91.258 23.641 91.05 23.378 90.803 23.153 C 90.562 22.934 90.283 22.758 89.981 22.635 C 89.676 22.51 89.35 22.447 89.021 22.448 C 88.71 22.445 88.402 22.509 88.118 22.635 C 87.844 22.757 87.589 22.918 87.361 23.113 C 87.131 23.309 86.924 23.529 86.742 23.77 C 86.566 24.001 86.403 24.242 86.254 24.491 C 86.235 24.245 86.211 23.999 86.181 23.753 C 86.153 23.543 86.105 23.364 86.034 23.218 C 85.97 23.079 85.865 22.963 85.733 22.886 C 85.603 22.81 85.419 22.772 85.18 22.772 C 85.06 22.772 84.941 22.797 84.822 22.845 C 84.704 22.893 84.597 22.961 84.504 23.048 C 84.411 23.136 84.339 23.244 84.293 23.364 C 84.244 23.488 84.231 23.632 84.252 23.794 C 84.263 23.913 84.293 24.056 84.342 24.224 C 84.39 24.391 84.436 24.611 84.48 24.881 C 84.523 25.151 84.559 25.478 84.586 25.862 C 84.613 26.246 84.621 26.716 84.61 27.273 C 84.599 27.829 84.559 28.481 84.488 29.227 C 84.417 29.973 84.306 30.838 84.154 31.821 C 84.133 32.048 84.22 32.232 84.415 32.373 C 84.611 32.513 84.842 32.597 85.082 32.616 C 85.326 32.639 85.571 32.594 85.79 32.486 C 86.013 32.378 86.14 32.189 86.172 31.919 C 86.205 31.411 86.268 30.87 86.36 30.297 C 86.452 29.725 86.566 29.157 86.702 28.594 C 86.831 28.052 86.986 27.516 87.165 26.989 C 87.339 26.48 87.532 26.032 87.743 25.643 C 87.955 25.254 88.175 24.943 88.402 24.71 C 88.63 24.478 88.869 24.361 89.119 24.361 C 89.422 24.361 89.658 24.499 89.827 24.775 C 89.995 25.051 90.114 25.405 90.185 25.837 C 90.255 26.27 90.288 26.743 90.282 27.256 C 90.277 27.751 90.256 28.246 90.217 28.74 C 90.184 29.165 90.141 29.59 90.087 30.013 C 90.054 30.27 90.019 30.527 89.981 30.784 C 89.981 31.032 90.076 31.229 90.266 31.375 C 90.449 31.519 90.669 31.609 90.901 31.635 C 91.129 31.663 91.36 31.617 91.56 31.505 C 91.766 31.392 91.885 31.2 91.918 30.929 C 92.028 30.141 92.178 29.359 92.365 28.586 C 92.555 27.802 92.772 27.1 93.016 26.478 C 93.261 25.856 93.532 25.348 93.83 24.954 C 94.129 24.559 94.446 24.361 94.782 24.361 C 94.956 24.361 95.089 24.481 95.181 24.718 C 95.273 24.956 95.319 25.28 95.319 25.691 C 95.319 25.994 95.295 26.305 95.246 26.624 C 95.197 26.943 95.141 27.272 95.075 27.613 C 95.009 27.96 94.952 28.309 94.904 28.659 C 94.855 29.03 94.83 29.404 94.831 29.778 C 94.831 30.048 94.858 30.362 94.913 30.718 C 94.967 31.075 95.07 31.413 95.222 31.732 C 95.369 32.045 95.583 32.322 95.849 32.543 C 96.114 32.764 96.453 32.876 96.865 32.876 C 97.484 32.876 98.032 32.743 98.509 32.478 C 98.983 32.216 99.401 31.864 99.738 31.44 C 99.756 31.418 99.772 31.394 99.79 31.372 C 99.816 31.435 99.839 31.502 99.868 31.562 C 100.102 32.038 100.419 32.405 100.821 32.665 C 101.222 32.924 101.694 33.067 102.237 33.095 C 102.779 33.121 103.37 33.021 104.011 32.794 C 104.488 32.621 104.903 32.405 105.256 32.146 C 105.617 31.877 105.938 31.558 106.208 31.197 C 106.49 30.824 106.747 30.394 106.981 29.908 C 107.24 29.361 107.476 28.804 107.689 28.238 C 107.732 28.064 107.691 27.911 107.567 27.775 C 107.443 27.641 107.286 27.543 107.111 27.491 Z M 115.956 25.682 C 115.895 26.036 115.822 26.388 115.737 26.737 C 115.639 27.139 115.522 27.537 115.387 27.929 C 115.256 28.318 115.081 28.69 114.866 29.039 C 114.66 29.369 114.424 29.631 114.158 29.826 C 113.892 30.02 113.586 30.102 113.239 30.069 C 113.065 30.048 112.932 29.929 112.84 29.713 C 112.747 29.496 112.699 29.22 112.693 28.885 C 112.688 28.551 112.718 28.183 112.783 27.783 C 112.848 27.382 112.949 26.989 113.084 26.607 C 113.22 26.223 113.385 25.869 113.58 25.545 C 113.776 25.22 114.001 24.969 114.256 24.791 C 114.499 24.616 114.794 24.527 115.094 24.539 C 115.398 24.55 115.723 24.701 116.071 24.993 C 116.034 25.223 115.996 25.453 115.956 25.682 Z M 121.742 26.923 C 121.583 26.838 121.396 26.817 121.222 26.866 C 121.043 26.915 120.915 27.08 120.839 27.361 C 120.796 27.664 120.698 28.02 120.546 28.431 C 120.394 28.842 120.207 29.231 119.985 29.599 C 119.762 29.966 119.507 30.272 119.22 30.515 C 118.932 30.758 118.626 30.869 118.3 30.847 C 118.029 30.826 117.839 30.688 117.731 30.434 C 117.622 30.18 117.565 29.861 117.56 29.477 C 117.554 29.094 117.592 28.661 117.673 28.18 C 117.755 27.699 117.853 27.221 117.966 26.745 C 118.081 26.269 118.197 25.812 118.317 25.374 C 118.436 24.937 118.533 24.567 118.61 24.264 C 118.696 23.993 118.669 23.764 118.528 23.574 C 118.395 23.391 118.211 23.25 117.999 23.169 C 117.795 23.089 117.572 23.066 117.356 23.104 C 117.139 23.142 116.998 23.258 116.933 23.453 C 116.293 22.901 115.677 22.604 115.086 22.561 C 114.494 22.517 113.949 22.647 113.45 22.95 C 112.951 23.253 112.509 23.69 112.124 24.264 C 111.734 24.846 111.419 25.475 111.188 26.137 C 110.951 26.804 110.8 27.499 110.74 28.204 C 110.68 28.907 110.727 29.548 110.879 30.126 C 111.031 30.704 111.299 31.178 111.684 31.545 C 112.069 31.913 112.593 32.096 113.255 32.096 C 113.546 32.097 113.835 32.036 114.101 31.918 C 114.372 31.799 114.622 31.658 114.85 31.496 C 115.078 31.334 115.278 31.164 115.452 30.986 C 115.625 30.807 115.761 30.659 115.859 30.539 C 115.935 30.929 116.06 31.259 116.233 31.529 C 116.407 31.799 116.605 32.021 116.827 32.194 C 117.037 32.36 117.274 32.489 117.527 32.575 C 117.755 32.653 117.994 32.694 118.235 32.696 C 118.745 32.696 119.222 32.523 119.668 32.177 C 120.112 31.832 120.511 31.407 120.864 30.904 C 121.212 30.409 121.504 29.876 121.734 29.315 C 121.962 28.758 122.114 28.264 122.19 27.831 C 122.266 27.669 122.252 27.499 122.149 27.321 C 122.046 27.142 121.911 27.01 121.742 26.923 Z M 151.039 35.876 C 150.947 36.243 150.803 36.555 150.607 36.808 C 150.412 37.062 150.168 37.195 149.875 37.206 C 149.691 37.216 149.55 37.119 149.452 36.914 C 149.354 36.708 149.287 36.444 149.248 36.119 C 149.209 35.759 149.192 35.396 149.2 35.033 C 149.205 34.633 149.221 34.238 149.248 33.849 C 149.273 33.486 149.306 33.124 149.346 32.763 C 149.384 32.427 149.414 32.168 149.436 31.984 C 149.805 32.027 150.111 32.187 150.355 32.463 C 150.599 32.738 150.787 33.065 150.917 33.444 C 151.047 33.822 151.123 34.23 151.145 34.668 C 151.166 35.106 151.131 35.508 151.039 35.876 Z M 145.147 35.876 C 145.055 36.243 144.911 36.555 144.716 36.808 C 144.521 37.062 144.276 37.195 143.983 37.206 C 143.799 37.216 143.658 37.119 143.56 36.914 C 143.463 36.708 143.395 36.444 143.357 36.119 C 143.317 35.759 143.301 35.396 143.308 35.033 C 143.313 34.633 143.33 34.238 143.357 33.849 C 143.382 33.486 143.414 33.124 143.454 32.763 C 143.492 32.427 143.522 32.168 143.544 31.984 C 143.913 32.027 144.22 32.187 144.463 32.463 C 144.708 32.738 144.895 33.065 145.025 33.444 C 145.156 33.822 145.231 34.23 145.253 34.668 C 145.274 35.106 145.239 35.508 145.147 35.876 Z M 139.101 26.665 C 139.093 26.896 139.068 27.127 139.027 27.354 C 138.989 27.555 138.938 27.681 138.873 27.735 C 138.753 27.67 138.607 27.503 138.433 27.232 C 138.254 26.948 138.117 26.639 138.026 26.316 C 137.93 25.99 137.9 25.648 137.937 25.311 C 137.975 24.981 138.146 24.724 138.45 24.54 C 138.569 24.476 138.672 24.5 138.759 24.613 C 138.846 24.727 138.916 24.892 138.971 25.108 C 139.025 25.325 139.062 25.573 139.084 25.854 C 139.106 26.135 139.112 26.405 139.101 26.665 Z M 137.66 29.9 C 137.493 30.077 137.305 30.232 137.099 30.362 C 136.902 30.488 136.688 30.586 136.464 30.654 C 136.247 30.719 136.052 30.735 135.878 30.703 C 135.39 30.606 135.016 30.395 134.755 30.07 C 134.495 29.746 134.329 29.365 134.259 28.927 C 134.188 28.489 134.196 28.022 134.283 27.524 C 134.365 27.044 134.512 26.577 134.723 26.138 C 134.929 25.711 135.179 25.343 135.471 25.035 C 135.764 24.727 136.084 24.535 136.432 24.459 C 136.301 25.019 136.257 25.597 136.301 26.17 C 136.341 26.745 136.484 27.308 136.724 27.832 C 136.876 28.146 137.058 28.432 137.27 28.692 C 137.487 28.956 137.749 29.182 138.043 29.357 C 137.956 29.54 137.828 29.722 137.66 29.9 Z M 155.669 26.827 C 155.705 26.562 155.754 26.3 155.816 26.04 C 155.881 25.765 155.962 25.497 156.06 25.238 C 156.146 25 156.261 24.774 156.402 24.565 C 156.532 24.376 156.67 24.24 156.817 24.159 C 156.963 24.078 157.112 24.086 157.264 24.184 C 157.427 24.281 157.527 24.486 157.565 24.8 C 157.603 25.113 157.565 25.448 157.451 25.805 C 157.337 26.162 157.134 26.497 156.841 26.811 C 156.548 27.124 156.152 27.33 155.653 27.427 C 155.631 27.276 155.637 27.076 155.669 26.827 Z M 162.228 26.827 C 162.261 26.579 162.31 26.316 162.375 26.04 C 162.44 25.765 162.521 25.497 162.619 25.238 C 162.717 24.978 162.83 24.754 162.961 24.565 C 163.091 24.376 163.23 24.24 163.376 24.159 C 163.522 24.078 163.672 24.086 163.823 24.184 C 163.986 24.281 164.086 24.486 164.124 24.8 C 164.162 25.113 164.124 25.448 164.011 25.805 C 163.897 26.162 163.693 26.497 163.4 26.811 C 163.107 27.124 162.711 27.33 162.212 27.427 C 162.19 27.276 162.196 27.076 162.228 26.827 Z M 168.324 27.776 C 168.2 27.642 168.043 27.544 167.868 27.492 C 167.689 27.438 167.518 27.433 167.355 27.476 C 167.192 27.519 167.089 27.633 167.046 27.816 C 166.959 28.163 166.821 28.516 166.631 28.878 C 166.437 29.247 166.202 29.592 165.931 29.908 C 165.654 30.232 165.342 30.519 164.995 30.768 C 164.648 31.016 164.285 31.195 163.905 31.303 C 163.525 31.422 163.21 31.435 162.961 31.343 C 162.717 31.256 162.508 31.091 162.367 30.873 C 162.22 30.651 162.115 30.384 162.049 30.07 C 161.983 29.75 161.945 29.424 161.935 29.097 C 162.554 29.141 163.105 29.03 163.587 28.765 C 164.066 28.503 164.485 28.144 164.817 27.711 C 165.156 27.267 165.414 26.768 165.581 26.235 C 165.754 25.689 165.852 25.146 165.874 24.606 C 165.885 24.097 165.809 23.667 165.646 23.316 C 165.484 22.965 165.264 22.691 164.987 22.497 C 164.71 22.302 164.393 22.189 164.035 22.156 C 163.677 22.124 163.313 22.173 162.944 22.302 C 162.51 22.447 162.121 22.701 161.814 23.04 C 161.497 23.393 161.236 23.792 161.04 24.224 C 160.828 24.69 160.665 25.176 160.552 25.676 C 160.435 26.181 160.348 26.692 160.292 27.208 C 160.241 27.674 160.211 28.141 160.204 28.61 C 159.988 29.079 159.708 29.516 159.372 29.908 C 159.095 30.232 158.783 30.519 158.436 30.768 C 158.089 31.016 157.725 31.195 157.346 31.303 C 156.966 31.422 156.651 31.435 156.402 31.343 C 156.158 31.256 155.949 31.091 155.808 30.873 C 155.661 30.651 155.555 30.384 155.49 30.07 C 155.424 29.75 155.386 29.424 155.376 29.097 C 155.995 29.141 156.545 29.03 157.028 28.765 C 157.507 28.503 157.926 28.144 158.257 27.711 C 158.596 27.267 158.855 26.768 159.022 26.235 C 159.195 25.689 159.293 25.146 159.315 24.606 C 159.326 24.097 159.25 23.667 159.087 23.316 C 158.924 22.965 158.704 22.691 158.428 22.497 C 158.151 22.302 157.834 22.189 157.476 22.156 C 157.118 22.124 156.754 22.173 156.385 22.302 C 155.951 22.447 155.562 22.701 155.254 23.04 C 154.937 23.393 154.676 23.792 154.481 24.224 C 154.269 24.69 154.106 25.176 153.993 25.676 C 153.876 26.181 153.789 26.692 153.733 27.208 C 153.703 27.483 153.681 27.76 153.666 28.036 C 153.561 28.125 153.459 28.215 153.35 28.303 C 152.977 28.604 152.583 28.878 152.17 29.122 C 151.762 29.363 151.331 29.564 150.884 29.722 C 150.439 29.879 149.983 29.973 149.517 30.005 L 150.526 19.238 C 150.591 19.01 150.559 18.81 150.428 18.638 C 150.303 18.468 150.126 18.343 149.924 18.281 C 149.718 18.216 149.498 18.222 149.265 18.297 C 149.031 18.373 148.839 18.546 148.687 18.816 C 148.611 19.227 148.532 19.789 148.451 20.502 C 148.363 21.28 148.281 22.059 148.207 22.838 C 148.126 23.681 148.044 24.551 147.963 25.448 C 147.881 26.346 147.811 27.184 147.751 27.962 L 147.744 28.062 C 147.649 28.142 147.557 28.223 147.458 28.303 C 147.085 28.604 146.691 28.878 146.278 29.122 C 145.87 29.363 145.44 29.564 144.993 29.722 C 144.548 29.879 144.092 29.973 143.625 30.005 L 144.634 19.238 C 144.7 19.01 144.667 18.81 144.537 18.638 C 144.407 18.465 144.238 18.346 144.032 18.281 C 143.826 18.216 143.606 18.222 143.373 18.297 C 143.14 18.373 142.947 18.546 142.795 18.816 C 142.719 19.227 142.641 19.789 142.56 20.502 C 142.471 21.28 142.39 22.059 142.315 22.838 C 142.234 23.681 142.153 24.551 142.071 25.448 C 141.995 26.286 141.924 27.124 141.86 27.962 L 141.856 28.008 C 141.675 28.09 141.489 28.159 141.298 28.213 C 141.07 28.276 140.835 28.312 140.598 28.319 C 140.642 28.124 140.677 27.908 140.704 27.67 C 140.731 27.433 140.753 27.184 140.769 26.924 C 140.786 26.665 140.791 26.405 140.786 26.146 C 140.781 25.907 140.767 25.669 140.745 25.432 C 140.694 24.982 140.593 24.539 140.444 24.111 C 140.297 23.694 140.099 23.346 139.85 23.065 C 139.602 22.785 139.276 22.587 138.913 22.497 C 138.539 22.4 138.102 22.432 137.604 22.594 C 136.865 22.497 136.201 22.565 135.61 22.797 C 135.031 23.022 134.506 23.367 134.072 23.811 C 133.638 24.254 133.282 24.776 133.006 25.375 C 132.733 25.962 132.547 26.584 132.452 27.224 C 132.413 27.492 132.394 27.759 132.388 28.025 C 132.22 28.368 132.036 28.668 131.834 28.919 C 131.546 29.276 131.248 29.568 130.939 29.795 C 130.629 30.022 130.323 30.195 130.019 30.314 C 129.715 30.433 129.444 30.514 129.205 30.557 C 128.923 30.611 128.652 30.617 128.392 30.573 C 128.131 30.53 127.892 30.406 127.676 30.2 C 127.502 30.049 127.369 29.806 127.277 29.47 C 127.184 29.135 127.13 28.755 127.114 28.327 C 127.098 27.9 127.114 27.454 127.163 26.989 C 127.212 26.524 127.295 26.084 127.415 25.667 C 127.534 25.251 127.686 24.878 127.871 24.548 C 128.055 24.219 128.272 23.984 128.522 23.843 C 128.662 23.865 128.75 23.948 128.782 24.094 C 128.815 24.24 128.823 24.413 128.806 24.613 C 128.79 24.82 128.765 25.025 128.733 25.229 C 128.704 25.404 128.688 25.58 128.684 25.757 C 128.739 26.049 128.844 26.276 129.002 26.438 C 129.159 26.6 129.336 26.695 129.531 26.721 C 129.726 26.749 129.918 26.703 130.109 26.584 C 130.298 26.465 130.453 26.276 130.573 26.016 C 130.583 26.027 130.599 26.032 130.621 26.032 L 130.849 23.973 C 130.914 23.692 130.871 23.443 130.719 23.227 C 130.567 23.011 130.366 22.886 130.117 22.854 C 129.802 22.4 129.376 22.159 128.839 22.132 C 128.302 22.105 127.751 22.281 127.187 22.659 C 126.84 22.908 126.533 23.251 126.267 23.689 C 126.001 24.127 125.785 24.613 125.617 25.149 C 125.444 25.701 125.325 26.268 125.259 26.843 C 125.188 27.419 125.175 28 125.217 28.578 C 125.257 29.118 125.358 29.651 125.519 30.168 C 125.676 30.665 125.896 31.081 126.178 31.416 C 126.417 31.708 126.688 31.922 126.992 32.057 C 127.295 32.192 127.613 32.276 127.944 32.308 C 128.272 32.341 128.604 32.327 128.929 32.268 C 129.254 32.209 129.563 32.125 129.856 32.016 C 130.259 31.866 130.65 31.687 131.028 31.481 C 131.438 31.26 131.825 30.999 132.184 30.703 C 132.378 30.543 132.565 30.37 132.745 30.183 C 132.827 30.387 132.919 30.584 133.03 30.768 C 133.323 31.254 133.731 31.661 134.218 31.952 C 134.717 32.254 135.33 32.4 136.057 32.39 C 136.839 32.378 137.56 32.181 138.222 31.798 C 138.884 31.414 139.426 30.849 139.85 30.103 C 140.483 30.103 141.107 29.999 141.72 29.792 L 141.705 29.99 C 141.662 30.563 141.64 30.952 141.64 31.157 C 141.624 31.598 141.6 32.039 141.567 32.479 C 141.527 33.029 141.503 33.581 141.493 34.132 C 141.483 34.717 141.505 35.302 141.558 35.884 C 141.613 36.473 141.727 37.008 141.9 37.49 C 142.073 37.97 142.32 38.379 142.641 38.714 C 142.961 39.049 143.381 39.249 143.902 39.314 C 144.456 39.389 144.933 39.292 145.334 39.022 C 145.736 38.752 146.061 38.382 146.311 37.911 C 146.561 37.441 146.736 36.898 146.84 36.282 C 146.943 35.665 146.973 35.046 146.93 34.424 C 146.89 33.826 146.775 33.235 146.587 32.665 C 146.403 32.114 146.148 31.66 145.823 31.303 C 146.018 31.249 146.251 31.146 146.523 30.995 C 146.808 30.835 147.088 30.664 147.361 30.484 C 147.431 30.437 147.501 30.388 147.572 30.341 C 147.545 30.724 147.531 30.997 147.531 31.157 C 147.516 31.598 147.492 32.039 147.458 32.479 C 147.419 33.029 147.395 33.581 147.385 34.132 C 147.375 34.717 147.396 35.302 147.45 35.884 C 147.504 36.473 147.618 37.008 147.792 37.49 C 147.965 37.97 148.212 38.379 148.532 38.714 C 148.852 39.049 149.273 39.249 149.794 39.314 C 150.347 39.389 150.824 39.292 151.226 39.022 C 151.627 38.752 151.953 38.382 152.203 37.911 C 152.452 37.441 152.628 36.898 152.731 36.282 C 152.834 35.668 152.864 35.045 152.821 34.424 C 152.782 33.826 152.667 33.235 152.48 32.665 C 152.295 32.114 152.04 31.66 151.714 31.303 C 151.91 31.249 152.143 31.146 152.414 30.995 C 152.7 30.835 152.979 30.664 153.253 30.484 C 153.402 30.385 153.55 30.284 153.699 30.18 C 153.754 30.709 153.874 31.172 154.066 31.562 C 154.299 32.038 154.617 32.406 155.018 32.665 C 155.419 32.925 155.892 33.068 156.434 33.095 C 156.977 33.122 157.568 33.022 158.208 32.795 C 158.686 32.622 159.101 32.406 159.453 32.146 C 159.815 31.877 160.135 31.558 160.405 31.197 C 160.422 31.176 160.437 31.153 160.453 31.13 C 160.503 31.282 160.559 31.428 160.625 31.562 C 160.859 32.038 161.176 32.406 161.577 32.665 C 161.979 32.925 162.451 33.068 162.993 33.095 C 163.536 33.122 164.127 33.022 164.767 32.795 C 165.245 32.622 165.66 32.406 166.012 32.146 C 166.374 31.877 166.695 31.558 166.965 31.197 C 167.247 30.824 167.504 30.395 167.738 29.908 C 167.997 29.361 168.233 28.804 168.446 28.238 C 168.489 28.065 168.448 27.911 168.324 27.776 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></g></svg>'},snNefxCBD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 184.902 51.939\" overflow=\"visible\"><g><path d=\"M 0 8.31 C 0 3.721 3.721 0 8.31 0 L 176.592 0 C 181.181 0 184.902 3.721 184.902 8.31 L 184.902 43.629 C 184.902 48.218 181.181 51.939 176.592 51.939 L 8.31 51.939 C 3.721 51.939 0 48.218 0 43.629 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 37.248 17.003 L 37.225 16.989 L 37.172 16.973 C 37.193 16.991 37.22 17.002 37.248 17.003 Z M 37.582 19.378 L 37.556 19.385 L 37.582 19.378 Z M 37.257 16.999 C 37.254 16.999 37.251 16.998 37.248 16.997 C 37.248 16.999 37.248 17.001 37.248 17.003 C 37.251 17.002 37.254 17.001 37.257 16.999 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 37.235 17.146 L 37.239 17.146 L 37.239 17.143 L 37.235 17.146 Z M 37.549 19.515 L 37.587 19.493 L 37.601 19.485 L 37.614 19.472 C 37.59 19.482 37.568 19.497 37.549 19.515 Z M 37.3 17.197 L 37.262 17.161 L 37.237 17.148 C 37.251 17.172 37.274 17.189 37.3 17.197 Z M 27.851 40.241 C 27.821 40.254 27.795 40.274 27.775 40.3 L 27.798 40.284 C 27.814 40.27 27.837 40.252 27.851 40.241 Z M 33.339 39.161 C 33.339 39.127 33.322 39.133 33.326 39.254 C 33.326 39.244 33.33 39.234 33.332 39.225 C 33.334 39.204 33.336 39.183 33.339 39.161 Z M 32.772 40.241 C 32.742 40.254 32.716 40.274 32.696 40.3 L 32.719 40.284 C 32.735 40.27 32.758 40.252 32.772 40.241 Z M 23.984 40.498 C 23.961 40.478 23.933 40.465 23.903 40.46 C 23.928 40.472 23.952 40.483 23.968 40.492 Z M 23.115 39.665 C 23.112 39.63 23.101 39.596 23.084 39.565 C 23.096 39.597 23.106 39.63 23.114 39.663 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 28.883 24.782 C 27.689 25.293 26.334 25.873 24.578 25.873 C 23.844 25.871 23.113 25.77 22.405 25.573 L 23.62 38.043 C 23.709 39.124 24.612 39.955 25.696 39.955 C 25.696 39.955 27.418 40.044 27.993 40.044 C 28.611 40.044 30.466 39.955 30.466 39.955 C 31.55 39.954 32.453 39.123 32.542 38.043 L 33.843 24.263 C 33.262 24.065 32.675 23.933 32.014 23.933 C 30.87 23.932 29.948 24.326 28.883 24.782 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 18.671 19.35 L 18.691 19.369 L 18.705 19.377 C 18.695 19.367 18.683 19.358 18.671 19.35 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 39.494 18.22 L 39.311 17.297 C 39.147 16.47 38.774 15.688 37.925 15.389 C 37.652 15.293 37.343 15.251 37.134 15.053 C 36.925 14.855 36.864 14.548 36.816 14.262 C 36.726 13.739 36.642 13.215 36.55 12.692 C 36.471 12.242 36.408 11.738 36.202 11.325 C 35.934 10.772 35.378 10.448 34.824 10.234 C 34.54 10.128 34.25 10.038 33.956 9.965 C 32.573 9.6 31.119 9.466 29.696 9.39 C 27.988 9.295 26.276 9.324 24.572 9.475 C 23.304 9.59 21.968 9.73 20.763 10.169 C 20.322 10.329 19.868 10.522 19.533 10.862 C 19.123 11.28 18.988 11.927 19.288 12.448 C 19.502 12.818 19.863 13.08 20.246 13.253 C 20.745 13.476 21.267 13.646 21.801 13.759 C 23.291 14.089 24.833 14.218 26.354 14.273 C 28.041 14.341 29.729 14.286 31.408 14.108 C 31.823 14.062 32.237 14.007 32.65 13.943 C 33.137 13.869 33.45 13.232 33.306 12.789 C 33.135 12.258 32.673 12.052 32.151 12.132 C 32.074 12.145 31.998 12.156 31.921 12.167 L 31.866 12.175 C 31.324 12.244 30.781 12.297 30.237 12.334 C 29.415 12.391 28.591 12.418 27.767 12.419 C 26.958 12.419 26.148 12.396 25.34 12.343 C 24.972 12.319 24.604 12.288 24.238 12.251 C 24.071 12.234 23.904 12.215 23.738 12.194 L 23.58 12.174 L 23.545 12.17 L 23.381 12.146 C 23.045 12.096 22.711 12.036 22.379 11.967 C 22.31 11.952 22.26 11.891 22.26 11.82 C 22.26 11.749 22.31 11.688 22.379 11.673 L 22.385 11.673 C 22.672 11.612 22.962 11.559 23.253 11.513 C 23.349 11.498 23.447 11.483 23.544 11.469 L 23.547 11.469 C 23.729 11.457 23.912 11.424 24.093 11.402 C 25.669 11.239 27.254 11.183 28.837 11.235 C 29.606 11.256 30.374 11.305 31.139 11.381 C 31.304 11.398 31.468 11.416 31.631 11.436 C 31.694 11.443 31.757 11.452 31.82 11.46 L 31.947 11.478 C 32.317 11.533 32.686 11.6 33.052 11.679 C 33.595 11.797 34.292 11.835 34.534 12.43 C 34.61 12.619 34.645 12.829 34.688 13.027 L 34.742 13.279 C 34.743 13.284 34.744 13.289 34.745 13.293 L 35.129 15.082 C 35.149 15.171 35.13 15.265 35.078 15.339 C 35.025 15.414 34.944 15.463 34.854 15.475 L 34.85 15.475 L 34.772 15.486 L 34.695 15.496 C 33.966 15.591 33.236 15.668 32.505 15.729 C 31.048 15.849 29.587 15.908 28.125 15.905 C 26.163 15.903 24.202 15.789 22.253 15.563 C 22.041 15.538 21.83 15.511 21.619 15.484 C 21.783 15.505 21.5 15.468 21.443 15.46 C 21.309 15.441 21.174 15.422 21.04 15.401 C 20.59 15.334 20.142 15.251 19.693 15.178 C 19.15 15.088 18.63 15.133 18.139 15.401 C 17.735 15.622 17.409 15.961 17.203 16.372 C 16.991 16.81 16.928 17.287 16.833 17.758 C 16.738 18.229 16.59 18.736 16.646 19.219 C 16.766 20.262 17.496 21.11 18.545 21.3 C 19.532 21.479 20.524 21.624 21.519 21.747 C 25.747 22.265 30.021 22.289 34.254 21.82 C 34.455 21.798 34.656 21.868 34.8 22.011 C 34.944 22.154 35.015 22.354 34.995 22.555 L 34.895 23.52 C 34.485 27.518 34.075 31.515 33.665 35.512 L 33.486 37.242 C 33.429 37.809 33.421 38.395 33.313 38.955 C 33.143 39.837 32.546 40.379 31.675 40.577 C 30.877 40.758 30.062 40.854 29.243 40.861 C 28.336 40.866 27.429 40.826 26.522 40.831 C 25.553 40.836 24.366 40.747 23.619 40.026 C 22.962 39.393 22.871 38.401 22.782 37.544 C 22.663 36.409 22.544 35.274 22.427 34.139 L 21.77 27.83 L 21.345 23.748 L 21.324 23.546 C 21.273 23.058 20.928 22.582 20.385 22.606 C 19.92 22.627 19.391 23.022 19.446 23.546 L 19.761 26.572 L 20.413 32.833 C 20.599 34.611 20.784 36.39 20.969 38.169 C 21.004 38.509 21.038 38.851 21.076 39.192 C 21.28 41.054 22.702 42.058 24.463 42.34 C 25.492 42.506 26.545 42.54 27.589 42.557 C 28.927 42.578 30.278 42.63 31.594 42.387 C 33.545 42.029 35.008 40.727 35.217 38.707 L 35.396 36.957 L 35.99 31.168 L 36.636 24.863 L 36.933 21.973 C 36.963 21.679 37.182 21.44 37.473 21.384 C 38.03 21.275 38.563 21.089 38.96 20.665 C 39.592 19.989 39.717 19.108 39.494 18.22 Z M 18.516 18.843 C 18.525 18.839 18.51 18.912 18.503 18.946 C 18.501 18.895 18.504 18.849 18.516 18.843 Z M 18.571 19.262 C 18.575 19.259 18.588 19.277 18.602 19.298 C 18.581 19.278 18.568 19.264 18.57 19.262 Z M 18.624 19.332 M 18.731 19.419 L 18.733 19.419 C 18.733 19.422 18.738 19.425 18.74 19.428 C 18.737 19.425 18.734 19.422 18.73 19.419 Z M 37.447 19.289 C 37.246 19.479 36.944 19.568 36.646 19.613 C 33.301 20.109 29.907 20.36 26.526 20.249 C 24.105 20.167 21.711 19.898 19.315 19.559 C 19.08 19.526 18.826 19.483 18.664 19.31 C 18.36 18.984 18.509 18.326 18.588 17.932 C 18.661 17.571 18.8 17.089 19.229 17.038 C 19.9 16.959 20.679 17.242 21.343 17.342 C 22.142 17.465 22.944 17.562 23.749 17.635 C 27.184 17.948 30.677 17.9 34.097 17.442 C 34.72 17.358 35.342 17.261 35.96 17.15 C 36.512 17.051 37.123 16.866 37.456 17.437 C 37.685 17.826 37.715 18.346 37.68 18.786 C 37.669 18.977 37.585 19.157 37.446 19.289 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path><path d=\"M 57.786 28.635 C 57.588 29.011 57.314 29.343 56.981 29.608 C 56.639 29.883 56.24 30.108 55.784 30.28 C 55.341 30.451 54.88 30.568 54.409 30.629 C 53.963 30.689 53.511 30.683 53.066 30.613 C 52.632 30.543 52.263 30.4 51.959 30.183 L 52.302 26.632 C 52.616 26.524 53.012 26.413 53.489 26.299 C 53.974 26.184 54.466 26.103 54.962 26.056 C 55.439 26.007 55.919 26.013 56.395 26.072 C 56.845 26.132 57.2 26.275 57.461 26.502 C 57.602 26.632 57.721 26.772 57.819 26.924 C 57.916 27.075 57.976 27.232 57.998 27.394 C 58.052 27.848 57.982 28.262 57.786 28.635 Z M 52.822 21.07 C 53.05 20.929 53.324 20.805 53.644 20.696 C 53.964 20.589 54.292 20.513 54.629 20.469 C 54.965 20.426 55.293 20.421 55.613 20.453 C 55.933 20.485 56.216 20.575 56.46 20.721 C 56.704 20.867 56.885 21.077 57.005 21.353 C 57.124 21.629 57.157 21.978 57.102 22.399 C 57.059 22.734 56.926 23.018 56.704 23.25 C 56.482 23.483 56.21 23.677 55.89 23.834 C 55.57 23.991 55.231 24.116 54.873 24.207 C 54.533 24.296 54.188 24.363 53.839 24.41 C 53.553 24.449 53.265 24.476 52.977 24.491 C 52.817 24.499 52.657 24.505 52.496 24.507 Z M 59.544 26.34 C 59.374 25.967 59.137 25.629 58.844 25.343 C 58.551 25.056 58.194 24.842 57.802 24.718 C 57.976 24.578 58.147 24.356 58.315 24.053 C 58.483 23.751 58.627 23.421 58.746 23.064 C 58.866 22.707 58.947 22.348 58.991 21.986 C 59.034 21.624 59.017 21.313 58.942 21.053 C 58.757 20.405 58.467 19.896 58.071 19.529 C 57.68 19.164 57.205 18.902 56.688 18.766 C 56.161 18.626 55.581 18.597 54.946 18.677 C 54.311 18.759 53.663 18.918 53.001 19.156 C 53.001 19.102 53.007 19.045 53.018 18.986 C 53.028 18.926 53.034 18.864 53.034 18.799 C 53.034 18.637 52.952 18.497 52.789 18.377 C 52.625 18.258 52.431 18.185 52.228 18.167 C 52.016 18.145 51.81 18.191 51.609 18.304 C 51.409 18.418 51.27 18.626 51.195 18.929 C 51.104 19.939 51.018 20.95 50.934 21.961 C 50.847 23.01 50.755 24.07 50.658 25.14 C 50.56 26.21 50.462 27.272 50.365 28.326 C 50.267 29.381 50.169 30.394 50.072 31.367 C 50.104 31.659 50.185 31.886 50.316 32.048 C 50.446 32.21 50.598 32.308 50.771 32.34 C 50.945 32.373 51.127 32.342 51.316 32.251 C 51.506 32.159 51.672 32 51.813 31.772 C 52.247 32.01 52.735 32.165 53.278 32.235 C 53.82 32.305 54.371 32.305 54.93 32.235 C 55.494 32.163 56.047 32.03 56.582 31.838 C 57.102 31.654 57.6 31.409 58.063 31.108 C 58.508 30.816 58.882 30.483 59.186 30.11 C 59.49 29.737 59.691 29.334 59.788 28.902 C 59.885 28.466 59.913 28.017 59.869 27.573 C 59.83 27.146 59.72 26.73 59.544 26.34 Z M 75.423 34.902 C 75.358 35.282 75.274 35.658 75.17 36.029 C 75.071 36.398 74.943 36.759 74.788 37.108 C 74.641 37.432 74.479 37.694 74.3 37.894 C 74.121 38.094 73.928 38.178 73.722 38.146 C 73.559 38.124 73.456 38.021 73.413 37.837 C 73.369 37.653 73.369 37.426 73.413 37.156 C 73.456 36.886 73.54 36.58 73.665 36.24 C 73.925 35.533 74.284 34.867 74.731 34.261 C 74.959 33.954 75.197 33.697 75.447 33.491 C 75.501 33.556 75.526 33.718 75.52 33.978 C 75.514 34.237 75.482 34.546 75.423 34.902 Z M 80.94 27.864 C 80.803 27.707 80.611 27.608 80.403 27.588 C 80.191 27.567 79.977 27.686 79.76 27.945 C 79.612 28.214 79.431 28.465 79.223 28.691 C 79.013 28.922 78.787 29.139 78.548 29.339 C 78.334 29.519 78.112 29.687 77.88 29.842 C 77.669 29.983 77.503 30.086 77.384 30.15 C 77.339 29.779 77.314 29.406 77.311 29.032 C 77.305 28.626 77.313 28.221 77.335 27.816 C 77.367 27.232 77.435 26.642 77.538 26.048 C 77.642 25.453 77.791 24.867 77.986 24.296 C 77.986 23.994 77.915 23.748 77.774 23.558 C 77.633 23.369 77.462 23.25 77.262 23.202 C 77.061 23.153 76.855 23.18 76.643 23.283 C 76.432 23.386 76.25 23.572 76.098 23.842 C 75.968 24.199 75.819 24.599 75.651 25.042 C 75.476 25.5 75.286 25.952 75.081 26.397 C 74.87 26.855 74.633 27.302 74.373 27.734 C 74.128 28.146 73.842 28.532 73.518 28.886 C 73.209 29.221 72.873 29.483 72.51 29.672 C 72.146 29.861 71.738 29.948 71.33 29.923 C 71.134 29.869 70.993 29.724 70.906 29.485 C 70.819 29.248 70.768 28.95 70.752 28.594 C 70.735 28.237 70.752 27.845 70.8 27.418 C 70.849 26.991 70.914 26.567 70.996 26.145 C 71.073 25.742 71.162 25.342 71.264 24.945 C 71.362 24.567 71.454 24.248 71.541 23.988 C 71.671 23.675 71.671 23.412 71.541 23.202 C 71.411 22.991 71.232 22.85 71.004 22.78 C 70.776 22.71 70.537 22.713 70.288 22.788 C 70.038 22.864 69.859 23.031 69.751 23.29 C 69.551 23.777 69.383 24.275 69.246 24.783 C 69.092 25.346 68.969 25.917 68.88 26.494 C 68.788 27.073 68.737 27.659 68.725 28.245 C 68.724 28.283 68.726 28.319 68.726 28.356 C 68.49 28.985 68.264 29.46 68.05 29.778 C 67.773 30.188 67.461 30.367 67.114 30.313 C 66.962 30.248 66.862 30.096 66.813 29.858 C 66.764 29.621 66.748 29.329 66.764 28.983 C 66.785 28.589 66.826 28.197 66.886 27.807 C 66.951 27.369 67.032 26.915 67.13 26.445 C 67.228 25.975 67.331 25.502 67.439 25.026 C 67.548 24.551 67.645 24.102 67.733 23.68 C 67.722 23.302 67.61 23.012 67.398 22.812 C 67.187 22.613 66.891 22.534 66.512 22.577 C 66.251 22.686 66.059 22.826 65.934 22.999 C 65.809 23.172 65.709 23.394 65.633 23.664 C 65.589 23.804 65.524 24.085 65.437 24.507 C 65.336 24.993 65.225 25.477 65.104 25.958 C 64.96 26.533 64.8 27.104 64.624 27.669 C 64.439 28.264 64.233 28.802 64.005 29.283 C 63.777 29.764 63.528 30.15 63.257 30.442 C 62.985 30.734 62.692 30.853 62.378 30.799 C 62.204 30.767 62.093 30.588 62.044 30.264 C 61.995 29.94 61.987 29.54 62.02 29.064 C 62.052 28.589 62.117 28.067 62.215 27.499 C 62.313 26.932 62.413 26.394 62.516 25.885 C 62.619 25.378 62.714 24.928 62.801 24.539 C 62.888 24.15 62.947 23.891 62.98 23.761 C 62.98 23.448 62.909 23.196 62.768 23.007 C 62.627 22.818 62.456 22.699 62.256 22.651 C 62.055 22.602 61.849 22.629 61.637 22.731 C 61.426 22.834 61.244 23.021 61.092 23.291 C 61.038 23.583 60.967 23.921 60.88 24.304 C 60.793 24.688 60.71 25.083 60.628 25.488 C 60.547 25.893 60.471 26.291 60.4 26.68 C 60.337 27.019 60.286 27.36 60.246 27.702 C 60.224 27.929 60.199 28.208 60.173 28.537 C 60.144 28.885 60.131 29.234 60.131 29.583 C 60.131 29.951 60.159 30.315 60.213 30.678 C 60.267 31.04 60.365 31.373 60.506 31.675 C 60.64 31.969 60.844 32.225 61.1 32.421 C 61.355 32.615 61.678 32.724 62.068 32.745 C 62.47 32.767 62.82 32.737 63.118 32.656 C 63.41 32.578 63.686 32.449 63.932 32.275 C 64.18 32.099 64.404 31.892 64.6 31.659 C 64.8 31.421 64.998 31.161 65.193 30.88 C 65.378 31.291 65.617 31.61 65.91 31.837 C 66.203 32.064 66.512 32.199 66.837 32.243 C 67.163 32.285 67.494 32.24 67.83 32.105 C 68.166 31.97 68.47 31.74 68.741 31.416 C 68.929 31.205 69.098 30.979 69.247 30.74 C 69.314 30.858 69.385 30.97 69.466 31.075 C 69.732 31.421 70.093 31.659 70.548 31.788 C 71.037 31.918 71.514 31.94 71.98 31.854 C 72.447 31.767 72.897 31.608 73.315 31.383 C 73.738 31.156 74.134 30.881 74.495 30.564 C 74.843 30.262 75.161 29.928 75.447 29.567 C 75.436 29.802 75.431 30.037 75.431 30.272 C 75.431 30.494 75.425 30.734 75.415 30.994 C 74.872 31.373 74.359 31.826 73.877 32.356 C 73.399 32.878 72.974 33.446 72.607 34.051 C 72.243 34.65 71.959 35.259 71.753 35.875 C 71.546 36.491 71.446 37.067 71.451 37.602 C 71.457 38.137 71.584 38.605 71.834 39.005 C 72.083 39.405 72.49 39.691 73.054 39.864 C 73.641 40.048 74.156 40.053 74.601 39.881 C 75.046 39.708 75.433 39.421 75.764 39.021 C 76.095 38.621 76.367 38.137 76.578 37.57 C 76.793 36.992 76.961 36.398 77.083 35.794 C 77.207 35.178 77.286 34.572 77.319 33.978 C 77.351 33.383 77.351 32.853 77.319 32.388 C 78.252 31.999 79.017 31.507 79.614 30.913 C 80.21 30.318 80.704 29.691 81.095 29.032 C 81.214 28.869 81.255 28.675 81.217 28.448 C 81.183 28.23 81.087 28.027 80.94 27.864 Z M 101.472 26.826 C 101.504 26.578 101.553 26.316 101.618 26.04 C 101.683 25.764 101.765 25.497 101.862 25.237 C 101.949 25 102.063 24.774 102.204 24.564 C 102.334 24.375 102.473 24.24 102.619 24.159 C 102.766 24.078 102.914 24.086 103.067 24.183 C 103.229 24.281 103.33 24.486 103.368 24.799 C 103.406 25.113 103.368 25.448 103.254 25.805 C 103.14 26.162 102.936 26.497 102.643 26.81 C 102.351 27.124 101.954 27.329 101.455 27.427 C 101.434 27.275 101.439 27.075 101.472 26.827 Z M 107.111 27.491 C 106.932 27.437 106.761 27.432 106.598 27.475 C 106.436 27.519 106.333 27.632 106.289 27.816 C 106.202 28.162 106.064 28.516 105.874 28.878 C 105.68 29.246 105.445 29.592 105.175 29.908 C 104.898 30.232 104.586 30.519 104.239 30.767 C 103.891 31.016 103.528 31.194 103.148 31.302 C 102.768 31.421 102.453 31.435 102.204 31.343 C 101.96 31.256 101.751 31.09 101.61 30.873 C 101.464 30.651 101.358 30.384 101.293 30.07 C 101.227 29.749 101.189 29.424 101.179 29.097 C 101.797 29.14 102.348 29.03 102.831 28.764 C 103.31 28.503 103.728 28.144 104.059 27.71 C 104.399 27.267 104.657 26.767 104.824 26.235 C 104.998 25.689 105.095 25.145 105.117 24.605 C 105.128 24.097 105.052 23.667 104.889 23.316 C 104.727 22.965 104.507 22.691 104.23 22.497 C 103.954 22.302 103.636 22.189 103.278 22.156 C 102.921 22.124 102.557 22.172 102.188 22.302 C 101.753 22.447 101.364 22.701 101.056 23.04 C 100.739 23.392 100.479 23.792 100.284 24.224 C 100.072 24.69 99.908 25.176 99.795 25.675 C 99.678 26.18 99.591 26.692 99.535 27.208 C 99.488 27.639 99.46 28.073 99.451 28.507 L 99.38 28.667 C 99.21 29.055 99.014 29.431 98.794 29.794 C 98.572 30.162 98.325 30.47 98.054 30.719 C 97.783 30.968 97.501 31.054 97.208 30.978 C 97.034 30.935 96.939 30.735 96.923 30.378 C 96.906 30.021 96.925 29.578 96.979 29.048 C 97.034 28.519 97.096 27.945 97.167 27.329 C 97.235 26.742 97.271 26.152 97.272 25.561 C 97.272 25.075 97.18 24.608 96.996 24.159 C 96.811 23.711 96.559 23.337 96.239 23.04 C 95.927 22.747 95.542 22.542 95.124 22.448 C 94.701 22.35 94.245 22.416 93.757 22.642 C 93.269 22.87 92.881 23.189 92.594 23.599 C 92.303 24.015 92.039 24.448 91.804 24.897 C 91.721 24.559 91.592 24.235 91.421 23.932 C 91.258 23.641 91.05 23.378 90.803 23.153 C 90.562 22.934 90.283 22.758 89.981 22.635 C 89.676 22.51 89.35 22.447 89.021 22.448 C 88.71 22.445 88.402 22.509 88.118 22.635 C 87.844 22.757 87.589 22.918 87.361 23.113 C 87.131 23.309 86.924 23.529 86.742 23.77 C 86.566 24.001 86.403 24.242 86.254 24.491 C 86.235 24.245 86.211 23.999 86.181 23.753 C 86.153 23.543 86.105 23.364 86.034 23.218 C 85.97 23.079 85.865 22.963 85.733 22.886 C 85.603 22.81 85.419 22.772 85.18 22.772 C 85.06 22.772 84.941 22.797 84.822 22.845 C 84.704 22.893 84.597 22.961 84.504 23.048 C 84.411 23.136 84.339 23.244 84.293 23.364 C 84.244 23.488 84.231 23.632 84.252 23.794 C 84.263 23.913 84.293 24.056 84.342 24.224 C 84.39 24.391 84.436 24.611 84.48 24.881 C 84.523 25.151 84.559 25.478 84.586 25.862 C 84.613 26.246 84.621 26.716 84.61 27.273 C 84.599 27.829 84.559 28.481 84.488 29.227 C 84.417 29.973 84.306 30.838 84.154 31.821 C 84.133 32.048 84.22 32.232 84.415 32.373 C 84.611 32.513 84.842 32.597 85.082 32.616 C 85.326 32.639 85.571 32.594 85.79 32.486 C 86.013 32.378 86.14 32.189 86.172 31.919 C 86.205 31.411 86.268 30.87 86.36 30.297 C 86.452 29.725 86.566 29.157 86.702 28.594 C 86.831 28.052 86.986 27.516 87.165 26.989 C 87.339 26.48 87.532 26.032 87.743 25.643 C 87.955 25.254 88.175 24.943 88.402 24.71 C 88.63 24.478 88.869 24.361 89.119 24.361 C 89.422 24.361 89.658 24.499 89.827 24.775 C 89.995 25.051 90.114 25.405 90.185 25.837 C 90.255 26.27 90.288 26.743 90.282 27.256 C 90.277 27.751 90.256 28.246 90.217 28.74 C 90.184 29.165 90.141 29.59 90.087 30.013 C 90.054 30.27 90.019 30.527 89.981 30.784 C 89.981 31.032 90.076 31.229 90.266 31.375 C 90.449 31.519 90.669 31.609 90.901 31.635 C 91.129 31.663 91.36 31.617 91.56 31.505 C 91.766 31.392 91.885 31.2 91.918 30.929 C 92.028 30.141 92.178 29.359 92.365 28.586 C 92.555 27.802 92.772 27.1 93.016 26.478 C 93.261 25.856 93.532 25.348 93.83 24.954 C 94.129 24.559 94.446 24.361 94.782 24.361 C 94.956 24.361 95.089 24.481 95.181 24.718 C 95.273 24.956 95.319 25.28 95.319 25.691 C 95.319 25.994 95.295 26.305 95.246 26.624 C 95.197 26.943 95.141 27.272 95.075 27.613 C 95.009 27.96 94.952 28.309 94.904 28.659 C 94.855 29.03 94.83 29.404 94.831 29.778 C 94.831 30.048 94.858 30.362 94.913 30.718 C 94.967 31.075 95.07 31.413 95.222 31.732 C 95.369 32.045 95.583 32.322 95.849 32.543 C 96.114 32.764 96.453 32.876 96.865 32.876 C 97.484 32.876 98.032 32.743 98.509 32.478 C 98.983 32.216 99.401 31.864 99.738 31.44 C 99.756 31.418 99.772 31.394 99.79 31.372 C 99.816 31.435 99.839 31.502 99.868 31.562 C 100.102 32.038 100.419 32.405 100.821 32.665 C 101.222 32.924 101.694 33.067 102.237 33.095 C 102.779 33.121 103.37 33.021 104.011 32.794 C 104.488 32.621 104.903 32.405 105.256 32.146 C 105.617 31.877 105.938 31.558 106.208 31.197 C 106.49 30.824 106.747 30.394 106.981 29.908 C 107.24 29.361 107.476 28.804 107.689 28.238 C 107.732 28.064 107.691 27.911 107.567 27.775 C 107.443 27.641 107.286 27.543 107.111 27.491 Z M 115.956 25.682 C 115.895 26.036 115.822 26.388 115.737 26.737 C 115.639 27.139 115.522 27.537 115.387 27.929 C 115.256 28.318 115.081 28.69 114.866 29.039 C 114.66 29.369 114.424 29.631 114.158 29.826 C 113.892 30.02 113.586 30.102 113.239 30.069 C 113.065 30.048 112.932 29.929 112.84 29.713 C 112.747 29.496 112.699 29.22 112.693 28.885 C 112.688 28.551 112.718 28.183 112.783 27.783 C 112.848 27.382 112.949 26.989 113.084 26.607 C 113.22 26.223 113.385 25.869 113.58 25.545 C 113.776 25.22 114.001 24.969 114.256 24.791 C 114.499 24.616 114.794 24.527 115.094 24.539 C 115.398 24.55 115.723 24.701 116.071 24.993 C 116.034 25.223 115.996 25.453 115.956 25.682 Z M 121.742 26.923 C 121.583 26.838 121.396 26.817 121.222 26.866 C 121.043 26.915 120.915 27.08 120.839 27.361 C 120.796 27.664 120.698 28.02 120.546 28.431 C 120.394 28.842 120.207 29.231 119.985 29.599 C 119.762 29.966 119.507 30.272 119.22 30.515 C 118.932 30.758 118.626 30.869 118.3 30.847 C 118.029 30.826 117.839 30.688 117.731 30.434 C 117.622 30.18 117.565 29.861 117.56 29.477 C 117.554 29.094 117.592 28.661 117.673 28.18 C 117.755 27.699 117.853 27.221 117.966 26.745 C 118.081 26.269 118.197 25.812 118.317 25.374 C 118.436 24.937 118.533 24.567 118.61 24.264 C 118.696 23.993 118.669 23.764 118.528 23.574 C 118.395 23.391 118.211 23.25 117.999 23.169 C 117.795 23.089 117.572 23.066 117.356 23.104 C 117.139 23.142 116.998 23.258 116.933 23.453 C 116.293 22.901 115.677 22.604 115.086 22.561 C 114.494 22.517 113.949 22.647 113.45 22.95 C 112.951 23.253 112.509 23.69 112.124 24.264 C 111.734 24.846 111.419 25.475 111.188 26.137 C 110.951 26.804 110.8 27.499 110.74 28.204 C 110.68 28.907 110.727 29.548 110.879 30.126 C 111.031 30.704 111.299 31.178 111.684 31.545 C 112.069 31.913 112.593 32.096 113.255 32.096 C 113.546 32.097 113.835 32.036 114.101 31.918 C 114.372 31.799 114.622 31.658 114.85 31.496 C 115.078 31.334 115.278 31.164 115.452 30.986 C 115.625 30.807 115.761 30.659 115.859 30.539 C 115.935 30.929 116.06 31.259 116.233 31.529 C 116.407 31.799 116.605 32.021 116.827 32.194 C 117.037 32.36 117.274 32.489 117.527 32.575 C 117.755 32.653 117.994 32.694 118.235 32.696 C 118.745 32.696 119.222 32.523 119.668 32.177 C 120.112 31.832 120.511 31.407 120.864 30.904 C 121.212 30.409 121.504 29.876 121.734 29.315 C 121.962 28.758 122.114 28.264 122.19 27.831 C 122.266 27.669 122.252 27.499 122.149 27.321 C 122.046 27.142 121.911 27.01 121.742 26.923 Z M 151.039 35.876 C 150.947 36.243 150.803 36.555 150.607 36.808 C 150.412 37.062 150.168 37.195 149.875 37.206 C 149.691 37.216 149.55 37.119 149.452 36.914 C 149.354 36.708 149.287 36.444 149.248 36.119 C 149.209 35.759 149.192 35.396 149.2 35.033 C 149.205 34.633 149.221 34.238 149.248 33.849 C 149.273 33.486 149.306 33.124 149.346 32.763 C 149.384 32.427 149.414 32.168 149.436 31.984 C 149.805 32.027 150.111 32.187 150.355 32.463 C 150.599 32.738 150.787 33.065 150.917 33.444 C 151.047 33.822 151.123 34.23 151.145 34.668 C 151.166 35.106 151.131 35.508 151.039 35.876 Z M 145.147 35.876 C 145.055 36.243 144.911 36.555 144.716 36.808 C 144.521 37.062 144.276 37.195 143.983 37.206 C 143.799 37.216 143.658 37.119 143.56 36.914 C 143.463 36.708 143.395 36.444 143.357 36.119 C 143.317 35.759 143.301 35.396 143.308 35.033 C 143.313 34.633 143.33 34.238 143.357 33.849 C 143.382 33.486 143.414 33.124 143.454 32.763 C 143.492 32.427 143.522 32.168 143.544 31.984 C 143.913 32.027 144.22 32.187 144.463 32.463 C 144.708 32.738 144.895 33.065 145.025 33.444 C 145.156 33.822 145.231 34.23 145.253 34.668 C 145.274 35.106 145.239 35.508 145.147 35.876 Z M 139.101 26.665 C 139.093 26.896 139.068 27.127 139.027 27.354 C 138.989 27.555 138.938 27.681 138.873 27.735 C 138.753 27.67 138.607 27.503 138.433 27.232 C 138.254 26.948 138.117 26.639 138.026 26.316 C 137.93 25.99 137.9 25.648 137.937 25.311 C 137.975 24.981 138.146 24.724 138.45 24.54 C 138.569 24.476 138.672 24.5 138.759 24.613 C 138.846 24.727 138.916 24.892 138.971 25.108 C 139.025 25.325 139.062 25.573 139.084 25.854 C 139.106 26.135 139.112 26.405 139.101 26.665 Z M 137.66 29.9 C 137.493 30.077 137.305 30.232 137.099 30.362 C 136.902 30.488 136.688 30.586 136.464 30.654 C 136.247 30.719 136.052 30.735 135.878 30.703 C 135.39 30.606 135.016 30.395 134.755 30.07 C 134.495 29.746 134.329 29.365 134.259 28.927 C 134.188 28.489 134.196 28.022 134.283 27.524 C 134.365 27.044 134.512 26.577 134.723 26.138 C 134.929 25.711 135.179 25.343 135.471 25.035 C 135.764 24.727 136.084 24.535 136.432 24.459 C 136.301 25.019 136.257 25.597 136.301 26.17 C 136.341 26.745 136.484 27.308 136.724 27.832 C 136.876 28.146 137.058 28.432 137.27 28.692 C 137.487 28.956 137.749 29.182 138.043 29.357 C 137.956 29.54 137.828 29.722 137.66 29.9 Z M 155.669 26.827 C 155.705 26.562 155.754 26.3 155.816 26.04 C 155.881 25.765 155.962 25.497 156.06 25.238 C 156.146 25 156.261 24.774 156.402 24.565 C 156.532 24.376 156.67 24.24 156.817 24.159 C 156.963 24.078 157.112 24.086 157.264 24.184 C 157.427 24.281 157.527 24.486 157.565 24.8 C 157.603 25.113 157.565 25.448 157.451 25.805 C 157.337 26.162 157.134 26.497 156.841 26.811 C 156.548 27.124 156.152 27.33 155.653 27.427 C 155.631 27.276 155.637 27.076 155.669 26.827 Z M 162.228 26.827 C 162.261 26.579 162.31 26.316 162.375 26.04 C 162.44 25.765 162.521 25.497 162.619 25.238 C 162.717 24.978 162.83 24.754 162.961 24.565 C 163.091 24.376 163.23 24.24 163.376 24.159 C 163.522 24.078 163.672 24.086 163.823 24.184 C 163.986 24.281 164.086 24.486 164.124 24.8 C 164.162 25.113 164.124 25.448 164.011 25.805 C 163.897 26.162 163.693 26.497 163.4 26.811 C 163.107 27.124 162.711 27.33 162.212 27.427 C 162.19 27.276 162.196 27.076 162.228 26.827 Z M 168.324 27.776 C 168.2 27.642 168.043 27.544 167.868 27.492 C 167.689 27.438 167.518 27.433 167.355 27.476 C 167.192 27.519 167.089 27.633 167.046 27.816 C 166.959 28.163 166.821 28.516 166.631 28.878 C 166.437 29.247 166.202 29.592 165.931 29.908 C 165.654 30.232 165.342 30.519 164.995 30.768 C 164.648 31.016 164.285 31.195 163.905 31.303 C 163.525 31.422 163.21 31.435 162.961 31.343 C 162.717 31.256 162.508 31.091 162.367 30.873 C 162.22 30.651 162.115 30.384 162.049 30.07 C 161.983 29.75 161.945 29.424 161.935 29.097 C 162.554 29.141 163.105 29.03 163.587 28.765 C 164.066 28.503 164.485 28.144 164.817 27.711 C 165.156 27.267 165.414 26.768 165.581 26.235 C 165.754 25.689 165.852 25.146 165.874 24.606 C 165.885 24.097 165.809 23.667 165.646 23.316 C 165.484 22.965 165.264 22.691 164.987 22.497 C 164.71 22.302 164.393 22.189 164.035 22.156 C 163.677 22.124 163.313 22.173 162.944 22.302 C 162.51 22.447 162.121 22.701 161.814 23.04 C 161.497 23.393 161.236 23.792 161.04 24.224 C 160.828 24.69 160.665 25.176 160.552 25.676 C 160.435 26.181 160.348 26.692 160.292 27.208 C 160.241 27.674 160.211 28.141 160.204 28.61 C 159.988 29.079 159.708 29.516 159.372 29.908 C 159.095 30.232 158.783 30.519 158.436 30.768 C 158.089 31.016 157.725 31.195 157.346 31.303 C 156.966 31.422 156.651 31.435 156.402 31.343 C 156.158 31.256 155.949 31.091 155.808 30.873 C 155.661 30.651 155.555 30.384 155.49 30.07 C 155.424 29.75 155.386 29.424 155.376 29.097 C 155.995 29.141 156.545 29.03 157.028 28.765 C 157.507 28.503 157.926 28.144 158.257 27.711 C 158.596 27.267 158.855 26.768 159.022 26.235 C 159.195 25.689 159.293 25.146 159.315 24.606 C 159.326 24.097 159.25 23.667 159.087 23.316 C 158.924 22.965 158.704 22.691 158.428 22.497 C 158.151 22.302 157.834 22.189 157.476 22.156 C 157.118 22.124 156.754 22.173 156.385 22.302 C 155.951 22.447 155.562 22.701 155.254 23.04 C 154.937 23.393 154.676 23.792 154.481 24.224 C 154.269 24.69 154.106 25.176 153.993 25.676 C 153.876 26.181 153.789 26.692 153.733 27.208 C 153.703 27.483 153.681 27.76 153.666 28.036 C 153.561 28.125 153.459 28.215 153.35 28.303 C 152.977 28.604 152.583 28.878 152.17 29.122 C 151.762 29.363 151.331 29.564 150.884 29.722 C 150.439 29.879 149.983 29.973 149.517 30.005 L 150.526 19.238 C 150.591 19.01 150.559 18.81 150.428 18.638 C 150.303 18.468 150.126 18.343 149.924 18.281 C 149.718 18.216 149.498 18.222 149.265 18.297 C 149.031 18.373 148.839 18.546 148.687 18.816 C 148.611 19.227 148.532 19.789 148.451 20.502 C 148.363 21.28 148.281 22.059 148.207 22.838 C 148.126 23.681 148.044 24.551 147.963 25.448 C 147.881 26.346 147.811 27.184 147.751 27.962 L 147.744 28.062 C 147.649 28.142 147.557 28.223 147.458 28.303 C 147.085 28.604 146.691 28.878 146.278 29.122 C 145.87 29.363 145.44 29.564 144.993 29.722 C 144.548 29.879 144.092 29.973 143.625 30.005 L 144.634 19.238 C 144.7 19.01 144.667 18.81 144.537 18.638 C 144.407 18.465 144.238 18.346 144.032 18.281 C 143.826 18.216 143.606 18.222 143.373 18.297 C 143.14 18.373 142.947 18.546 142.795 18.816 C 142.719 19.227 142.641 19.789 142.56 20.502 C 142.471 21.28 142.39 22.059 142.315 22.838 C 142.234 23.681 142.153 24.551 142.071 25.448 C 141.995 26.286 141.924 27.124 141.86 27.962 L 141.856 28.008 C 141.675 28.09 141.489 28.159 141.298 28.213 C 141.07 28.276 140.835 28.312 140.598 28.319 C 140.642 28.124 140.677 27.908 140.704 27.67 C 140.731 27.433 140.753 27.184 140.769 26.924 C 140.786 26.665 140.791 26.405 140.786 26.146 C 140.781 25.907 140.767 25.669 140.745 25.432 C 140.694 24.982 140.593 24.539 140.444 24.111 C 140.297 23.694 140.099 23.346 139.85 23.065 C 139.602 22.785 139.276 22.587 138.913 22.497 C 138.539 22.4 138.102 22.432 137.604 22.594 C 136.865 22.497 136.201 22.565 135.61 22.797 C 135.031 23.022 134.506 23.367 134.072 23.811 C 133.638 24.254 133.282 24.776 133.006 25.375 C 132.733 25.962 132.547 26.584 132.452 27.224 C 132.413 27.492 132.394 27.759 132.388 28.025 C 132.22 28.368 132.036 28.668 131.834 28.919 C 131.546 29.276 131.248 29.568 130.939 29.795 C 130.629 30.022 130.323 30.195 130.019 30.314 C 129.715 30.433 129.444 30.514 129.205 30.557 C 128.923 30.611 128.652 30.617 128.392 30.573 C 128.131 30.53 127.892 30.406 127.676 30.2 C 127.502 30.049 127.369 29.806 127.277 29.47 C 127.184 29.135 127.13 28.755 127.114 28.327 C 127.098 27.9 127.114 27.454 127.163 26.989 C 127.212 26.524 127.295 26.084 127.415 25.667 C 127.534 25.251 127.686 24.878 127.871 24.548 C 128.055 24.219 128.272 23.984 128.522 23.843 C 128.662 23.865 128.75 23.948 128.782 24.094 C 128.815 24.24 128.823 24.413 128.806 24.613 C 128.79 24.82 128.765 25.025 128.733 25.229 C 128.704 25.404 128.688 25.58 128.684 25.757 C 128.739 26.049 128.844 26.276 129.002 26.438 C 129.159 26.6 129.336 26.695 129.531 26.721 C 129.726 26.749 129.918 26.703 130.109 26.584 C 130.298 26.465 130.453 26.276 130.573 26.016 C 130.583 26.027 130.599 26.032 130.621 26.032 L 130.849 23.973 C 130.914 23.692 130.871 23.443 130.719 23.227 C 130.567 23.011 130.366 22.886 130.117 22.854 C 129.802 22.4 129.376 22.159 128.839 22.132 C 128.302 22.105 127.751 22.281 127.187 22.659 C 126.84 22.908 126.533 23.251 126.267 23.689 C 126.001 24.127 125.785 24.613 125.617 25.149 C 125.444 25.701 125.325 26.268 125.259 26.843 C 125.188 27.419 125.175 28 125.217 28.578 C 125.257 29.118 125.358 29.651 125.519 30.168 C 125.676 30.665 125.896 31.081 126.178 31.416 C 126.417 31.708 126.688 31.922 126.992 32.057 C 127.295 32.192 127.613 32.276 127.944 32.308 C 128.272 32.341 128.604 32.327 128.929 32.268 C 129.254 32.209 129.563 32.125 129.856 32.016 C 130.259 31.866 130.65 31.687 131.028 31.481 C 131.438 31.26 131.825 30.999 132.184 30.703 C 132.378 30.543 132.565 30.37 132.745 30.183 C 132.827 30.387 132.919 30.584 133.03 30.768 C 133.323 31.254 133.731 31.661 134.218 31.952 C 134.717 32.254 135.33 32.4 136.057 32.39 C 136.839 32.378 137.56 32.181 138.222 31.798 C 138.884 31.414 139.426 30.849 139.85 30.103 C 140.483 30.103 141.107 29.999 141.72 29.792 L 141.705 29.99 C 141.662 30.563 141.64 30.952 141.64 31.157 C 141.624 31.598 141.6 32.039 141.567 32.479 C 141.527 33.029 141.503 33.581 141.493 34.132 C 141.483 34.717 141.505 35.302 141.558 35.884 C 141.613 36.473 141.727 37.008 141.9 37.49 C 142.073 37.97 142.32 38.379 142.641 38.714 C 142.961 39.049 143.381 39.249 143.902 39.314 C 144.456 39.389 144.933 39.292 145.334 39.022 C 145.736 38.752 146.061 38.382 146.311 37.911 C 146.561 37.441 146.736 36.898 146.84 36.282 C 146.943 35.665 146.973 35.046 146.93 34.424 C 146.89 33.826 146.775 33.235 146.587 32.665 C 146.403 32.114 146.148 31.66 145.823 31.303 C 146.018 31.249 146.251 31.146 146.523 30.995 C 146.808 30.835 147.088 30.664 147.361 30.484 C 147.431 30.437 147.501 30.388 147.572 30.341 C 147.545 30.724 147.531 30.997 147.531 31.157 C 147.516 31.598 147.492 32.039 147.458 32.479 C 147.419 33.029 147.395 33.581 147.385 34.132 C 147.375 34.717 147.396 35.302 147.45 35.884 C 147.504 36.473 147.618 37.008 147.792 37.49 C 147.965 37.97 148.212 38.379 148.532 38.714 C 148.852 39.049 149.273 39.249 149.794 39.314 C 150.347 39.389 150.824 39.292 151.226 39.022 C 151.627 38.752 151.953 38.382 152.203 37.911 C 152.452 37.441 152.628 36.898 152.731 36.282 C 152.834 35.668 152.864 35.045 152.821 34.424 C 152.782 33.826 152.667 33.235 152.48 32.665 C 152.295 32.114 152.04 31.66 151.714 31.303 C 151.91 31.249 152.143 31.146 152.414 30.995 C 152.7 30.835 152.979 30.664 153.253 30.484 C 153.402 30.385 153.55 30.284 153.699 30.18 C 153.754 30.709 153.874 31.172 154.066 31.562 C 154.299 32.038 154.617 32.406 155.018 32.665 C 155.419 32.925 155.892 33.068 156.434 33.095 C 156.977 33.122 157.568 33.022 158.208 32.795 C 158.686 32.622 159.101 32.406 159.453 32.146 C 159.815 31.877 160.135 31.558 160.405 31.197 C 160.422 31.176 160.437 31.153 160.453 31.13 C 160.503 31.282 160.559 31.428 160.625 31.562 C 160.859 32.038 161.176 32.406 161.577 32.665 C 161.979 32.925 162.451 33.068 162.993 33.095 C 163.536 33.122 164.127 33.022 164.767 32.795 C 165.245 32.622 165.66 32.406 166.012 32.146 C 166.374 31.877 166.695 31.558 166.965 31.197 C 167.247 30.824 167.504 30.395 167.738 29.908 C 167.997 29.361 168.233 28.804 168.446 28.238 C 168.489 28.065 168.448 27.911 168.324 27.776 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8e4p8k\",layoutDependency:layoutDependency,layoutId:\"PupVQV2LW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 184.902 51.939\" overflow=\"visible\"><path d=\"M 0 8.31 C 0 3.721 3.721 0 8.31 0 L 176.592 0 C 181.181 0 184.902 3.721 184.902 8.31 L 184.902 43.629 C 184.902 48.218 181.181 51.939 176.592 51.939 L 8.31 51.939 C 3.721 51.939 0 48.218 0 43.629 Z\" fill=\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36)) /* {&quot;name&quot;:&quot;Lava Pulse&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"snNefxCBD-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 184.902 51.939\" overflow=\"visible\"><path d=\"M 0 8.31 C 0 3.721 3.721 0 8.31 0 L 176.592 0 C 181.181 0 184.902 3.721 184.902 8.31 L 184.902 43.629 C 184.902 48.218 181.181 51.939 176.592 51.939 L 8.31 51.939 C 3.721 51.939 0 48.218 0 43.629 Z\" fill=\"rgba(247, 247, 247, 0.95)\"></path></svg>'},bALXkLeu_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 184.902 51.939\" overflow=\"visible\"><path d=\"M 0 8.31 C 0 3.721 3.721 0 8.31 0 L 176.592 0 C 181.181 0 184.902 3.721 184.902 8.31 L 184.902 43.629 C 184.902 48.218 181.181 51.939 176.592 51.939 L 8.31 51.939 C 3.721 51.939 0 48.218 0 43.629 Z\" fill=\"var(--token-7373ea1d-5b8e-46eb-ae06-2d9bf75e0704, rgb(247, 247, 247)) /* {&quot;name&quot;:&quot;Soft Cloud&quot;} */\"></path></svg>'},snNefxCBD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 184.902 51.939\" overflow=\"visible\"><path d=\"M 0 8.31 C 0 3.721 3.721 0 8.31 0 L 176.592 0 C 181.181 0 184.902 3.721 184.902 8.31 L 184.902 43.629 C 184.902 48.218 181.181 51.939 176.592 51.939 L 8.31 51.939 C 3.721 51.939 0 48.218 0 43.629 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1wu1gy0\",layoutDependency:layoutDependency,layoutId:\"tSFtltZX7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 2.411\" overflow=\"visible\"><path d=\"M 0.076 0.03 L 0.053 0.016 L 0 0 C 0.021 0.018 0.048 0.028 0.076 0.03 Z M 0.41 2.404 L 0.385 2.411 L 0.41 2.404 Z M 0.085 0.025 C 0.082 0.025 0.079 0.024 0.076 0.023 C 0.076 0.025 0.076 0.027 0.076 0.029 C 0.079 0.029 0.082 0.028 0.085 0.026 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"snNefxCBD-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 2.411\" overflow=\"visible\"><path d=\"M 0.076 0.03 L 0.053 0.016 L 0 0 C 0.021 0.018 0.048 0.028 0.076 0.03 Z M 0.41 2.404 L 0.385 2.411 L 0.41 2.404 Z M 0.085 0.025 C 0.082 0.025 0.079 0.024 0.076 0.023 C 0.076 0.025 0.076 0.027 0.076 0.029 C 0.079 0.029 0.082 0.028 0.085 0.026 Z\" fill=\"rgba(247, 247, 247, 0.95)\"></path></svg>'},bALXkLeu_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 2.411\" overflow=\"visible\"><path d=\"M 0.076 0.03 L 0.053 0.016 L 0 0 C 0.021 0.018 0.048 0.028 0.076 0.03 Z M 0.41 2.404 L 0.385 2.411 L 0.41 2.404 Z M 0.085 0.025 C 0.082 0.025 0.079 0.024 0.076 0.023 C 0.076 0.025 0.076 0.027 0.076 0.029 C 0.079 0.029 0.082 0.028 0.085 0.026 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-vswt17\",layoutDependency:layoutDependency,layoutId:\"JRns6iwDV\",opacity:1,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.076 0.03 L 0.053 0.016 L 0 0 C 0.021 0.018 0.048 0.028 0.076 0.03 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nfjix3\",layoutDependency:layoutDependency,layoutId:\"fdjFWiWGv\",opacity:1,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.025 0 L 0 0.007 L 0.025 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1heqrua\",layoutDependency:layoutDependency,layoutId:\"xCaXKzMJP\",opacity:1,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.009 0.002 C 0.006 0.002 0.003 0.001 0 0 C 0 0.002 0 0.004 0 0.006 C 0.003 0.005 0.006 0.004 0.009 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-9o7b6w\",layoutDependency:layoutDependency,layoutId:\"ee28l4th8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.53 23.354\" overflow=\"visible\"><path d=\"M 14.151 0.002 L 14.156 0.002 L 14.156 0 L 14.151 0.003 Z M 14.465 2.372 L 14.503 2.35 L 14.517 2.342 L 14.53 2.328 C 14.506 2.339 14.484 2.354 14.465 2.372 Z M 14.216 0.054 L 14.179 0.018 L 14.153 0.004 C 14.167 0.028 14.19 0.046 14.216 0.054 Z M 4.767 23.097 C 4.737 23.11 4.711 23.131 4.691 23.157 L 4.715 23.141 C 4.73 23.127 4.753 23.109 4.767 23.097 Z M 10.255 22.018 C 10.255 21.984 10.238 21.99 10.242 22.111 C 10.242 22.101 10.247 22.091 10.248 22.082 C 10.25 22.06 10.252 22.039 10.255 22.018 Z M 9.688 23.097 C 9.658 23.11 9.632 23.131 9.612 23.157 L 9.635 23.141 C 9.651 23.127 9.674 23.109 9.688 23.097 Z M 0.9 23.354 C 0.877 23.335 0.849 23.322 0.819 23.317 C 0.844 23.329 0.868 23.34 0.884 23.349 Z M 0.032 22.522 C 0.028 22.487 0.017 22.452 0 22.422 C 0.012 22.453 0.022 22.486 0.031 22.52 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"snNefxCBD-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.53 23.354\" overflow=\"visible\"><path d=\"M 14.151 0.002 L 14.156 0.002 L 14.156 0 L 14.151 0.003 Z M 14.465 2.372 L 14.503 2.35 L 14.517 2.342 L 14.53 2.328 C 14.506 2.339 14.484 2.354 14.465 2.372 Z M 14.216 0.054 L 14.179 0.018 L 14.153 0.004 C 14.167 0.028 14.19 0.046 14.216 0.054 Z M 4.767 23.097 C 4.737 23.11 4.711 23.131 4.691 23.157 L 4.715 23.141 C 4.73 23.127 4.753 23.109 4.767 23.097 Z M 10.255 22.018 C 10.255 21.984 10.238 21.99 10.242 22.111 C 10.242 22.101 10.247 22.091 10.248 22.082 C 10.25 22.06 10.252 22.039 10.255 22.018 Z M 9.688 23.097 C 9.658 23.11 9.632 23.131 9.612 23.157 L 9.635 23.141 C 9.651 23.127 9.674 23.109 9.688 23.097 Z M 0.9 23.354 C 0.877 23.335 0.849 23.322 0.819 23.317 C 0.844 23.329 0.868 23.34 0.884 23.349 Z M 0.032 22.522 C 0.028 22.487 0.017 22.452 0 22.422 C 0.012 22.453 0.022 22.486 0.031 22.52 Z\" fill=\"rgba(247, 247, 247, 0.95)\"></path></svg>'},bALXkLeu_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.53 23.354\" overflow=\"visible\"><path d=\"M 14.151 0.002 L 14.156 0.002 L 14.156 0 L 14.151 0.003 Z M 14.465 2.372 L 14.503 2.35 L 14.517 2.342 L 14.53 2.328 C 14.506 2.339 14.484 2.354 14.465 2.372 Z M 14.216 0.054 L 14.179 0.018 L 14.153 0.004 C 14.167 0.028 14.19 0.046 14.216 0.054 Z M 4.767 23.097 C 4.737 23.11 4.711 23.131 4.691 23.157 L 4.715 23.141 C 4.73 23.127 4.753 23.109 4.767 23.097 Z M 10.255 22.018 C 10.255 21.984 10.238 21.99 10.242 22.111 C 10.242 22.101 10.247 22.091 10.248 22.082 C 10.25 22.06 10.252 22.039 10.255 22.018 Z M 9.688 23.097 C 9.658 23.11 9.632 23.131 9.612 23.157 L 9.635 23.141 C 9.651 23.127 9.674 23.109 9.688 23.097 Z M 0.9 23.354 C 0.877 23.335 0.849 23.322 0.819 23.317 C 0.844 23.329 0.868 23.34 0.884 23.349 Z M 0.032 22.522 C 0.028 22.487 0.017 22.452 0 22.422 C 0.012 22.453 0.022 22.486 0.031 22.52 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-7ulnl6\",layoutDependency:layoutDependency,layoutId:\"KzQmr_h24\",opacity:1,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 0.002 L 0.004 0.002 L 0.004 0 L 0 0.003 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kw6qd5\",layoutDependency:layoutDependency,layoutId:\"JkRMAV90G\",opacity:1,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 0.043 L 0.038 0.022 L 0.053 0.014 L 0.066 0 C 0.041 0.011 0.019 0.025 0 0.044 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zxylnj\",layoutDependency:layoutDependency,layoutId:\"BjEDAif_l\",opacity:1,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.063 0.049 L 0.025 0.014 L 0 0 C 0.014 0.024 0.036 0.042 0.063 0.049 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-56abm\",layoutDependency:layoutDependency,layoutId:\"m92oUhKct\",opacity:1,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.076 0 C 0.046 0.013 0.02 0.033 0 0.059 L 0.024 0.044 C 0.04 0.029 0.062 0.012 0.076 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15et4gp\",layoutDependency:layoutDependency,layoutId:\"rBiTaEXve\",opacity:1,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.013 0.018 C 0.013 -0.016 -0.004 -0.01 0.001 0.111 C 0.001 0.101 0.005 0.091 0.007 0.082 C 0.009 0.06 0.011 0.039 0.013 0.018 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gz0uja\",layoutDependency:layoutDependency,layoutId:\"opSqw67y4\",opacity:1,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.076 0 C 0.046 0.013 0.02 0.033 0 0.059 L 0.024 0.044 C 0.04 0.029 0.062 0.012 0.076 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z3gmwd\",layoutDependency:layoutDependency,layoutId:\"M278fxgaZ\",opacity:1,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.081 0.038 C 0.058 0.018 0.03 0.005 0 0 C 0.024 0.012 0.049 0.023 0.064 0.032 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y0vazw\",layoutDependency:layoutDependency,layoutId:\"OIwjgY3XQ\",opacity:1,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.032 0.1 C 0.028 0.065 0.017 0.031 0 0 C 0.012 0.032 0.022 0.065 0.031 0.098 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aklv6t\",layoutDependency:layoutDependency,layoutId:\"SEzds0AWg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.438 16.112\" overflow=\"visible\"><path d=\"M 6.478 0.849 C 5.285 1.36 3.929 1.94 2.173 1.94 C 1.439 1.939 0.708 1.838 0 1.64 L 1.215 14.11 C 1.304 15.191 2.207 16.023 3.291 16.022 C 3.291 16.022 5.013 16.112 5.588 16.112 C 6.207 16.112 8.061 16.022 8.061 16.022 C 9.145 16.022 10.048 15.191 10.137 14.11 L 11.438 0.331 C 10.857 0.132 10.27 0 9.609 0 C 8.465 0 7.543 0.394 6.478 0.849 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bALXkLeu_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.438 16.112\" overflow=\"visible\"><path d=\"M 6.478 0.849 C 5.285 1.36 3.929 1.94 2.173 1.94 C 1.439 1.939 0.708 1.838 0 1.64 L 1.215 14.11 C 1.304 15.191 2.207 16.023 3.291 16.022 C 3.291 16.022 5.013 16.112 5.588 16.112 C 6.207 16.112 8.061 16.022 8.061 16.022 C 9.145 16.022 10.048 15.191 10.137 14.11 L 11.438 0.331 C 10.857 0.132 10.27 0 9.609 0 C 8.465 0 7.543 0.394 6.478 0.849 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'},snNefxCBD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.438 16.112\" overflow=\"visible\"><path d=\"M 6.478 0.849 C 5.285 1.36 3.929 1.94 2.173 1.94 C 1.439 1.939 0.708 1.838 0 1.64 L 1.215 14.11 C 1.304 15.191 2.207 16.023 3.291 16.022 C 3.291 16.022 5.013 16.112 5.588 16.112 C 6.207 16.112 8.061 16.022 8.061 16.022 C 9.145 16.022 10.048 15.191 10.137 14.11 L 11.438 0.331 C 10.857 0.132 10.27 0 9.609 0 C 8.465 0 7.543 0.394 6.478 0.849 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j1no1u\",layoutDependency:layoutDependency,layoutId:\"aSejNBGbS\",opacity:1,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 0 L 0.021 0.019 L 0.034 0.027 C 0.024 0.017 0.013 0.008 0 0 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"snNefxCBD-hover\":{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 0 L 0.021 0.019 L 0.034 0.027 C 0.024 0.017 0.013 0.008 0 0 Z\" fill=\"rgba(247, 247, 247, 0.95)\"></path></svg>'},bALXkLeu_:{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 0 L 0.021 0.019 L 0.034 0.027 C 0.024 0.017 0.013 0.008 0 0 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vxwvl0\",layoutDependency:layoutDependency,layoutId:\"x8KbwURbl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.963 33.241\" overflow=\"visible\"><path d=\"M 22.86 8.885 L 22.677 7.962 C 22.513 7.134 22.14 6.352 21.291 6.053 C 21.018 5.957 20.709 5.916 20.5 5.718 C 20.292 5.52 20.23 5.212 20.182 4.927 C 20.092 4.403 20.008 3.879 19.916 3.356 C 19.837 2.907 19.775 2.402 19.568 1.99 C 19.3 1.436 18.744 1.112 18.19 0.898 C 17.906 0.792 17.617 0.703 17.323 0.63 C 15.94 0.265 14.485 0.131 13.062 0.054 C 11.354 -0.04 9.642 -0.012 7.938 0.139 C 6.67 0.255 5.334 0.394 4.129 0.833 C 3.688 0.994 3.234 1.186 2.9 1.527 C 2.489 1.945 2.354 2.591 2.654 3.113 C 2.868 3.483 3.229 3.745 3.612 3.918 C 4.111 4.141 4.633 4.31 5.167 4.424 C 6.657 4.753 8.199 4.882 9.72 4.937 C 11.407 5.005 13.095 4.95 14.774 4.772 C 15.189 4.727 15.603 4.672 16.016 4.608 C 16.503 4.533 16.816 3.897 16.672 3.453 C 16.501 2.923 16.039 2.717 15.517 2.797 C 15.441 2.809 15.364 2.82 15.287 2.832 L 15.232 2.839 C 14.69 2.908 14.147 2.961 13.603 2.999 C 12.781 3.056 11.957 3.082 11.133 3.083 C 10.324 3.083 9.514 3.061 8.706 3.008 C 8.338 2.984 7.97 2.953 7.604 2.915 C 7.437 2.898 7.27 2.879 7.104 2.859 L 6.946 2.839 L 6.911 2.834 L 6.747 2.811 C 6.411 2.761 6.077 2.701 5.745 2.632 C 5.676 2.616 5.626 2.555 5.626 2.484 C 5.626 2.414 5.676 2.353 5.745 2.337 L 5.751 2.337 C 6.038 2.276 6.328 2.224 6.619 2.178 C 6.715 2.163 6.813 2.148 6.91 2.133 L 6.913 2.133 C 7.095 2.121 7.278 2.089 7.459 2.067 C 9.035 1.903 10.62 1.847 12.203 1.9 C 12.972 1.921 13.74 1.969 14.505 2.045 C 14.67 2.062 14.834 2.08 14.997 2.1 C 15.06 2.108 15.123 2.117 15.186 2.124 L 15.313 2.143 C 15.683 2.198 16.052 2.265 16.418 2.344 C 16.961 2.462 17.658 2.5 17.9 3.095 C 17.976 3.284 18.011 3.493 18.054 3.691 L 18.108 3.944 C 18.109 3.949 18.11 3.953 18.111 3.958 L 18.495 5.747 C 18.515 5.836 18.496 5.929 18.444 6.004 C 18.391 6.079 18.31 6.128 18.22 6.14 L 18.216 6.14 L 18.138 6.15 L 18.061 6.161 C 17.332 6.255 16.602 6.333 15.871 6.393 C 14.414 6.514 12.953 6.572 11.491 6.569 C 9.529 6.568 7.568 6.454 5.619 6.228 C 5.407 6.203 5.196 6.176 4.985 6.149 C 5.149 6.17 4.866 6.133 4.809 6.124 C 4.675 6.106 4.541 6.086 4.406 6.066 C 3.956 5.998 3.509 5.915 3.059 5.842 C 2.516 5.753 1.996 5.798 1.505 6.066 C 1.101 6.287 0.775 6.625 0.569 7.036 C 0.357 7.474 0.294 7.952 0.199 8.423 C 0.104 8.893 -0.044 9.4 0.012 9.884 C 0.132 10.927 0.862 11.775 1.911 11.965 C 2.898 12.143 3.89 12.288 4.885 12.412 C 9.113 12.929 13.387 12.954 17.62 12.485 C 17.821 12.463 18.022 12.533 18.166 12.676 C 18.31 12.818 18.381 13.018 18.361 13.22 L 18.261 14.185 C 17.851 18.182 17.441 22.18 17.031 26.177 L 16.852 27.906 C 16.795 28.474 16.787 29.059 16.679 29.62 C 16.509 30.502 15.912 31.043 15.041 31.241 C 14.243 31.423 13.428 31.518 12.609 31.526 C 11.702 31.531 10.795 31.491 9.888 31.495 C 8.919 31.501 7.733 31.411 6.985 30.69 C 6.328 30.057 6.237 29.066 6.148 28.209 C 6.029 27.074 5.91 25.939 5.793 24.804 L 5.136 18.495 L 4.711 14.412 L 4.69 14.21 C 4.639 13.723 4.294 13.246 3.751 13.271 C 3.286 13.292 2.757 13.687 2.812 14.21 L 3.127 17.237 L 3.779 23.497 C 3.965 25.276 4.15 27.054 4.335 28.833 C 4.37 29.174 4.404 29.516 4.442 29.856 C 4.646 31.719 6.068 32.722 7.829 33.005 C 8.858 33.17 9.911 33.204 10.955 33.221 C 12.293 33.243 13.644 33.294 14.96 33.052 C 16.911 32.694 18.374 31.392 18.583 29.372 L 18.762 27.622 L 19.356 21.833 L 20.002 15.528 L 20.299 12.638 C 20.329 12.344 20.548 12.104 20.839 12.048 C 21.396 11.94 21.929 11.754 22.326 11.329 C 22.958 10.654 23.083 9.773 22.86 8.885 Z M 1.882 9.508 C 1.891 9.504 1.876 9.577 1.869 9.611 C 1.867 9.559 1.87 9.514 1.882 9.508 Z M 1.937 9.926 C 1.941 9.923 1.954 9.941 1.968 9.963 C 1.947 9.943 1.934 9.928 1.936 9.926 Z M 1.99 9.997 M 2.097 10.084 L 2.099 10.084 C 2.099 10.087 2.104 10.09 2.106 10.093 C 2.103 10.089 2.1 10.086 2.096 10.084 Z M 20.813 9.954 C 20.612 10.144 20.31 10.233 20.012 10.277 C 16.667 10.773 13.273 11.025 9.892 10.914 C 7.471 10.831 5.077 10.563 2.681 10.224 C 2.446 10.191 2.192 10.148 2.03 9.975 C 1.726 9.648 1.875 8.991 1.954 8.597 C 2.027 8.235 2.166 7.754 2.595 7.702 C 3.266 7.624 4.045 7.907 4.709 8.007 C 5.508 8.129 6.31 8.227 7.115 8.3 C 10.55 8.613 14.043 8.565 17.463 8.107 C 18.086 8.023 18.708 7.925 19.326 7.815 C 19.878 7.716 20.489 7.53 20.822 8.101 C 21.051 8.49 21.081 9.011 21.046 9.45 C 21.035 9.642 20.951 9.822 20.812 9.954 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bALXkLeu_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.963 33.241\" overflow=\"visible\"><path d=\"M 22.86 8.885 L 22.677 7.962 C 22.513 7.134 22.14 6.352 21.291 6.053 C 21.018 5.957 20.709 5.916 20.5 5.718 C 20.292 5.52 20.23 5.212 20.182 4.927 C 20.092 4.403 20.008 3.879 19.916 3.356 C 19.837 2.907 19.775 2.402 19.568 1.99 C 19.3 1.436 18.744 1.112 18.19 0.898 C 17.906 0.792 17.617 0.703 17.323 0.63 C 15.94 0.265 14.485 0.131 13.062 0.054 C 11.354 -0.04 9.642 -0.012 7.938 0.139 C 6.67 0.255 5.334 0.394 4.129 0.833 C 3.688 0.994 3.234 1.186 2.9 1.527 C 2.489 1.945 2.354 2.591 2.654 3.113 C 2.868 3.483 3.229 3.745 3.612 3.918 C 4.111 4.141 4.633 4.31 5.167 4.424 C 6.657 4.753 8.199 4.882 9.72 4.937 C 11.407 5.005 13.095 4.95 14.774 4.772 C 15.189 4.727 15.603 4.672 16.016 4.608 C 16.503 4.533 16.816 3.897 16.672 3.453 C 16.501 2.923 16.039 2.717 15.517 2.797 C 15.441 2.809 15.364 2.82 15.287 2.832 L 15.232 2.839 C 14.69 2.908 14.147 2.961 13.603 2.999 C 12.781 3.056 11.957 3.082 11.133 3.083 C 10.324 3.083 9.514 3.061 8.706 3.008 C 8.338 2.984 7.97 2.953 7.604 2.915 C 7.437 2.898 7.27 2.879 7.104 2.859 L 6.946 2.839 L 6.911 2.834 L 6.747 2.811 C 6.411 2.761 6.077 2.701 5.745 2.632 C 5.676 2.616 5.626 2.555 5.626 2.484 C 5.626 2.414 5.676 2.353 5.745 2.337 L 5.751 2.337 C 6.038 2.276 6.328 2.224 6.619 2.178 C 6.715 2.163 6.813 2.148 6.91 2.133 L 6.913 2.133 C 7.095 2.121 7.278 2.089 7.459 2.067 C 9.035 1.903 10.62 1.847 12.203 1.9 C 12.972 1.921 13.74 1.969 14.505 2.045 C 14.67 2.062 14.834 2.08 14.997 2.1 C 15.06 2.108 15.123 2.117 15.186 2.124 L 15.313 2.143 C 15.683 2.198 16.052 2.265 16.418 2.344 C 16.961 2.462 17.658 2.5 17.9 3.095 C 17.976 3.284 18.011 3.493 18.054 3.691 L 18.108 3.944 C 18.109 3.949 18.11 3.953 18.111 3.958 L 18.495 5.747 C 18.515 5.836 18.496 5.929 18.444 6.004 C 18.391 6.079 18.31 6.128 18.22 6.14 L 18.216 6.14 L 18.138 6.15 L 18.061 6.161 C 17.332 6.255 16.602 6.333 15.871 6.393 C 14.414 6.514 12.953 6.572 11.491 6.569 C 9.529 6.568 7.568 6.454 5.619 6.228 C 5.407 6.203 5.196 6.176 4.985 6.149 C 5.149 6.17 4.866 6.133 4.809 6.124 C 4.675 6.106 4.541 6.086 4.406 6.066 C 3.956 5.998 3.509 5.915 3.059 5.842 C 2.516 5.753 1.996 5.798 1.505 6.066 C 1.101 6.287 0.775 6.625 0.569 7.036 C 0.357 7.474 0.294 7.952 0.199 8.423 C 0.104 8.893 -0.044 9.4 0.012 9.884 C 0.132 10.927 0.862 11.775 1.911 11.965 C 2.898 12.143 3.89 12.288 4.885 12.412 C 9.113 12.929 13.387 12.954 17.62 12.485 C 17.821 12.463 18.022 12.533 18.166 12.676 C 18.31 12.818 18.381 13.018 18.361 13.22 L 18.261 14.185 C 17.851 18.182 17.441 22.18 17.031 26.177 L 16.852 27.906 C 16.795 28.474 16.787 29.059 16.679 29.62 C 16.509 30.502 15.912 31.043 15.041 31.241 C 14.243 31.423 13.428 31.518 12.609 31.526 C 11.702 31.531 10.795 31.491 9.888 31.495 C 8.919 31.501 7.733 31.411 6.985 30.69 C 6.328 30.057 6.237 29.066 6.148 28.209 C 6.029 27.074 5.91 25.939 5.793 24.804 L 5.136 18.495 L 4.711 14.412 L 4.69 14.21 C 4.639 13.723 4.294 13.246 3.751 13.271 C 3.286 13.292 2.757 13.687 2.812 14.21 L 3.127 17.237 L 3.779 23.497 C 3.965 25.276 4.15 27.054 4.335 28.833 C 4.37 29.174 4.404 29.516 4.442 29.856 C 4.646 31.719 6.068 32.722 7.829 33.005 C 8.858 33.17 9.911 33.204 10.955 33.221 C 12.293 33.243 13.644 33.294 14.96 33.052 C 16.911 32.694 18.374 31.392 18.583 29.372 L 18.762 27.622 L 19.356 21.833 L 20.002 15.528 L 20.299 12.638 C 20.329 12.344 20.548 12.104 20.839 12.048 C 21.396 11.94 21.929 11.754 22.326 11.329 C 22.958 10.654 23.083 9.773 22.86 8.885 Z M 1.882 9.508 C 1.891 9.504 1.876 9.577 1.869 9.611 C 1.867 9.559 1.87 9.514 1.882 9.508 Z M 1.937 9.926 C 1.941 9.923 1.954 9.941 1.968 9.963 C 1.947 9.943 1.934 9.928 1.936 9.926 Z M 1.99 9.997 M 2.097 10.084 L 2.099 10.084 C 2.099 10.087 2.104 10.09 2.106 10.093 C 2.103 10.089 2.1 10.086 2.096 10.084 Z M 20.813 9.954 C 20.612 10.144 20.31 10.233 20.012 10.277 C 16.667 10.773 13.273 11.025 9.892 10.914 C 7.471 10.831 5.077 10.563 2.681 10.224 C 2.446 10.191 2.192 10.148 2.03 9.975 C 1.726 9.648 1.875 8.991 1.954 8.597 C 2.027 8.235 2.166 7.754 2.595 7.702 C 3.266 7.624 4.045 7.907 4.709 8.007 C 5.508 8.129 6.31 8.227 7.115 8.3 C 10.55 8.613 14.043 8.565 17.463 8.107 C 18.086 8.023 18.708 7.925 19.326 7.815 C 19.878 7.716 20.489 7.53 20.822 8.101 C 21.051 8.49 21.081 9.011 21.046 9.45 C 21.035 9.642 20.951 9.822 20.812 9.954 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'},snNefxCBD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.963 33.241\" overflow=\"visible\"><path d=\"M 22.86 8.885 L 22.677 7.962 C 22.513 7.134 22.14 6.352 21.291 6.053 C 21.018 5.957 20.709 5.916 20.5 5.718 C 20.292 5.52 20.23 5.212 20.182 4.927 C 20.092 4.403 20.008 3.879 19.916 3.356 C 19.837 2.907 19.775 2.402 19.568 1.99 C 19.3 1.436 18.744 1.112 18.19 0.898 C 17.906 0.792 17.617 0.703 17.323 0.63 C 15.94 0.265 14.485 0.131 13.062 0.054 C 11.354 -0.04 9.642 -0.012 7.938 0.139 C 6.67 0.255 5.334 0.394 4.129 0.833 C 3.688 0.994 3.234 1.186 2.9 1.527 C 2.489 1.945 2.354 2.591 2.654 3.113 C 2.868 3.483 3.229 3.745 3.612 3.918 C 4.111 4.141 4.633 4.31 5.167 4.424 C 6.657 4.753 8.199 4.882 9.72 4.937 C 11.407 5.005 13.095 4.95 14.774 4.772 C 15.189 4.727 15.603 4.672 16.016 4.608 C 16.503 4.533 16.816 3.897 16.672 3.453 C 16.501 2.923 16.039 2.717 15.517 2.797 C 15.441 2.809 15.364 2.82 15.287 2.832 L 15.232 2.839 C 14.69 2.908 14.147 2.961 13.603 2.999 C 12.781 3.056 11.957 3.082 11.133 3.083 C 10.324 3.083 9.514 3.061 8.706 3.008 C 8.338 2.984 7.97 2.953 7.604 2.915 C 7.437 2.898 7.27 2.879 7.104 2.859 L 6.946 2.839 L 6.911 2.834 L 6.747 2.811 C 6.411 2.761 6.077 2.701 5.745 2.632 C 5.676 2.616 5.626 2.555 5.626 2.484 C 5.626 2.414 5.676 2.353 5.745 2.337 L 5.751 2.337 C 6.038 2.276 6.328 2.224 6.619 2.178 C 6.715 2.163 6.813 2.148 6.91 2.133 L 6.913 2.133 C 7.095 2.121 7.278 2.089 7.459 2.067 C 9.035 1.903 10.62 1.847 12.203 1.9 C 12.972 1.921 13.74 1.969 14.505 2.045 C 14.67 2.062 14.834 2.08 14.997 2.1 C 15.06 2.108 15.123 2.117 15.186 2.124 L 15.313 2.143 C 15.683 2.198 16.052 2.265 16.418 2.344 C 16.961 2.462 17.658 2.5 17.9 3.095 C 17.976 3.284 18.011 3.493 18.054 3.691 L 18.108 3.944 C 18.109 3.949 18.11 3.953 18.111 3.958 L 18.495 5.747 C 18.515 5.836 18.496 5.929 18.444 6.004 C 18.391 6.079 18.31 6.128 18.22 6.14 L 18.216 6.14 L 18.138 6.15 L 18.061 6.161 C 17.332 6.255 16.602 6.333 15.871 6.393 C 14.414 6.514 12.953 6.572 11.491 6.569 C 9.529 6.568 7.568 6.454 5.619 6.228 C 5.407 6.203 5.196 6.176 4.985 6.149 C 5.149 6.17 4.866 6.133 4.809 6.124 C 4.675 6.106 4.541 6.086 4.406 6.066 C 3.956 5.998 3.509 5.915 3.059 5.842 C 2.516 5.753 1.996 5.798 1.505 6.066 C 1.101 6.287 0.775 6.625 0.569 7.036 C 0.357 7.474 0.294 7.952 0.199 8.423 C 0.104 8.893 -0.044 9.4 0.012 9.884 C 0.132 10.927 0.862 11.775 1.911 11.965 C 2.898 12.143 3.89 12.288 4.885 12.412 C 9.113 12.929 13.387 12.954 17.62 12.485 C 17.821 12.463 18.022 12.533 18.166 12.676 C 18.31 12.818 18.381 13.018 18.361 13.22 L 18.261 14.185 C 17.851 18.182 17.441 22.18 17.031 26.177 L 16.852 27.906 C 16.795 28.474 16.787 29.059 16.679 29.62 C 16.509 30.502 15.912 31.043 15.041 31.241 C 14.243 31.423 13.428 31.518 12.609 31.526 C 11.702 31.531 10.795 31.491 9.888 31.495 C 8.919 31.501 7.733 31.411 6.985 30.69 C 6.328 30.057 6.237 29.066 6.148 28.209 C 6.029 27.074 5.91 25.939 5.793 24.804 L 5.136 18.495 L 4.711 14.412 L 4.69 14.21 C 4.639 13.723 4.294 13.246 3.751 13.271 C 3.286 13.292 2.757 13.687 2.812 14.21 L 3.127 17.237 L 3.779 23.497 C 3.965 25.276 4.15 27.054 4.335 28.833 C 4.37 29.174 4.404 29.516 4.442 29.856 C 4.646 31.719 6.068 32.722 7.829 33.005 C 8.858 33.17 9.911 33.204 10.955 33.221 C 12.293 33.243 13.644 33.294 14.96 33.052 C 16.911 32.694 18.374 31.392 18.583 29.372 L 18.762 27.622 L 19.356 21.833 L 20.002 15.528 L 20.299 12.638 C 20.329 12.344 20.548 12.104 20.839 12.048 C 21.396 11.94 21.929 11.754 22.326 11.329 C 22.958 10.654 23.083 9.773 22.86 8.885 Z M 1.882 9.508 C 1.891 9.504 1.876 9.577 1.869 9.611 C 1.867 9.559 1.87 9.514 1.882 9.508 Z M 1.937 9.926 C 1.941 9.923 1.954 9.941 1.968 9.963 C 1.947 9.943 1.934 9.928 1.936 9.926 Z M 1.99 9.997 M 2.097 10.084 L 2.099 10.084 C 2.099 10.087 2.104 10.09 2.106 10.093 C 2.103 10.089 2.1 10.086 2.096 10.084 Z M 20.813 9.954 C 20.612 10.144 20.31 10.233 20.012 10.277 C 16.667 10.773 13.273 11.025 9.892 10.914 C 7.471 10.831 5.077 10.563 2.681 10.224 C 2.446 10.191 2.192 10.148 2.03 9.975 C 1.726 9.648 1.875 8.991 1.954 8.597 C 2.027 8.235 2.166 7.754 2.595 7.702 C 3.266 7.624 4.045 7.907 4.709 8.007 C 5.508 8.129 6.31 8.227 7.115 8.3 C 10.55 8.613 14.043 8.565 17.463 8.107 C 18.086 8.023 18.708 7.925 19.326 7.815 C 19.878 7.716 20.489 7.53 20.822 8.101 C 21.051 8.49 21.081 9.011 21.046 9.45 C 21.035 9.642 20.951 9.822 20.812 9.954 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1w8tmo1\",layoutDependency:layoutDependency,layoutId:\"MaaLadpa6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.963 33.241\" overflow=\"visible\"><path d=\"M 22.86 8.885 L 22.677 7.962 C 22.513 7.134 22.14 6.352 21.291 6.053 C 21.018 5.957 20.709 5.916 20.5 5.718 C 20.292 5.52 20.23 5.212 20.182 4.927 C 20.092 4.403 20.008 3.879 19.916 3.356 C 19.837 2.907 19.775 2.402 19.568 1.99 C 19.3 1.436 18.744 1.112 18.19 0.898 C 17.906 0.792 17.617 0.703 17.323 0.63 C 15.94 0.265 14.485 0.131 13.062 0.054 C 11.354 -0.04 9.642 -0.012 7.938 0.139 C 6.67 0.255 5.334 0.394 4.129 0.833 C 3.688 0.994 3.234 1.186 2.9 1.527 C 2.489 1.945 2.354 2.591 2.654 3.113 C 2.868 3.483 3.229 3.745 3.612 3.918 C 4.111 4.141 4.633 4.31 5.167 4.424 C 6.657 4.753 8.199 4.882 9.72 4.937 C 11.407 5.005 13.095 4.95 14.774 4.772 C 15.189 4.727 15.603 4.672 16.016 4.608 C 16.503 4.533 16.816 3.897 16.672 3.453 C 16.501 2.923 16.039 2.717 15.517 2.797 C 15.441 2.809 15.364 2.82 15.287 2.832 L 15.232 2.839 C 14.69 2.908 14.147 2.961 13.603 2.999 C 12.781 3.056 11.957 3.082 11.133 3.083 C 10.324 3.083 9.514 3.061 8.706 3.008 C 8.338 2.984 7.97 2.953 7.604 2.915 C 7.437 2.898 7.27 2.879 7.104 2.859 L 6.946 2.839 L 6.911 2.834 L 6.747 2.811 C 6.411 2.761 6.077 2.701 5.745 2.632 C 5.676 2.616 5.626 2.555 5.626 2.484 C 5.626 2.414 5.676 2.353 5.745 2.337 L 5.751 2.337 C 6.038 2.276 6.328 2.224 6.619 2.178 C 6.715 2.163 6.813 2.148 6.91 2.133 L 6.913 2.133 C 7.095 2.121 7.278 2.089 7.459 2.067 C 9.035 1.903 10.62 1.847 12.203 1.9 C 12.972 1.921 13.74 1.969 14.505 2.045 C 14.67 2.062 14.834 2.08 14.997 2.1 C 15.06 2.108 15.123 2.117 15.186 2.124 L 15.313 2.143 C 15.683 2.198 16.052 2.265 16.418 2.344 C 16.961 2.462 17.658 2.5 17.9 3.095 C 17.976 3.284 18.011 3.493 18.054 3.691 L 18.108 3.944 C 18.109 3.949 18.11 3.953 18.111 3.958 L 18.495 5.747 C 18.515 5.836 18.496 5.929 18.444 6.004 C 18.391 6.079 18.31 6.128 18.22 6.14 L 18.216 6.14 L 18.138 6.15 L 18.061 6.161 C 17.332 6.255 16.602 6.333 15.871 6.393 C 14.414 6.514 12.953 6.572 11.491 6.569 C 9.529 6.568 7.568 6.454 5.619 6.228 C 5.407 6.203 5.196 6.176 4.985 6.149 C 5.149 6.17 4.866 6.133 4.809 6.124 C 4.675 6.106 4.541 6.086 4.406 6.066 C 3.956 5.998 3.509 5.915 3.059 5.842 C 2.516 5.753 1.996 5.798 1.505 6.066 C 1.101 6.287 0.775 6.625 0.569 7.036 C 0.357 7.474 0.294 7.952 0.199 8.423 C 0.104 8.893 -0.044 9.4 0.012 9.884 C 0.132 10.927 0.862 11.775 1.911 11.965 C 2.898 12.143 3.89 12.288 4.885 12.412 C 9.113 12.929 13.387 12.954 17.62 12.485 C 17.821 12.463 18.022 12.533 18.166 12.676 C 18.31 12.818 18.381 13.018 18.361 13.22 L 18.261 14.185 C 17.851 18.182 17.441 22.18 17.031 26.177 L 16.852 27.906 C 16.795 28.474 16.787 29.059 16.679 29.62 C 16.509 30.502 15.912 31.043 15.041 31.241 C 14.243 31.423 13.428 31.518 12.609 31.526 C 11.702 31.531 10.795 31.491 9.888 31.495 C 8.919 31.501 7.733 31.411 6.985 30.69 C 6.328 30.057 6.237 29.066 6.148 28.209 C 6.029 27.074 5.91 25.939 5.793 24.804 L 5.136 18.495 L 4.711 14.412 L 4.69 14.21 C 4.639 13.723 4.294 13.246 3.751 13.271 C 3.286 13.292 2.757 13.687 2.812 14.21 L 3.127 17.237 L 3.779 23.497 C 3.965 25.276 4.15 27.054 4.335 28.833 C 4.37 29.174 4.404 29.516 4.442 29.856 C 4.646 31.719 6.068 32.722 7.829 33.005 C 8.858 33.17 9.911 33.204 10.955 33.221 C 12.293 33.243 13.644 33.294 14.96 33.052 C 16.911 32.694 18.374 31.392 18.583 29.372 L 18.762 27.622 L 19.356 21.833 L 20.002 15.528 L 20.299 12.638 C 20.329 12.344 20.548 12.104 20.839 12.048 C 21.396 11.94 21.929 11.754 22.326 11.329 C 22.958 10.654 23.083 9.773 22.86 8.885 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10tccv2\",layoutDependency:layoutDependency,layoutId:\"BR7xtZ_GM\",opacity:1,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.014 0 C 0.023 -0.004 0.007 0.069 0 0.103 C -0.001 0.052 0.001 0.006 0.014 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13e92ga\",layoutDependency:layoutDependency,layoutId:\"ViXdcschI\",opacity:1,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.001 0 C 0.005 -0.003 0.019 0.015 0.032 0.037 C 0.011 0.017 -0.002 0.002 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ycmc91\",layoutDependency:layoutDependency,layoutId:\"PbTSBRZgG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xjbdkr\",layoutDependency:layoutDependency,layoutId:\"W82fazGNO\",opacity:1,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.001 0 L 0.003 0 C 0.003 0.003 0.008 0.006 0.01 0.009 C 0.007 0.006 0.004 0.003 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s03ukz\",layoutDependency:layoutDependency,layoutId:\"LZkWuImc7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.211 3.251\" overflow=\"visible\"><path d=\"M 18.965 2.265 C 18.765 2.455 18.463 2.544 18.165 2.589 C 14.82 3.085 11.426 3.336 8.044 3.225 C 5.624 3.143 3.23 2.874 0.834 2.535 C 0.599 2.502 0.344 2.459 0.183 2.286 C -0.121 1.96 0.028 1.302 0.107 0.908 C 0.18 0.547 0.318 0.065 0.748 0.014 C 1.419 -0.065 2.198 0.218 2.862 0.319 C 3.66 0.441 4.463 0.538 5.267 0.611 C 8.703 0.924 12.196 0.876 15.616 0.418 C 16.239 0.334 16.86 0.237 17.479 0.126 C 18.031 0.027 18.642 -0.158 18.975 0.413 C 19.204 0.802 19.234 1.322 19.199 1.762 C 19.188 1.953 19.104 2.133 18.965 2.265 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1b62ygv\",layoutDependency:layoutDependency,layoutId:\"BkzjeWfDX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 118.391 21.845\" overflow=\"visible\"><path d=\"M 7.714 10.473 C 7.516 10.85 7.242 11.181 6.909 11.446 C 6.567 11.722 6.168 11.946 5.713 12.119 C 5.27 12.289 4.808 12.406 4.337 12.468 C 3.891 12.527 3.439 12.522 2.995 12.451 C 2.561 12.381 2.191 12.238 1.888 12.021 L 2.23 8.47 C 2.544 8.362 2.94 8.251 3.418 8.138 C 3.903 8.023 4.395 7.942 4.891 7.895 C 5.367 7.846 5.848 7.851 6.323 7.911 C 6.773 7.97 7.128 8.113 7.389 8.341 C 7.53 8.47 7.65 8.611 7.747 8.762 C 7.845 8.914 7.904 9.07 7.926 9.232 C 7.98 9.687 7.91 10.1 7.714 10.473 Z M 2.75 2.908 C 2.978 2.768 3.252 2.643 3.572 2.535 C 3.892 2.427 4.221 2.351 4.557 2.308 C 4.893 2.265 5.221 2.259 5.542 2.292 C 5.862 2.324 6.144 2.413 6.388 2.559 C 6.632 2.705 6.814 2.916 6.933 3.192 C 7.052 3.467 7.085 3.816 7.031 4.237 C 6.988 4.573 6.854 4.857 6.632 5.089 C 6.41 5.322 6.138 5.516 5.818 5.673 C 5.498 5.83 5.159 5.954 4.801 6.045 C 4.461 6.134 4.116 6.202 3.768 6.248 C 3.482 6.288 3.194 6.315 2.905 6.33 C 2.745 6.338 2.585 6.343 2.425 6.346 Z M 9.472 8.178 C 9.303 7.806 9.065 7.467 8.773 7.181 C 8.479 6.894 8.122 6.68 7.731 6.556 C 7.904 6.416 8.075 6.194 8.244 5.892 C 8.412 5.59 8.555 5.259 8.675 4.902 C 8.794 4.546 8.876 4.186 8.919 3.824 C 8.962 3.462 8.946 3.151 8.87 2.891 C 8.685 2.243 8.395 1.735 7.999 1.367 C 7.608 1.003 7.133 0.741 6.616 0.605 C 6.089 0.465 5.509 0.435 4.874 0.516 C 4.24 0.597 3.591 0.756 2.93 0.994 C 2.93 0.94 2.935 0.883 2.946 0.824 C 2.956 0.765 2.962 0.703 2.962 0.637 C 2.962 0.475 2.881 0.335 2.718 0.216 C 2.553 0.096 2.359 0.024 2.157 0.005 C 1.945 -0.016 1.739 0.029 1.538 0.143 C 1.337 0.256 1.199 0.465 1.123 0.767 C 1.033 1.778 0.946 2.788 0.863 3.8 C 0.776 4.848 0.683 5.908 0.586 6.978 C 0.488 8.049 0.39 9.111 0.293 10.165 C 0.195 11.219 0.097 12.232 0 13.206 C 0.033 13.497 0.114 13.725 0.244 13.886 C 0.374 14.049 0.526 14.146 0.7 14.178 C 0.873 14.211 1.055 14.181 1.245 14.089 C 1.435 13.997 1.6 13.838 1.741 13.611 C 2.175 13.848 2.664 14.003 3.206 14.073 C 3.749 14.143 4.299 14.143 4.858 14.073 C 5.422 14.002 5.976 13.869 6.51 13.676 C 7.031 13.492 7.528 13.247 7.991 12.946 C 8.436 12.654 8.81 12.322 9.114 11.949 C 9.418 11.575 9.619 11.173 9.716 10.741 C 9.814 10.304 9.841 9.856 9.798 9.411 C 9.759 8.985 9.649 8.568 9.472 8.178 Z M 25.351 16.74 C 25.286 17.12 25.202 17.497 25.099 17.868 C 24.999 18.237 24.871 18.597 24.716 18.946 C 24.57 19.27 24.407 19.532 24.228 19.732 C 24.049 19.932 23.856 20.016 23.65 19.984 C 23.488 19.962 23.384 19.859 23.341 19.676 C 23.297 19.492 23.297 19.265 23.341 18.995 C 23.384 18.724 23.468 18.419 23.593 18.078 C 23.853 17.372 24.212 16.706 24.659 16.1 C 24.887 15.792 25.126 15.535 25.375 15.33 C 25.43 15.394 25.454 15.557 25.449 15.816 C 25.443 16.076 25.411 16.384 25.351 16.74 Z M 30.869 9.703 C 30.731 9.545 30.539 9.447 30.331 9.427 C 30.12 9.405 29.905 9.524 29.689 9.783 C 29.54 10.053 29.36 10.303 29.151 10.529 C 28.941 10.761 28.716 10.977 28.476 11.178 C 28.263 11.357 28.04 11.525 27.809 11.681 C 27.597 11.821 27.431 11.924 27.312 11.989 C 27.267 11.618 27.243 11.244 27.239 10.87 C 27.233 10.464 27.242 10.059 27.263 9.654 C 27.296 9.07 27.364 8.481 27.467 7.886 C 27.57 7.291 27.72 6.706 27.915 6.134 C 27.915 5.832 27.844 5.586 27.703 5.397 C 27.561 5.208 27.391 5.088 27.19 5.04 C 26.989 4.991 26.783 5.019 26.572 5.121 C 26.36 5.224 26.178 5.411 26.026 5.681 C 25.896 6.038 25.747 6.438 25.579 6.881 C 25.405 7.338 25.215 7.79 25.009 8.235 C 24.798 8.694 24.562 9.14 24.301 9.573 C 24.056 9.984 23.77 10.37 23.447 10.724 C 23.138 11.059 22.801 11.321 22.438 11.511 C 22.075 11.7 21.667 11.786 21.258 11.762 C 21.062 11.708 20.921 11.562 20.835 11.324 C 20.748 11.086 20.696 10.789 20.68 10.432 C 20.664 10.076 20.68 9.684 20.729 9.256 C 20.778 8.829 20.843 8.405 20.924 7.983 C 21.001 7.581 21.091 7.181 21.192 6.783 C 21.29 6.405 21.382 6.086 21.469 5.826 C 21.599 5.513 21.599 5.251 21.469 5.04 C 21.339 4.829 21.16 4.689 20.932 4.618 C 20.705 4.548 20.466 4.551 20.216 4.626 C 19.967 4.702 19.787 4.87 19.679 5.129 C 19.48 5.615 19.311 6.114 19.174 6.621 C 19.02 7.184 18.898 7.755 18.808 8.332 C 18.717 8.912 18.665 9.497 18.653 10.084 C 18.653 10.121 18.654 10.157 18.654 10.194 C 18.418 10.823 18.192 11.298 17.978 11.616 C 17.702 12.027 17.389 12.205 17.042 12.151 C 16.89 12.086 16.79 11.935 16.741 11.697 C 16.692 11.459 16.676 11.167 16.692 10.821 C 16.714 10.427 16.754 10.035 16.814 9.646 C 16.88 9.208 16.961 8.754 17.058 8.284 C 17.156 7.813 17.259 7.341 17.368 6.865 C 17.476 6.389 17.574 5.94 17.661 5.518 C 17.65 5.14 17.539 4.851 17.327 4.651 C 17.116 4.451 16.82 4.373 16.44 4.416 C 16.18 4.524 15.987 4.664 15.862 4.837 C 15.737 5.01 15.637 5.232 15.561 5.502 C 15.517 5.643 15.453 5.924 15.366 6.346 C 15.264 6.831 15.153 7.315 15.032 7.797 C 14.888 8.372 14.728 8.942 14.552 9.508 C 14.368 10.102 14.161 10.64 13.934 11.122 C 13.706 11.603 13.456 11.989 13.185 12.281 C 12.914 12.573 12.621 12.692 12.306 12.638 C 12.132 12.605 12.021 12.427 11.972 12.103 C 11.923 11.778 11.916 11.378 11.948 10.903 C 11.981 10.427 12.046 9.905 12.143 9.338 C 12.241 8.77 12.341 8.232 12.444 7.724 C 12.547 7.216 12.642 6.767 12.729 6.378 C 12.816 5.989 12.876 5.729 12.908 5.6 C 12.908 5.286 12.837 5.035 12.697 4.845 C 12.556 4.657 12.385 4.538 12.184 4.489 C 11.983 4.44 11.777 4.467 11.566 4.57 C 11.354 4.673 11.172 4.859 11.02 5.129 C 10.966 5.421 10.895 5.759 10.809 6.143 C 10.722 6.526 10.638 6.921 10.556 7.327 C 10.475 7.732 10.399 8.129 10.329 8.518 C 10.266 8.857 10.214 9.198 10.174 9.54 C 10.152 9.767 10.128 10.046 10.101 10.375 C 10.073 10.723 10.059 11.072 10.06 11.421 C 10.06 11.789 10.087 12.154 10.142 12.516 C 10.196 12.878 10.293 13.211 10.434 13.513 C 10.568 13.807 10.772 14.063 11.029 14.259 C 11.283 14.454 11.606 14.562 11.997 14.584 C 12.398 14.605 12.748 14.576 13.047 14.494 C 13.338 14.416 13.614 14.287 13.861 14.113 C 14.108 13.937 14.333 13.73 14.528 13.497 C 14.728 13.259 14.926 13 15.122 12.719 C 15.306 13.129 15.545 13.449 15.838 13.676 C 16.131 13.902 16.44 14.038 16.766 14.081 C 17.091 14.124 17.422 14.078 17.759 13.943 C 18.095 13.808 18.399 13.578 18.67 13.254 C 18.857 13.043 19.026 12.817 19.175 12.579 C 19.242 12.696 19.314 12.809 19.394 12.913 C 19.66 13.259 20.021 13.497 20.477 13.627 C 20.965 13.756 21.442 13.779 21.909 13.692 C 22.375 13.605 22.825 13.447 23.243 13.221 C 23.666 12.994 24.062 12.72 24.423 12.403 C 24.771 12.1 25.09 11.766 25.375 11.405 C 25.365 11.64 25.359 11.875 25.359 12.111 C 25.359 12.332 25.354 12.572 25.343 12.832 C 24.8 13.211 24.288 13.665 23.805 14.194 C 23.327 14.716 22.902 15.284 22.535 15.889 C 22.172 16.489 21.887 17.097 21.681 17.713 C 21.475 18.33 21.374 18.906 21.38 19.441 C 21.385 19.976 21.512 20.443 21.762 20.843 C 22.011 21.243 22.419 21.53 22.983 21.703 C 23.569 21.887 24.084 21.892 24.529 21.719 C 24.974 21.546 25.362 21.259 25.693 20.86 C 26.024 20.46 26.295 19.976 26.507 19.408 C 26.721 18.83 26.89 18.237 27.011 17.633 C 27.136 17.016 27.215 16.41 27.247 15.816 C 27.28 15.222 27.28 14.691 27.247 14.227 C 28.18 13.838 28.945 13.346 29.542 12.751 C 30.139 12.157 30.632 11.53 31.023 10.87 C 31.142 10.708 31.183 10.514 31.145 10.286 C 31.112 10.069 31.016 9.866 30.869 9.702 Z M 51.4 8.665 C 51.433 8.416 51.481 8.154 51.546 7.879 C 51.611 7.603 51.693 7.335 51.791 7.076 C 51.877 6.838 51.992 6.612 52.133 6.403 C 52.263 6.213 52.401 6.078 52.547 5.997 C 52.694 5.916 52.843 5.924 52.995 6.021 C 53.158 6.119 53.258 6.324 53.296 6.638 C 53.334 6.951 53.296 7.287 53.182 7.643 C 53.068 8 52.865 8.335 52.572 8.649 C 52.279 8.962 51.883 9.168 51.384 9.265 C 51.362 9.114 51.367 8.914 51.4 8.665 Z M 57.039 9.33 C 56.86 9.276 56.69 9.27 56.527 9.314 C 56.364 9.357 56.261 9.47 56.218 9.654 C 56.13 10 55.992 10.354 55.802 10.717 C 55.608 11.085 55.374 11.43 55.103 11.746 C 54.826 12.071 54.514 12.357 54.167 12.606 C 53.819 12.855 53.456 13.033 53.076 13.141 C 52.696 13.26 52.382 13.273 52.133 13.181 C 51.888 13.094 51.68 12.929 51.538 12.711 C 51.392 12.49 51.286 12.222 51.221 11.908 C 51.155 11.588 51.117 11.262 51.107 10.935 C 51.726 10.979 52.276 10.868 52.759 10.603 C 53.238 10.341 53.657 9.982 53.988 9.549 C 54.327 9.105 54.586 8.606 54.753 8.073 C 54.926 7.527 55.024 6.984 55.046 6.443 C 55.056 5.935 54.981 5.505 54.818 5.154 C 54.655 4.803 54.435 4.529 54.159 4.335 C 53.882 4.14 53.564 4.027 53.207 3.995 C 52.849 3.962 52.485 4.011 52.116 4.141 C 51.682 4.285 51.292 4.539 50.985 4.878 C 50.668 5.231 50.407 5.63 50.212 6.062 C 50 6.528 49.836 7.014 49.724 7.514 C 49.606 8.019 49.52 8.531 49.463 9.046 C 49.417 9.478 49.389 9.911 49.379 10.345 L 49.309 10.505 C 49.138 10.893 48.942 11.27 48.723 11.632 C 48.5 12 48.253 12.309 47.982 12.557 C 47.711 12.806 47.429 12.892 47.136 12.816 C 46.962 12.773 46.867 12.573 46.851 12.217 C 46.835 11.86 46.853 11.417 46.908 10.887 C 46.962 10.357 47.025 9.784 47.095 9.168 C 47.164 8.581 47.199 7.991 47.201 7.4 C 47.201 6.913 47.108 6.446 46.924 5.997 C 46.739 5.549 46.487 5.176 46.167 4.878 C 45.855 4.585 45.47 4.381 45.053 4.287 C 44.629 4.189 44.174 4.254 43.686 4.481 C 43.197 4.708 42.809 5.027 42.522 5.438 C 42.231 5.853 41.968 6.286 41.732 6.735 C 41.649 6.398 41.52 6.073 41.35 5.77 C 41.187 5.479 40.978 5.216 40.732 4.992 C 40.49 4.772 40.212 4.597 39.91 4.473 C 39.605 4.349 39.278 4.285 38.949 4.286 C 38.638 4.283 38.33 4.347 38.046 4.473 C 37.772 4.596 37.517 4.757 37.289 4.951 C 37.06 5.147 36.852 5.368 36.67 5.608 C 36.494 5.839 36.331 6.08 36.182 6.33 C 36.164 6.083 36.139 5.837 36.109 5.592 C 36.082 5.381 36.033 5.203 35.963 5.057 C 35.899 4.918 35.794 4.802 35.662 4.724 C 35.531 4.649 35.347 4.611 35.108 4.611 C 34.989 4.611 34.869 4.635 34.75 4.683 C 34.633 4.731 34.525 4.8 34.433 4.886 C 34.339 4.975 34.267 5.083 34.221 5.203 C 34.172 5.327 34.159 5.47 34.18 5.632 C 34.191 5.751 34.221 5.894 34.27 6.062 C 34.319 6.23 34.365 6.449 34.408 6.719 C 34.452 6.989 34.487 7.316 34.514 7.7 C 34.541 8.084 34.549 8.554 34.539 9.111 C 34.527 9.668 34.487 10.319 34.416 11.065 C 34.346 11.811 34.234 12.676 34.083 13.66 C 34.061 13.887 34.148 14.07 34.343 14.211 C 34.539 14.352 34.77 14.436 35.01 14.454 C 35.254 14.477 35.499 14.432 35.719 14.325 C 35.941 14.216 36.069 14.027 36.101 13.757 C 36.133 13.249 36.196 12.708 36.288 12.135 C 36.38 11.563 36.494 10.996 36.63 10.433 C 36.76 9.891 36.914 9.355 37.094 8.827 C 37.267 8.319 37.46 7.87 37.672 7.481 C 37.883 7.092 38.103 6.781 38.331 6.549 C 38.559 6.316 38.797 6.2 39.047 6.2 C 39.351 6.2 39.586 6.338 39.755 6.613 C 39.923 6.889 40.042 7.243 40.113 7.676 C 40.183 8.108 40.216 8.582 40.211 9.095 C 40.206 9.59 40.184 10.085 40.146 10.578 C 40.113 11.004 40.069 11.428 40.015 11.851 C 39.982 12.109 39.947 12.365 39.91 12.622 C 39.91 12.871 40.004 13.068 40.194 13.214 C 40.378 13.357 40.597 13.447 40.829 13.473 C 41.057 13.501 41.288 13.456 41.488 13.343 C 41.694 13.23 41.814 13.038 41.846 12.768 C 41.957 11.98 42.106 11.198 42.294 10.425 C 42.484 9.641 42.701 8.938 42.945 8.316 C 43.189 7.695 43.46 7.186 43.759 6.792 C 44.057 6.397 44.374 6.2 44.711 6.2 C 44.884 6.2 45.017 6.319 45.109 6.557 C 45.202 6.794 45.248 7.119 45.248 7.53 C 45.248 7.832 45.223 8.143 45.175 8.462 C 45.126 8.781 45.069 9.111 45.004 9.452 C 44.937 9.799 44.88 10.147 44.833 10.497 C 44.783 10.868 44.759 11.242 44.76 11.616 C 44.76 11.887 44.787 12.2 44.841 12.557 C 44.895 12.914 44.998 13.252 45.15 13.57 C 45.297 13.883 45.511 14.16 45.777 14.381 C 46.043 14.603 46.382 14.714 46.794 14.714 C 47.413 14.714 47.96 14.581 48.438 14.317 C 48.912 14.055 49.329 13.702 49.667 13.279 C 49.684 13.256 49.701 13.233 49.718 13.21 C 49.744 13.273 49.767 13.34 49.797 13.4 C 50.03 13.876 50.347 14.244 50.749 14.503 C 51.15 14.763 51.622 14.906 52.165 14.933 C 52.707 14.96 53.299 14.86 53.939 14.633 C 54.416 14.46 54.831 14.244 55.184 13.984 C 55.546 13.716 55.866 13.396 56.136 13.035 C 56.418 12.662 56.676 12.233 56.909 11.746 C 57.168 11.199 57.404 10.642 57.617 10.076 C 57.66 9.903 57.62 9.749 57.495 9.614 C 57.372 9.479 57.214 9.381 57.039 9.33 Z M 65.885 7.521 C 65.823 7.875 65.75 8.226 65.665 8.575 C 65.567 8.978 65.451 9.376 65.315 9.767 C 65.185 10.156 65.01 10.529 64.794 10.878 C 64.588 11.208 64.352 11.47 64.087 11.664 C 63.82 11.859 63.514 11.94 63.167 11.907 C 62.993 11.886 62.86 11.767 62.768 11.551 C 62.676 11.335 62.627 11.059 62.621 10.724 C 62.616 10.389 62.646 10.021 62.711 9.621 C 62.776 9.221 62.877 8.827 63.013 8.445 C 63.148 8.062 63.313 7.707 63.509 7.383 C 63.704 7.059 63.929 6.807 64.184 6.629 C 64.428 6.454 64.723 6.366 65.022 6.378 C 65.326 6.388 65.652 6.54 65.999 6.832 C 65.962 7.062 65.924 7.291 65.885 7.521 Z M 71.671 8.762 C 71.511 8.676 71.324 8.656 71.15 8.705 C 70.971 8.753 70.843 8.919 70.768 9.199 C 70.724 9.502 70.626 9.859 70.475 10.27 C 70.323 10.681 70.135 11.07 69.913 11.437 C 69.691 11.805 69.436 12.11 69.148 12.354 C 68.861 12.597 68.554 12.708 68.229 12.686 C 67.957 12.664 67.767 12.527 67.659 12.273 C 67.55 12.018 67.494 11.7 67.488 11.315 C 67.482 10.932 67.521 10.5 67.602 10.019 C 67.683 9.538 67.781 9.059 67.895 8.583 C 68.009 8.108 68.126 7.651 68.245 7.213 C 68.364 6.775 68.462 6.405 68.538 6.102 C 68.625 5.832 68.597 5.602 68.457 5.413 C 68.323 5.229 68.139 5.089 67.928 5.007 C 67.723 4.927 67.501 4.905 67.284 4.943 C 67.068 4.98 66.927 5.097 66.861 5.291 C 66.221 4.74 65.605 4.442 65.014 4.399 C 64.423 4.356 63.878 4.486 63.378 4.788 C 62.879 5.091 62.437 5.529 62.052 6.102 C 61.662 6.684 61.348 7.314 61.116 7.975 C 60.879 8.642 60.729 9.337 60.669 10.043 C 60.609 10.745 60.655 11.386 60.807 11.964 C 60.959 12.543 61.227 13.016 61.613 13.383 C 61.998 13.751 62.521 13.935 63.183 13.935 C 63.475 13.935 63.763 13.874 64.03 13.756 C 64.3 13.638 64.55 13.497 64.778 13.335 C 65.006 13.173 65.207 13.002 65.381 12.824 C 65.554 12.645 65.69 12.497 65.787 12.378 C 65.863 12.767 65.988 13.097 66.162 13.367 C 66.335 13.637 66.533 13.859 66.756 14.032 C 66.965 14.198 67.202 14.327 67.456 14.413 C 67.683 14.492 67.922 14.533 68.163 14.535 C 68.674 14.535 69.15 14.362 69.596 14.015 C 70.041 13.67 70.439 13.246 70.792 12.743 C 71.141 12.247 71.433 11.714 71.663 11.153 C 71.891 10.597 72.042 10.102 72.118 9.67 C 72.195 9.507 72.181 9.337 72.078 9.159 C 71.975 8.98 71.839 8.848 71.671 8.762 Z M 100.967 17.714 C 100.875 18.082 100.731 18.393 100.536 18.647 C 100.341 18.901 100.096 19.033 99.803 19.044 C 99.619 19.055 99.478 18.957 99.38 18.752 C 99.283 18.547 99.215 18.282 99.177 17.958 C 99.137 17.597 99.121 17.234 99.128 16.871 C 99.133 16.471 99.15 16.076 99.177 15.687 C 99.201 15.325 99.234 14.962 99.275 14.601 C 99.312 14.265 99.342 14.006 99.364 13.822 C 99.733 13.866 100.04 14.025 100.284 14.301 C 100.528 14.576 100.715 14.904 100.845 15.282 C 100.975 15.66 101.051 16.069 101.073 16.506 C 101.094 16.944 101.059 17.347 100.967 17.714 Z M 95.075 17.714 C 94.983 18.082 94.839 18.393 94.644 18.647 C 94.449 18.901 94.205 19.033 93.912 19.044 C 93.727 19.055 93.586 18.957 93.489 18.752 C 93.391 18.547 93.323 18.282 93.285 17.958 C 93.245 17.597 93.229 17.234 93.236 16.871 C 93.242 16.471 93.258 16.076 93.285 15.687 C 93.31 15.325 93.342 14.962 93.383 14.601 C 93.421 14.265 93.45 14.006 93.472 13.822 C 93.841 13.866 94.148 14.025 94.392 14.301 C 94.636 14.576 94.823 14.904 94.954 15.282 C 95.084 15.66 95.16 16.069 95.181 16.506 C 95.203 16.944 95.167 17.347 95.075 17.714 Z M 89.029 8.504 C 89.021 8.735 88.997 8.965 88.956 9.193 C 88.918 9.393 88.866 9.52 88.801 9.574 C 88.682 9.509 88.535 9.341 88.362 9.071 C 88.182 8.787 88.045 8.478 87.955 8.154 C 87.858 7.828 87.828 7.487 87.865 7.149 C 87.903 6.819 88.074 6.563 88.378 6.378 C 88.497 6.314 88.6 6.338 88.687 6.452 C 88.774 6.565 88.844 6.73 88.899 6.946 C 88.953 7.163 88.991 7.411 89.013 7.693 C 89.035 7.974 89.04 8.244 89.029 8.503 Z M 87.589 11.739 C 87.422 11.916 87.233 12.071 87.027 12.2 C 86.83 12.326 86.616 12.424 86.392 12.492 C 86.175 12.557 85.98 12.574 85.807 12.541 C 85.318 12.444 84.944 12.233 84.684 11.909 C 84.423 11.585 84.258 11.203 84.187 10.766 C 84.117 10.328 84.124 9.86 84.212 9.363 C 84.293 8.882 84.441 8.416 84.651 7.976 C 84.857 7.549 85.107 7.182 85.399 6.873 C 85.692 6.565 86.013 6.374 86.36 6.298 C 86.229 6.858 86.185 7.435 86.23 8.009 C 86.269 8.584 86.413 9.147 86.653 9.671 C 86.805 9.985 86.987 10.271 87.198 10.53 C 87.415 10.795 87.677 11.02 87.971 11.196 C 87.884 11.379 87.757 11.56 87.589 11.739 Z M 105.598 8.665 C 105.633 8.401 105.682 8.138 105.744 7.879 C 105.809 7.603 105.891 7.335 105.988 7.076 C 106.074 6.839 106.189 6.613 106.33 6.403 C 106.46 6.214 106.598 6.079 106.745 5.998 C 106.892 5.917 107.041 5.925 107.192 6.022 C 107.355 6.119 107.455 6.325 107.493 6.638 C 107.532 6.952 107.493 7.287 107.38 7.644 C 107.266 8 107.062 8.336 106.769 8.649 C 106.477 8.963 106.08 9.168 105.581 9.265 C 105.56 9.114 105.565 8.914 105.598 8.665 Z M 112.157 8.665 C 112.189 8.417 112.238 8.155 112.303 7.879 C 112.368 7.603 112.45 7.335 112.548 7.076 C 112.645 6.817 112.759 6.592 112.889 6.403 C 113.019 6.214 113.158 6.079 113.304 5.998 C 113.451 5.917 113.6 5.925 113.752 6.022 C 113.915 6.119 114.015 6.325 114.053 6.638 C 114.091 6.952 114.053 7.287 113.939 7.644 C 113.825 8 113.622 8.336 113.329 8.649 C 113.036 8.963 112.64 9.168 112.14 9.265 C 112.119 9.114 112.124 8.914 112.157 8.665 Z M 118.252 9.614 C 118.129 9.48 117.971 9.382 117.796 9.33 C 117.617 9.276 117.446 9.271 117.283 9.314 C 117.121 9.357 117.017 9.471 116.974 9.655 C 116.887 10.001 116.749 10.355 116.559 10.717 C 116.365 11.085 116.13 11.43 115.859 11.746 C 115.583 12.071 115.271 12.358 114.924 12.606 C 114.576 12.855 114.213 13.033 113.833 13.141 C 113.453 13.261 113.139 13.274 112.889 13.182 C 112.645 13.094 112.436 12.929 112.295 12.712 C 112.149 12.49 112.043 12.223 111.978 11.909 C 111.912 11.588 111.874 11.263 111.864 10.936 C 112.482 10.979 113.033 10.869 113.516 10.603 C 113.995 10.342 114.413 9.982 114.745 9.549 C 115.084 9.106 115.343 8.606 115.509 8.073 C 115.683 7.528 115.781 6.984 115.803 6.444 C 115.813 5.935 115.737 5.506 115.575 5.154 C 115.412 4.803 115.192 4.53 114.916 4.336 C 114.639 4.141 114.322 4.027 113.963 3.995 C 113.605 3.962 113.242 4.011 112.873 4.141 C 112.439 4.285 112.049 4.539 111.742 4.879 C 111.425 5.231 111.164 5.63 110.969 6.062 C 110.757 6.528 110.593 7.015 110.48 7.514 C 110.363 8.019 110.276 8.531 110.22 9.046 C 110.169 9.512 110.14 9.98 110.132 10.448 C 109.916 10.917 109.636 11.354 109.3 11.746 C 109.024 12.071 108.711 12.358 108.365 12.606 C 108.017 12.855 107.654 13.033 107.274 13.141 C 106.894 13.261 106.58 13.274 106.33 13.182 C 106.086 13.094 105.877 12.929 105.736 12.712 C 105.59 12.49 105.484 12.223 105.419 11.909 C 105.353 11.588 105.314 11.263 105.305 10.936 C 105.923 10.979 106.474 10.869 106.957 10.603 C 107.435 10.342 107.854 9.982 108.185 9.549 C 108.525 9.106 108.784 8.606 108.95 8.073 C 109.124 7.528 109.222 6.984 109.243 6.444 C 109.254 5.935 109.178 5.506 109.016 5.154 C 108.853 4.803 108.633 4.53 108.356 4.336 C 108.079 4.141 107.762 4.027 107.404 3.995 C 107.046 3.962 106.682 4.011 106.314 4.141 C 105.879 4.285 105.49 4.539 105.183 4.879 C 104.866 5.231 104.605 5.63 104.409 6.062 C 104.198 6.528 104.034 7.015 103.921 7.514 C 103.804 8.019 103.717 8.531 103.661 9.046 C 103.631 9.322 103.609 9.598 103.594 9.875 C 103.489 9.964 103.387 10.053 103.278 10.141 C 102.906 10.443 102.511 10.716 102.098 10.96 C 101.69 11.201 101.26 11.402 100.813 11.56 C 100.367 11.717 99.912 11.811 99.445 11.844 L 100.455 1.076 C 100.52 0.849 100.487 0.649 100.357 0.476 C 100.231 0.306 100.054 0.181 99.852 0.119 C 99.646 0.054 99.426 0.06 99.193 0.135 C 98.96 0.211 98.767 0.384 98.615 0.654 C 98.539 1.065 98.461 1.627 98.379 2.341 C 98.291 3.119 98.21 3.897 98.135 4.676 C 98.054 5.519 97.972 6.39 97.891 7.287 C 97.81 8.184 97.739 9.022 97.679 9.801 L 97.672 9.9 C 97.577 9.981 97.485 10.062 97.386 10.141 C 97.014 10.443 96.619 10.716 96.206 10.96 C 95.798 11.201 95.368 11.402 94.921 11.56 C 94.476 11.717 94.02 11.811 93.554 11.844 L 94.563 1.076 C 94.628 0.849 94.595 0.649 94.465 0.476 C 94.335 0.303 94.167 0.184 93.961 0.119 C 93.754 0.054 93.535 0.06 93.301 0.135 C 93.068 0.211 92.876 0.384 92.724 0.654 C 92.647 1.065 92.569 1.627 92.488 2.341 C 92.4 3.119 92.318 3.897 92.244 4.676 C 92.162 5.519 92.081 6.39 91.999 7.287 C 91.923 8.124 91.853 8.962 91.788 9.801 L 91.784 9.846 C 91.604 9.929 91.417 9.998 91.226 10.052 C 90.998 10.115 90.763 10.15 90.526 10.157 C 90.57 9.963 90.605 9.747 90.632 9.509 C 90.659 9.271 90.681 9.022 90.698 8.763 C 90.714 8.504 90.719 8.244 90.714 7.984 C 90.709 7.746 90.696 7.508 90.673 7.271 C 90.622 6.82 90.521 6.377 90.372 5.949 C 90.225 5.533 90.027 5.185 89.778 4.903 C 89.531 4.623 89.204 4.425 88.842 4.336 C 88.468 4.238 88.031 4.271 87.532 4.433 C 86.794 4.336 86.129 4.403 85.538 4.636 C 84.959 4.86 84.435 5.205 84 5.649 C 83.566 6.093 83.211 6.614 82.934 7.214 C 82.661 7.8 82.475 8.423 82.381 9.063 C 82.342 9.331 82.323 9.598 82.317 9.864 C 82.149 10.207 81.965 10.506 81.762 10.757 C 81.475 11.114 81.176 11.406 80.867 11.633 C 80.558 11.86 80.251 12.033 79.948 12.152 C 79.643 12.271 79.372 12.352 79.134 12.395 C 78.851 12.45 78.58 12.455 78.32 12.411 C 78.059 12.368 77.821 12.244 77.604 12.038 C 77.43 11.887 77.297 11.644 77.205 11.309 C 77.113 10.974 77.059 10.593 77.042 10.166 C 77.026 9.739 77.042 9.292 77.091 8.828 C 77.14 8.363 77.224 7.922 77.343 7.506 C 77.463 7.09 77.614 6.717 77.799 6.387 C 77.983 6.057 78.2 5.822 78.45 5.682 C 78.591 5.703 78.678 5.787 78.711 5.933 C 78.743 6.079 78.751 6.252 78.735 6.452 C 78.718 6.658 78.694 6.864 78.662 7.068 C 78.632 7.242 78.616 7.418 78.613 7.595 C 78.667 7.887 78.773 8.114 78.93 8.276 C 79.087 8.438 79.264 8.533 79.459 8.56 C 79.654 8.587 79.847 8.541 80.037 8.422 C 80.227 8.303 80.381 8.114 80.501 7.854 C 80.511 7.865 80.528 7.871 80.549 7.871 L 80.778 5.811 C 80.842 5.53 80.799 5.282 80.647 5.065 C 80.495 4.849 80.295 4.725 80.045 4.692 C 79.73 4.238 79.304 3.998 78.767 3.971 C 78.23 3.943 77.68 4.119 77.115 4.498 C 76.768 4.747 76.462 5.089 76.196 5.527 C 75.93 5.965 75.713 6.452 75.545 6.987 C 75.373 7.54 75.253 8.107 75.187 8.682 C 75.117 9.257 75.103 9.838 75.146 10.416 C 75.185 10.956 75.286 11.49 75.447 12.006 C 75.604 12.503 75.824 12.92 76.107 13.255 C 76.345 13.547 76.616 13.761 76.92 13.896 C 77.224 14.031 77.541 14.114 77.872 14.147 C 78.201 14.179 78.532 14.165 78.857 14.106 C 79.182 14.047 79.492 13.963 79.785 13.855 C 80.187 13.704 80.579 13.525 80.957 13.32 C 81.366 13.098 81.753 12.837 82.112 12.541 C 82.306 12.382 82.493 12.208 82.674 12.022 C 82.756 12.225 82.848 12.422 82.958 12.606 C 83.251 13.092 83.659 13.499 84.147 13.79 C 84.645 14.093 85.259 14.238 85.985 14.228 C 86.767 14.217 87.488 14.02 88.15 13.636 C 88.812 13.252 89.355 12.687 89.778 11.941 C 90.412 11.941 91.035 11.837 91.648 11.63 L 91.633 11.828 C 91.59 12.401 91.568 12.79 91.568 12.995 C 91.553 13.436 91.528 13.877 91.495 14.317 C 91.456 14.867 91.431 15.419 91.422 15.971 C 91.411 16.555 91.433 17.14 91.487 17.722 C 91.541 18.311 91.655 18.847 91.829 19.328 C 92.002 19.809 92.249 20.217 92.569 20.553 C 92.889 20.887 93.309 21.088 93.831 21.152 C 94.384 21.228 94.861 21.131 95.263 20.861 C 95.664 20.59 95.99 20.22 96.239 19.75 C 96.489 19.279 96.665 18.736 96.768 18.12 C 96.871 17.504 96.901 16.885 96.858 16.263 C 96.819 15.664 96.704 15.073 96.516 14.504 C 96.331 13.952 96.076 13.498 95.751 13.141 C 95.946 13.087 96.179 12.985 96.451 12.833 C 96.736 12.673 97.016 12.503 97.289 12.322 C 97.36 12.276 97.429 12.227 97.5 12.179 C 97.473 12.562 97.46 12.835 97.46 12.995 C 97.445 13.436 97.42 13.877 97.386 14.317 C 97.348 14.867 97.323 15.419 97.313 15.971 C 97.303 16.555 97.325 17.14 97.379 17.722 C 97.433 18.311 97.547 18.847 97.72 19.328 C 97.894 19.809 98.141 20.217 98.461 20.553 C 98.781 20.887 99.201 21.088 99.722 21.152 C 100.275 21.228 100.753 21.131 101.154 20.861 C 101.556 20.59 101.881 20.22 102.131 19.75 C 102.38 19.279 102.557 18.736 102.66 18.12 C 102.763 17.507 102.793 16.883 102.749 16.263 C 102.71 15.664 102.596 15.073 102.408 14.504 C 102.223 13.952 101.968 13.498 101.642 13.141 C 101.838 13.087 102.071 12.985 102.342 12.833 C 102.628 12.673 102.908 12.503 103.181 12.322 C 103.33 12.224 103.479 12.123 103.627 12.018 C 103.683 12.547 103.803 13.011 103.994 13.401 C 104.228 13.877 104.545 14.244 104.946 14.504 C 105.348 14.763 105.82 14.906 106.363 14.933 C 106.905 14.96 107.496 14.86 108.137 14.633 C 108.614 14.46 109.029 14.244 109.382 13.985 C 109.743 13.716 110.064 13.396 110.334 13.036 C 110.35 13.014 110.365 12.991 110.381 12.969 C 110.432 13.121 110.487 13.266 110.553 13.401 C 110.787 13.877 111.104 14.244 111.506 14.504 C 111.907 14.763 112.379 14.906 112.922 14.933 C 113.464 14.96 114.055 14.86 114.696 14.633 C 115.173 14.46 115.588 14.244 115.941 13.985 C 116.302 13.716 116.623 13.396 116.893 13.036 C 117.175 12.663 117.432 12.233 117.666 11.746 C 117.925 11.2 118.161 10.642 118.374 10.076 C 118.417 9.903 118.377 9.749 118.252 9.614 Z\" fill=\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bALXkLeu_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 118.391 21.845\" overflow=\"visible\"><path d=\"M 7.714 10.473 C 7.516 10.85 7.242 11.181 6.909 11.446 C 6.567 11.722 6.168 11.946 5.713 12.119 C 5.27 12.289 4.808 12.406 4.337 12.468 C 3.891 12.527 3.439 12.522 2.995 12.451 C 2.561 12.381 2.191 12.238 1.888 12.021 L 2.23 8.47 C 2.544 8.362 2.94 8.251 3.418 8.138 C 3.903 8.023 4.395 7.942 4.891 7.895 C 5.367 7.846 5.848 7.851 6.323 7.911 C 6.773 7.97 7.128 8.113 7.389 8.341 C 7.53 8.47 7.65 8.611 7.747 8.762 C 7.845 8.914 7.904 9.07 7.926 9.232 C 7.98 9.687 7.91 10.1 7.714 10.473 Z M 2.75 2.908 C 2.978 2.768 3.252 2.643 3.572 2.535 C 3.892 2.427 4.221 2.351 4.557 2.308 C 4.893 2.265 5.221 2.259 5.542 2.292 C 5.862 2.324 6.144 2.413 6.388 2.559 C 6.632 2.705 6.814 2.916 6.933 3.192 C 7.052 3.467 7.085 3.816 7.031 4.237 C 6.988 4.573 6.854 4.857 6.632 5.089 C 6.41 5.322 6.138 5.516 5.818 5.673 C 5.498 5.83 5.159 5.954 4.801 6.045 C 4.461 6.134 4.116 6.202 3.768 6.248 C 3.482 6.288 3.194 6.315 2.905 6.33 C 2.745 6.338 2.585 6.343 2.425 6.346 Z M 9.472 8.178 C 9.303 7.806 9.065 7.467 8.773 7.181 C 8.479 6.894 8.122 6.68 7.731 6.556 C 7.904 6.416 8.075 6.194 8.244 5.892 C 8.412 5.59 8.555 5.259 8.675 4.902 C 8.794 4.546 8.876 4.186 8.919 3.824 C 8.962 3.462 8.946 3.151 8.87 2.891 C 8.685 2.243 8.395 1.735 7.999 1.367 C 7.608 1.003 7.133 0.741 6.616 0.605 C 6.089 0.465 5.509 0.435 4.874 0.516 C 4.24 0.597 3.591 0.756 2.93 0.994 C 2.93 0.94 2.935 0.883 2.946 0.824 C 2.956 0.765 2.962 0.703 2.962 0.637 C 2.962 0.475 2.881 0.335 2.718 0.216 C 2.553 0.096 2.359 0.024 2.157 0.005 C 1.945 -0.016 1.739 0.029 1.538 0.143 C 1.337 0.256 1.199 0.465 1.123 0.767 C 1.033 1.778 0.946 2.788 0.863 3.8 C 0.776 4.848 0.683 5.908 0.586 6.978 C 0.488 8.049 0.39 9.111 0.293 10.165 C 0.195 11.219 0.097 12.232 0 13.206 C 0.033 13.497 0.114 13.725 0.244 13.886 C 0.374 14.049 0.526 14.146 0.7 14.178 C 0.873 14.211 1.055 14.181 1.245 14.089 C 1.435 13.997 1.6 13.838 1.741 13.611 C 2.175 13.848 2.664 14.003 3.206 14.073 C 3.749 14.143 4.299 14.143 4.858 14.073 C 5.422 14.002 5.976 13.869 6.51 13.676 C 7.031 13.492 7.528 13.247 7.991 12.946 C 8.436 12.654 8.81 12.322 9.114 11.949 C 9.418 11.575 9.619 11.173 9.716 10.741 C 9.814 10.304 9.841 9.856 9.798 9.411 C 9.759 8.985 9.649 8.568 9.472 8.178 Z M 25.351 16.74 C 25.286 17.12 25.202 17.497 25.099 17.868 C 24.999 18.237 24.871 18.597 24.716 18.946 C 24.57 19.27 24.407 19.532 24.228 19.732 C 24.049 19.932 23.856 20.016 23.65 19.984 C 23.488 19.962 23.384 19.859 23.341 19.676 C 23.297 19.492 23.297 19.265 23.341 18.995 C 23.384 18.724 23.468 18.419 23.593 18.078 C 23.853 17.372 24.212 16.706 24.659 16.1 C 24.887 15.792 25.126 15.535 25.375 15.33 C 25.43 15.394 25.454 15.557 25.449 15.816 C 25.443 16.076 25.411 16.384 25.351 16.74 Z M 30.869 9.703 C 30.731 9.545 30.539 9.447 30.331 9.427 C 30.12 9.405 29.905 9.524 29.689 9.783 C 29.54 10.053 29.36 10.303 29.151 10.529 C 28.941 10.761 28.716 10.977 28.476 11.178 C 28.263 11.357 28.04 11.525 27.809 11.681 C 27.597 11.821 27.431 11.924 27.312 11.989 C 27.267 11.618 27.243 11.244 27.239 10.87 C 27.233 10.464 27.242 10.059 27.263 9.654 C 27.296 9.07 27.364 8.481 27.467 7.886 C 27.57 7.291 27.72 6.706 27.915 6.134 C 27.915 5.832 27.844 5.586 27.703 5.397 C 27.561 5.208 27.391 5.088 27.19 5.04 C 26.989 4.991 26.783 5.019 26.572 5.121 C 26.36 5.224 26.178 5.411 26.026 5.681 C 25.896 6.038 25.747 6.438 25.579 6.881 C 25.405 7.338 25.215 7.79 25.009 8.235 C 24.798 8.694 24.562 9.14 24.301 9.573 C 24.056 9.984 23.77 10.37 23.447 10.724 C 23.138 11.059 22.801 11.321 22.438 11.511 C 22.075 11.7 21.667 11.786 21.258 11.762 C 21.062 11.708 20.921 11.562 20.835 11.324 C 20.748 11.086 20.696 10.789 20.68 10.432 C 20.664 10.076 20.68 9.684 20.729 9.256 C 20.778 8.829 20.843 8.405 20.924 7.983 C 21.001 7.581 21.091 7.181 21.192 6.783 C 21.29 6.405 21.382 6.086 21.469 5.826 C 21.599 5.513 21.599 5.251 21.469 5.04 C 21.339 4.829 21.16 4.689 20.932 4.618 C 20.705 4.548 20.466 4.551 20.216 4.626 C 19.967 4.702 19.787 4.87 19.679 5.129 C 19.48 5.615 19.311 6.114 19.174 6.621 C 19.02 7.184 18.898 7.755 18.808 8.332 C 18.717 8.912 18.665 9.497 18.653 10.084 C 18.653 10.121 18.654 10.157 18.654 10.194 C 18.418 10.823 18.192 11.298 17.978 11.616 C 17.702 12.027 17.389 12.205 17.042 12.151 C 16.89 12.086 16.79 11.935 16.741 11.697 C 16.692 11.459 16.676 11.167 16.692 10.821 C 16.714 10.427 16.754 10.035 16.814 9.646 C 16.88 9.208 16.961 8.754 17.058 8.284 C 17.156 7.813 17.259 7.341 17.368 6.865 C 17.476 6.389 17.574 5.94 17.661 5.518 C 17.65 5.14 17.539 4.851 17.327 4.651 C 17.116 4.451 16.82 4.373 16.44 4.416 C 16.18 4.524 15.987 4.664 15.862 4.837 C 15.737 5.01 15.637 5.232 15.561 5.502 C 15.517 5.643 15.453 5.924 15.366 6.346 C 15.264 6.831 15.153 7.315 15.032 7.797 C 14.888 8.372 14.728 8.942 14.552 9.508 C 14.368 10.102 14.161 10.64 13.934 11.122 C 13.706 11.603 13.456 11.989 13.185 12.281 C 12.914 12.573 12.621 12.692 12.306 12.638 C 12.132 12.605 12.021 12.427 11.972 12.103 C 11.923 11.778 11.916 11.378 11.948 10.903 C 11.981 10.427 12.046 9.905 12.143 9.338 C 12.241 8.77 12.341 8.232 12.444 7.724 C 12.547 7.216 12.642 6.767 12.729 6.378 C 12.816 5.989 12.876 5.729 12.908 5.6 C 12.908 5.286 12.837 5.035 12.697 4.845 C 12.556 4.657 12.385 4.538 12.184 4.489 C 11.983 4.44 11.777 4.467 11.566 4.57 C 11.354 4.673 11.172 4.859 11.02 5.129 C 10.966 5.421 10.895 5.759 10.809 6.143 C 10.722 6.526 10.638 6.921 10.556 7.327 C 10.475 7.732 10.399 8.129 10.329 8.518 C 10.266 8.857 10.214 9.198 10.174 9.54 C 10.152 9.767 10.128 10.046 10.101 10.375 C 10.073 10.723 10.059 11.072 10.06 11.421 C 10.06 11.789 10.087 12.154 10.142 12.516 C 10.196 12.878 10.293 13.211 10.434 13.513 C 10.568 13.807 10.772 14.063 11.029 14.259 C 11.283 14.454 11.606 14.562 11.997 14.584 C 12.398 14.605 12.748 14.576 13.047 14.494 C 13.338 14.416 13.614 14.287 13.861 14.113 C 14.108 13.937 14.333 13.73 14.528 13.497 C 14.728 13.259 14.926 13 15.122 12.719 C 15.306 13.129 15.545 13.449 15.838 13.676 C 16.131 13.902 16.44 14.038 16.766 14.081 C 17.091 14.124 17.422 14.078 17.759 13.943 C 18.095 13.808 18.399 13.578 18.67 13.254 C 18.857 13.043 19.026 12.817 19.175 12.579 C 19.242 12.696 19.314 12.809 19.394 12.913 C 19.66 13.259 20.021 13.497 20.477 13.627 C 20.965 13.756 21.442 13.779 21.909 13.692 C 22.375 13.605 22.825 13.447 23.243 13.221 C 23.666 12.994 24.062 12.72 24.423 12.403 C 24.771 12.1 25.09 11.766 25.375 11.405 C 25.365 11.64 25.359 11.875 25.359 12.111 C 25.359 12.332 25.354 12.572 25.343 12.832 C 24.8 13.211 24.288 13.665 23.805 14.194 C 23.327 14.716 22.902 15.284 22.535 15.889 C 22.172 16.489 21.887 17.097 21.681 17.713 C 21.475 18.33 21.374 18.906 21.38 19.441 C 21.385 19.976 21.512 20.443 21.762 20.843 C 22.011 21.243 22.419 21.53 22.983 21.703 C 23.569 21.887 24.084 21.892 24.529 21.719 C 24.974 21.546 25.362 21.259 25.693 20.86 C 26.024 20.46 26.295 19.976 26.507 19.408 C 26.721 18.83 26.89 18.237 27.011 17.633 C 27.136 17.016 27.215 16.41 27.247 15.816 C 27.28 15.222 27.28 14.691 27.247 14.227 C 28.18 13.838 28.945 13.346 29.542 12.751 C 30.139 12.157 30.632 11.53 31.023 10.87 C 31.142 10.708 31.183 10.514 31.145 10.286 C 31.112 10.069 31.016 9.866 30.869 9.702 Z M 51.4 8.665 C 51.433 8.416 51.481 8.154 51.546 7.879 C 51.611 7.603 51.693 7.335 51.791 7.076 C 51.877 6.838 51.992 6.612 52.133 6.403 C 52.263 6.213 52.401 6.078 52.547 5.997 C 52.694 5.916 52.843 5.924 52.995 6.021 C 53.158 6.119 53.258 6.324 53.296 6.638 C 53.334 6.951 53.296 7.287 53.182 7.643 C 53.068 8 52.865 8.335 52.572 8.649 C 52.279 8.962 51.883 9.168 51.384 9.265 C 51.362 9.114 51.367 8.914 51.4 8.665 Z M 57.039 9.33 C 56.86 9.276 56.69 9.27 56.527 9.314 C 56.364 9.357 56.261 9.47 56.218 9.654 C 56.13 10 55.992 10.354 55.802 10.717 C 55.608 11.085 55.374 11.43 55.103 11.746 C 54.826 12.071 54.514 12.357 54.167 12.606 C 53.819 12.855 53.456 13.033 53.076 13.141 C 52.696 13.26 52.382 13.273 52.133 13.181 C 51.888 13.094 51.68 12.929 51.538 12.711 C 51.392 12.49 51.286 12.222 51.221 11.908 C 51.155 11.588 51.117 11.262 51.107 10.935 C 51.726 10.979 52.276 10.868 52.759 10.603 C 53.238 10.341 53.657 9.982 53.988 9.549 C 54.327 9.105 54.586 8.606 54.753 8.073 C 54.926 7.527 55.024 6.984 55.046 6.443 C 55.056 5.935 54.981 5.505 54.818 5.154 C 54.655 4.803 54.435 4.529 54.159 4.335 C 53.882 4.14 53.564 4.027 53.207 3.995 C 52.849 3.962 52.485 4.011 52.116 4.141 C 51.682 4.285 51.292 4.539 50.985 4.878 C 50.668 5.231 50.407 5.63 50.212 6.062 C 50 6.528 49.836 7.014 49.724 7.514 C 49.606 8.019 49.52 8.531 49.463 9.046 C 49.417 9.478 49.389 9.911 49.379 10.345 L 49.309 10.505 C 49.138 10.893 48.942 11.27 48.723 11.632 C 48.5 12 48.253 12.309 47.982 12.557 C 47.711 12.806 47.429 12.892 47.136 12.816 C 46.962 12.773 46.867 12.573 46.851 12.217 C 46.835 11.86 46.853 11.417 46.908 10.887 C 46.962 10.357 47.025 9.784 47.095 9.168 C 47.164 8.581 47.199 7.991 47.201 7.4 C 47.201 6.913 47.108 6.446 46.924 5.997 C 46.739 5.549 46.487 5.176 46.167 4.878 C 45.855 4.585 45.47 4.381 45.053 4.287 C 44.629 4.189 44.174 4.254 43.686 4.481 C 43.197 4.708 42.809 5.027 42.522 5.438 C 42.231 5.853 41.968 6.286 41.732 6.735 C 41.649 6.398 41.52 6.073 41.35 5.77 C 41.187 5.479 40.978 5.216 40.732 4.992 C 40.49 4.772 40.212 4.597 39.91 4.473 C 39.605 4.349 39.278 4.285 38.949 4.286 C 38.638 4.283 38.33 4.347 38.046 4.473 C 37.772 4.596 37.517 4.757 37.289 4.951 C 37.06 5.147 36.852 5.368 36.67 5.608 C 36.494 5.839 36.331 6.08 36.182 6.33 C 36.164 6.083 36.139 5.837 36.109 5.592 C 36.082 5.381 36.033 5.203 35.963 5.057 C 35.899 4.918 35.794 4.802 35.662 4.724 C 35.531 4.649 35.347 4.611 35.108 4.611 C 34.989 4.611 34.869 4.635 34.75 4.683 C 34.633 4.731 34.525 4.8 34.433 4.886 C 34.339 4.975 34.267 5.083 34.221 5.203 C 34.172 5.327 34.159 5.47 34.18 5.632 C 34.191 5.751 34.221 5.894 34.27 6.062 C 34.319 6.23 34.365 6.449 34.408 6.719 C 34.452 6.989 34.487 7.316 34.514 7.7 C 34.541 8.084 34.549 8.554 34.539 9.111 C 34.527 9.668 34.487 10.319 34.416 11.065 C 34.346 11.811 34.234 12.676 34.083 13.66 C 34.061 13.887 34.148 14.07 34.343 14.211 C 34.539 14.352 34.77 14.436 35.01 14.454 C 35.254 14.477 35.499 14.432 35.719 14.325 C 35.941 14.216 36.069 14.027 36.101 13.757 C 36.133 13.249 36.196 12.708 36.288 12.135 C 36.38 11.563 36.494 10.996 36.63 10.433 C 36.76 9.891 36.914 9.355 37.094 8.827 C 37.267 8.319 37.46 7.87 37.672 7.481 C 37.883 7.092 38.103 6.781 38.331 6.549 C 38.559 6.316 38.797 6.2 39.047 6.2 C 39.351 6.2 39.586 6.338 39.755 6.613 C 39.923 6.889 40.042 7.243 40.113 7.676 C 40.183 8.108 40.216 8.582 40.211 9.095 C 40.206 9.59 40.184 10.085 40.146 10.578 C 40.113 11.004 40.069 11.428 40.015 11.851 C 39.982 12.109 39.947 12.365 39.91 12.622 C 39.91 12.871 40.004 13.068 40.194 13.214 C 40.378 13.357 40.597 13.447 40.829 13.473 C 41.057 13.501 41.288 13.456 41.488 13.343 C 41.694 13.23 41.814 13.038 41.846 12.768 C 41.957 11.98 42.106 11.198 42.294 10.425 C 42.484 9.641 42.701 8.938 42.945 8.316 C 43.189 7.695 43.46 7.186 43.759 6.792 C 44.057 6.397 44.374 6.2 44.711 6.2 C 44.884 6.2 45.017 6.319 45.109 6.557 C 45.202 6.794 45.248 7.119 45.248 7.53 C 45.248 7.832 45.223 8.143 45.175 8.462 C 45.126 8.781 45.069 9.111 45.004 9.452 C 44.937 9.799 44.88 10.147 44.833 10.497 C 44.783 10.868 44.759 11.242 44.76 11.616 C 44.76 11.887 44.787 12.2 44.841 12.557 C 44.895 12.914 44.998 13.252 45.15 13.57 C 45.297 13.883 45.511 14.16 45.777 14.381 C 46.043 14.603 46.382 14.714 46.794 14.714 C 47.413 14.714 47.96 14.581 48.438 14.317 C 48.912 14.055 49.329 13.702 49.667 13.279 C 49.684 13.256 49.701 13.233 49.718 13.21 C 49.744 13.273 49.767 13.34 49.797 13.4 C 50.03 13.876 50.347 14.244 50.749 14.503 C 51.15 14.763 51.622 14.906 52.165 14.933 C 52.707 14.96 53.299 14.86 53.939 14.633 C 54.416 14.46 54.831 14.244 55.184 13.984 C 55.546 13.716 55.866 13.396 56.136 13.035 C 56.418 12.662 56.676 12.233 56.909 11.746 C 57.168 11.199 57.404 10.642 57.617 10.076 C 57.66 9.903 57.62 9.749 57.495 9.614 C 57.372 9.479 57.214 9.381 57.039 9.33 Z M 65.885 7.521 C 65.823 7.875 65.75 8.226 65.665 8.575 C 65.567 8.978 65.451 9.376 65.315 9.767 C 65.185 10.156 65.01 10.529 64.794 10.878 C 64.588 11.208 64.352 11.47 64.087 11.664 C 63.82 11.859 63.514 11.94 63.167 11.907 C 62.993 11.886 62.86 11.767 62.768 11.551 C 62.676 11.335 62.627 11.059 62.621 10.724 C 62.616 10.389 62.646 10.021 62.711 9.621 C 62.776 9.221 62.877 8.827 63.013 8.445 C 63.148 8.062 63.313 7.707 63.509 7.383 C 63.704 7.059 63.929 6.807 64.184 6.629 C 64.428 6.454 64.723 6.366 65.022 6.378 C 65.326 6.388 65.652 6.54 65.999 6.832 C 65.962 7.062 65.924 7.291 65.885 7.521 Z M 71.671 8.762 C 71.511 8.676 71.324 8.656 71.15 8.705 C 70.971 8.753 70.843 8.919 70.768 9.199 C 70.724 9.502 70.626 9.859 70.475 10.27 C 70.323 10.681 70.135 11.07 69.913 11.437 C 69.691 11.805 69.436 12.11 69.148 12.354 C 68.861 12.597 68.554 12.708 68.229 12.686 C 67.957 12.664 67.767 12.527 67.659 12.273 C 67.55 12.018 67.494 11.7 67.488 11.315 C 67.482 10.932 67.521 10.5 67.602 10.019 C 67.683 9.538 67.781 9.059 67.895 8.583 C 68.009 8.108 68.126 7.651 68.245 7.213 C 68.364 6.775 68.462 6.405 68.538 6.102 C 68.625 5.832 68.597 5.602 68.457 5.413 C 68.323 5.229 68.139 5.089 67.928 5.007 C 67.723 4.927 67.501 4.905 67.284 4.943 C 67.068 4.98 66.927 5.097 66.861 5.291 C 66.221 4.74 65.605 4.442 65.014 4.399 C 64.423 4.356 63.878 4.486 63.378 4.788 C 62.879 5.091 62.437 5.529 62.052 6.102 C 61.662 6.684 61.348 7.314 61.116 7.975 C 60.879 8.642 60.729 9.337 60.669 10.043 C 60.609 10.745 60.655 11.386 60.807 11.964 C 60.959 12.543 61.227 13.016 61.613 13.383 C 61.998 13.751 62.521 13.935 63.183 13.935 C 63.475 13.935 63.763 13.874 64.03 13.756 C 64.3 13.638 64.55 13.497 64.778 13.335 C 65.006 13.173 65.207 13.002 65.381 12.824 C 65.554 12.645 65.69 12.497 65.787 12.378 C 65.863 12.767 65.988 13.097 66.162 13.367 C 66.335 13.637 66.533 13.859 66.756 14.032 C 66.965 14.198 67.202 14.327 67.456 14.413 C 67.683 14.492 67.922 14.533 68.163 14.535 C 68.674 14.535 69.15 14.362 69.596 14.015 C 70.041 13.67 70.439 13.246 70.792 12.743 C 71.141 12.247 71.433 11.714 71.663 11.153 C 71.891 10.597 72.042 10.102 72.118 9.67 C 72.195 9.507 72.181 9.337 72.078 9.159 C 71.975 8.98 71.839 8.848 71.671 8.762 Z M 100.967 17.714 C 100.875 18.082 100.731 18.393 100.536 18.647 C 100.341 18.901 100.096 19.033 99.803 19.044 C 99.619 19.055 99.478 18.957 99.38 18.752 C 99.283 18.547 99.215 18.282 99.177 17.958 C 99.137 17.597 99.121 17.234 99.128 16.871 C 99.133 16.471 99.15 16.076 99.177 15.687 C 99.201 15.325 99.234 14.962 99.275 14.601 C 99.312 14.265 99.342 14.006 99.364 13.822 C 99.733 13.866 100.04 14.025 100.284 14.301 C 100.528 14.576 100.715 14.904 100.845 15.282 C 100.975 15.66 101.051 16.069 101.073 16.506 C 101.094 16.944 101.059 17.347 100.967 17.714 Z M 95.075 17.714 C 94.983 18.082 94.839 18.393 94.644 18.647 C 94.449 18.901 94.205 19.033 93.912 19.044 C 93.727 19.055 93.586 18.957 93.489 18.752 C 93.391 18.547 93.323 18.282 93.285 17.958 C 93.245 17.597 93.229 17.234 93.236 16.871 C 93.242 16.471 93.258 16.076 93.285 15.687 C 93.31 15.325 93.342 14.962 93.383 14.601 C 93.421 14.265 93.45 14.006 93.472 13.822 C 93.841 13.866 94.148 14.025 94.392 14.301 C 94.636 14.576 94.823 14.904 94.954 15.282 C 95.084 15.66 95.16 16.069 95.181 16.506 C 95.203 16.944 95.167 17.347 95.075 17.714 Z M 89.029 8.504 C 89.021 8.735 88.997 8.965 88.956 9.193 C 88.918 9.393 88.866 9.52 88.801 9.574 C 88.682 9.509 88.535 9.341 88.362 9.071 C 88.182 8.787 88.045 8.478 87.955 8.154 C 87.858 7.828 87.828 7.487 87.865 7.149 C 87.903 6.819 88.074 6.563 88.378 6.378 C 88.497 6.314 88.6 6.338 88.687 6.452 C 88.774 6.565 88.844 6.73 88.899 6.946 C 88.953 7.163 88.991 7.411 89.013 7.693 C 89.035 7.974 89.04 8.244 89.029 8.503 Z M 87.589 11.739 C 87.422 11.916 87.233 12.071 87.027 12.2 C 86.83 12.326 86.616 12.424 86.392 12.492 C 86.175 12.557 85.98 12.574 85.807 12.541 C 85.318 12.444 84.944 12.233 84.684 11.909 C 84.423 11.585 84.258 11.203 84.187 10.766 C 84.117 10.328 84.124 9.86 84.212 9.363 C 84.293 8.882 84.441 8.416 84.651 7.976 C 84.857 7.549 85.107 7.182 85.399 6.873 C 85.692 6.565 86.013 6.374 86.36 6.298 C 86.229 6.858 86.185 7.435 86.23 8.009 C 86.269 8.584 86.413 9.147 86.653 9.671 C 86.805 9.985 86.987 10.271 87.198 10.53 C 87.415 10.795 87.677 11.02 87.971 11.196 C 87.884 11.379 87.757 11.56 87.589 11.739 Z M 105.598 8.665 C 105.633 8.401 105.682 8.138 105.744 7.879 C 105.809 7.603 105.891 7.335 105.988 7.076 C 106.074 6.839 106.189 6.613 106.33 6.403 C 106.46 6.214 106.598 6.079 106.745 5.998 C 106.892 5.917 107.041 5.925 107.192 6.022 C 107.355 6.119 107.455 6.325 107.493 6.638 C 107.532 6.952 107.493 7.287 107.38 7.644 C 107.266 8 107.062 8.336 106.769 8.649 C 106.477 8.963 106.08 9.168 105.581 9.265 C 105.56 9.114 105.565 8.914 105.598 8.665 Z M 112.157 8.665 C 112.189 8.417 112.238 8.155 112.303 7.879 C 112.368 7.603 112.45 7.335 112.548 7.076 C 112.645 6.817 112.759 6.592 112.889 6.403 C 113.019 6.214 113.158 6.079 113.304 5.998 C 113.451 5.917 113.6 5.925 113.752 6.022 C 113.915 6.119 114.015 6.325 114.053 6.638 C 114.091 6.952 114.053 7.287 113.939 7.644 C 113.825 8 113.622 8.336 113.329 8.649 C 113.036 8.963 112.64 9.168 112.14 9.265 C 112.119 9.114 112.124 8.914 112.157 8.665 Z M 118.252 9.614 C 118.129 9.48 117.971 9.382 117.796 9.33 C 117.617 9.276 117.446 9.271 117.283 9.314 C 117.121 9.357 117.017 9.471 116.974 9.655 C 116.887 10.001 116.749 10.355 116.559 10.717 C 116.365 11.085 116.13 11.43 115.859 11.746 C 115.583 12.071 115.271 12.358 114.924 12.606 C 114.576 12.855 114.213 13.033 113.833 13.141 C 113.453 13.261 113.139 13.274 112.889 13.182 C 112.645 13.094 112.436 12.929 112.295 12.712 C 112.149 12.49 112.043 12.223 111.978 11.909 C 111.912 11.588 111.874 11.263 111.864 10.936 C 112.482 10.979 113.033 10.869 113.516 10.603 C 113.995 10.342 114.413 9.982 114.745 9.549 C 115.084 9.106 115.343 8.606 115.509 8.073 C 115.683 7.528 115.781 6.984 115.803 6.444 C 115.813 5.935 115.737 5.506 115.575 5.154 C 115.412 4.803 115.192 4.53 114.916 4.336 C 114.639 4.141 114.322 4.027 113.963 3.995 C 113.605 3.962 113.242 4.011 112.873 4.141 C 112.439 4.285 112.049 4.539 111.742 4.879 C 111.425 5.231 111.164 5.63 110.969 6.062 C 110.757 6.528 110.593 7.015 110.48 7.514 C 110.363 8.019 110.276 8.531 110.22 9.046 C 110.169 9.512 110.14 9.98 110.132 10.448 C 109.916 10.917 109.636 11.354 109.3 11.746 C 109.024 12.071 108.711 12.358 108.365 12.606 C 108.017 12.855 107.654 13.033 107.274 13.141 C 106.894 13.261 106.58 13.274 106.33 13.182 C 106.086 13.094 105.877 12.929 105.736 12.712 C 105.59 12.49 105.484 12.223 105.419 11.909 C 105.353 11.588 105.314 11.263 105.305 10.936 C 105.923 10.979 106.474 10.869 106.957 10.603 C 107.435 10.342 107.854 9.982 108.185 9.549 C 108.525 9.106 108.784 8.606 108.95 8.073 C 109.124 7.528 109.222 6.984 109.243 6.444 C 109.254 5.935 109.178 5.506 109.016 5.154 C 108.853 4.803 108.633 4.53 108.356 4.336 C 108.079 4.141 107.762 4.027 107.404 3.995 C 107.046 3.962 106.682 4.011 106.314 4.141 C 105.879 4.285 105.49 4.539 105.183 4.879 C 104.866 5.231 104.605 5.63 104.409 6.062 C 104.198 6.528 104.034 7.015 103.921 7.514 C 103.804 8.019 103.717 8.531 103.661 9.046 C 103.631 9.322 103.609 9.598 103.594 9.875 C 103.489 9.964 103.387 10.053 103.278 10.141 C 102.906 10.443 102.511 10.716 102.098 10.96 C 101.69 11.201 101.26 11.402 100.813 11.56 C 100.367 11.717 99.912 11.811 99.445 11.844 L 100.455 1.076 C 100.52 0.849 100.487 0.649 100.357 0.476 C 100.231 0.306 100.054 0.181 99.852 0.119 C 99.646 0.054 99.426 0.06 99.193 0.135 C 98.96 0.211 98.767 0.384 98.615 0.654 C 98.539 1.065 98.461 1.627 98.379 2.341 C 98.291 3.119 98.21 3.897 98.135 4.676 C 98.054 5.519 97.972 6.39 97.891 7.287 C 97.81 8.184 97.739 9.022 97.679 9.801 L 97.672 9.9 C 97.577 9.981 97.485 10.062 97.386 10.141 C 97.014 10.443 96.619 10.716 96.206 10.96 C 95.798 11.201 95.368 11.402 94.921 11.56 C 94.476 11.717 94.02 11.811 93.554 11.844 L 94.563 1.076 C 94.628 0.849 94.595 0.649 94.465 0.476 C 94.335 0.303 94.167 0.184 93.961 0.119 C 93.754 0.054 93.535 0.06 93.301 0.135 C 93.068 0.211 92.876 0.384 92.724 0.654 C 92.647 1.065 92.569 1.627 92.488 2.341 C 92.4 3.119 92.318 3.897 92.244 4.676 C 92.162 5.519 92.081 6.39 91.999 7.287 C 91.923 8.124 91.853 8.962 91.788 9.801 L 91.784 9.846 C 91.604 9.929 91.417 9.998 91.226 10.052 C 90.998 10.115 90.763 10.15 90.526 10.157 C 90.57 9.963 90.605 9.747 90.632 9.509 C 90.659 9.271 90.681 9.022 90.698 8.763 C 90.714 8.504 90.719 8.244 90.714 7.984 C 90.709 7.746 90.696 7.508 90.673 7.271 C 90.622 6.82 90.521 6.377 90.372 5.949 C 90.225 5.533 90.027 5.185 89.778 4.903 C 89.531 4.623 89.204 4.425 88.842 4.336 C 88.468 4.238 88.031 4.271 87.532 4.433 C 86.794 4.336 86.129 4.403 85.538 4.636 C 84.959 4.86 84.435 5.205 84 5.649 C 83.566 6.093 83.211 6.614 82.934 7.214 C 82.661 7.8 82.475 8.423 82.381 9.063 C 82.342 9.331 82.323 9.598 82.317 9.864 C 82.149 10.207 81.965 10.506 81.762 10.757 C 81.475 11.114 81.176 11.406 80.867 11.633 C 80.558 11.86 80.251 12.033 79.948 12.152 C 79.643 12.271 79.372 12.352 79.134 12.395 C 78.851 12.45 78.58 12.455 78.32 12.411 C 78.059 12.368 77.821 12.244 77.604 12.038 C 77.43 11.887 77.297 11.644 77.205 11.309 C 77.113 10.974 77.059 10.593 77.042 10.166 C 77.026 9.739 77.042 9.292 77.091 8.828 C 77.14 8.363 77.224 7.922 77.343 7.506 C 77.463 7.09 77.614 6.717 77.799 6.387 C 77.983 6.057 78.2 5.822 78.45 5.682 C 78.591 5.703 78.678 5.787 78.711 5.933 C 78.743 6.079 78.751 6.252 78.735 6.452 C 78.718 6.658 78.694 6.864 78.662 7.068 C 78.632 7.242 78.616 7.418 78.613 7.595 C 78.667 7.887 78.773 8.114 78.93 8.276 C 79.087 8.438 79.264 8.533 79.459 8.56 C 79.654 8.587 79.847 8.541 80.037 8.422 C 80.227 8.303 80.381 8.114 80.501 7.854 C 80.511 7.865 80.528 7.871 80.549 7.871 L 80.778 5.811 C 80.842 5.53 80.799 5.282 80.647 5.065 C 80.495 4.849 80.295 4.725 80.045 4.692 C 79.73 4.238 79.304 3.998 78.767 3.971 C 78.23 3.943 77.68 4.119 77.115 4.498 C 76.768 4.747 76.462 5.089 76.196 5.527 C 75.93 5.965 75.713 6.452 75.545 6.987 C 75.373 7.54 75.253 8.107 75.187 8.682 C 75.117 9.257 75.103 9.838 75.146 10.416 C 75.185 10.956 75.286 11.49 75.447 12.006 C 75.604 12.503 75.824 12.92 76.107 13.255 C 76.345 13.547 76.616 13.761 76.92 13.896 C 77.224 14.031 77.541 14.114 77.872 14.147 C 78.201 14.179 78.532 14.165 78.857 14.106 C 79.182 14.047 79.492 13.963 79.785 13.855 C 80.187 13.704 80.579 13.525 80.957 13.32 C 81.366 13.098 81.753 12.837 82.112 12.541 C 82.306 12.382 82.493 12.208 82.674 12.022 C 82.756 12.225 82.848 12.422 82.958 12.606 C 83.251 13.092 83.659 13.499 84.147 13.79 C 84.645 14.093 85.259 14.238 85.985 14.228 C 86.767 14.217 87.488 14.02 88.15 13.636 C 88.812 13.252 89.355 12.687 89.778 11.941 C 90.412 11.941 91.035 11.837 91.648 11.63 L 91.633 11.828 C 91.59 12.401 91.568 12.79 91.568 12.995 C 91.553 13.436 91.528 13.877 91.495 14.317 C 91.456 14.867 91.431 15.419 91.422 15.971 C 91.411 16.555 91.433 17.14 91.487 17.722 C 91.541 18.311 91.655 18.847 91.829 19.328 C 92.002 19.809 92.249 20.217 92.569 20.553 C 92.889 20.887 93.309 21.088 93.831 21.152 C 94.384 21.228 94.861 21.131 95.263 20.861 C 95.664 20.59 95.99 20.22 96.239 19.75 C 96.489 19.279 96.665 18.736 96.768 18.12 C 96.871 17.504 96.901 16.885 96.858 16.263 C 96.819 15.664 96.704 15.073 96.516 14.504 C 96.331 13.952 96.076 13.498 95.751 13.141 C 95.946 13.087 96.179 12.985 96.451 12.833 C 96.736 12.673 97.016 12.503 97.289 12.322 C 97.36 12.276 97.429 12.227 97.5 12.179 C 97.473 12.562 97.46 12.835 97.46 12.995 C 97.445 13.436 97.42 13.877 97.386 14.317 C 97.348 14.867 97.323 15.419 97.313 15.971 C 97.303 16.555 97.325 17.14 97.379 17.722 C 97.433 18.311 97.547 18.847 97.72 19.328 C 97.894 19.809 98.141 20.217 98.461 20.553 C 98.781 20.887 99.201 21.088 99.722 21.152 C 100.275 21.228 100.753 21.131 101.154 20.861 C 101.556 20.59 101.881 20.22 102.131 19.75 C 102.38 19.279 102.557 18.736 102.66 18.12 C 102.763 17.507 102.793 16.883 102.749 16.263 C 102.71 15.664 102.596 15.073 102.408 14.504 C 102.223 13.952 101.968 13.498 101.642 13.141 C 101.838 13.087 102.071 12.985 102.342 12.833 C 102.628 12.673 102.908 12.503 103.181 12.322 C 103.33 12.224 103.479 12.123 103.627 12.018 C 103.683 12.547 103.803 13.011 103.994 13.401 C 104.228 13.877 104.545 14.244 104.946 14.504 C 105.348 14.763 105.82 14.906 106.363 14.933 C 106.905 14.96 107.496 14.86 108.137 14.633 C 108.614 14.46 109.029 14.244 109.382 13.985 C 109.743 13.716 110.064 13.396 110.334 13.036 C 110.35 13.014 110.365 12.991 110.381 12.969 C 110.432 13.121 110.487 13.266 110.553 13.401 C 110.787 13.877 111.104 14.244 111.506 14.504 C 111.907 14.763 112.379 14.906 112.922 14.933 C 113.464 14.96 114.055 14.86 114.696 14.633 C 115.173 14.46 115.588 14.244 115.941 13.985 C 116.302 13.716 116.623 13.396 116.893 13.036 C 117.175 12.663 117.432 12.233 117.666 11.746 C 117.925 11.2 118.161 10.642 118.374 10.076 C 118.417 9.903 118.377 9.749 118.252 9.614 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'},snNefxCBD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 118.391 21.845\" overflow=\"visible\"><path d=\"M 7.714 10.473 C 7.516 10.85 7.242 11.181 6.909 11.446 C 6.567 11.722 6.168 11.946 5.713 12.119 C 5.27 12.289 4.808 12.406 4.337 12.468 C 3.891 12.527 3.439 12.522 2.995 12.451 C 2.561 12.381 2.191 12.238 1.888 12.021 L 2.23 8.47 C 2.544 8.362 2.94 8.251 3.418 8.138 C 3.903 8.023 4.395 7.942 4.891 7.895 C 5.367 7.846 5.848 7.851 6.323 7.911 C 6.773 7.97 7.128 8.113 7.389 8.341 C 7.53 8.47 7.65 8.611 7.747 8.762 C 7.845 8.914 7.904 9.07 7.926 9.232 C 7.98 9.687 7.91 10.1 7.714 10.473 Z M 2.75 2.908 C 2.978 2.768 3.252 2.643 3.572 2.535 C 3.892 2.427 4.221 2.351 4.557 2.308 C 4.893 2.265 5.221 2.259 5.542 2.292 C 5.862 2.324 6.144 2.413 6.388 2.559 C 6.632 2.705 6.814 2.916 6.933 3.192 C 7.052 3.467 7.085 3.816 7.031 4.237 C 6.988 4.573 6.854 4.857 6.632 5.089 C 6.41 5.322 6.138 5.516 5.818 5.673 C 5.498 5.83 5.159 5.954 4.801 6.045 C 4.461 6.134 4.116 6.202 3.768 6.248 C 3.482 6.288 3.194 6.315 2.905 6.33 C 2.745 6.338 2.585 6.343 2.425 6.346 Z M 9.472 8.178 C 9.303 7.806 9.065 7.467 8.773 7.181 C 8.479 6.894 8.122 6.68 7.731 6.556 C 7.904 6.416 8.075 6.194 8.244 5.892 C 8.412 5.59 8.555 5.259 8.675 4.902 C 8.794 4.546 8.876 4.186 8.919 3.824 C 8.962 3.462 8.946 3.151 8.87 2.891 C 8.685 2.243 8.395 1.735 7.999 1.367 C 7.608 1.003 7.133 0.741 6.616 0.605 C 6.089 0.465 5.509 0.435 4.874 0.516 C 4.24 0.597 3.591 0.756 2.93 0.994 C 2.93 0.94 2.935 0.883 2.946 0.824 C 2.956 0.765 2.962 0.703 2.962 0.637 C 2.962 0.475 2.881 0.335 2.718 0.216 C 2.553 0.096 2.359 0.024 2.157 0.005 C 1.945 -0.016 1.739 0.029 1.538 0.143 C 1.337 0.256 1.199 0.465 1.123 0.767 C 1.033 1.778 0.946 2.788 0.863 3.8 C 0.776 4.848 0.683 5.908 0.586 6.978 C 0.488 8.049 0.39 9.111 0.293 10.165 C 0.195 11.219 0.097 12.232 0 13.206 C 0.033 13.497 0.114 13.725 0.244 13.886 C 0.374 14.049 0.526 14.146 0.7 14.178 C 0.873 14.211 1.055 14.181 1.245 14.089 C 1.435 13.997 1.6 13.838 1.741 13.611 C 2.175 13.848 2.664 14.003 3.206 14.073 C 3.749 14.143 4.299 14.143 4.858 14.073 C 5.422 14.002 5.976 13.869 6.51 13.676 C 7.031 13.492 7.528 13.247 7.991 12.946 C 8.436 12.654 8.81 12.322 9.114 11.949 C 9.418 11.575 9.619 11.173 9.716 10.741 C 9.814 10.304 9.841 9.856 9.798 9.411 C 9.759 8.985 9.649 8.568 9.472 8.178 Z M 25.351 16.74 C 25.286 17.12 25.202 17.497 25.099 17.868 C 24.999 18.237 24.871 18.597 24.716 18.946 C 24.57 19.27 24.407 19.532 24.228 19.732 C 24.049 19.932 23.856 20.016 23.65 19.984 C 23.488 19.962 23.384 19.859 23.341 19.676 C 23.297 19.492 23.297 19.265 23.341 18.995 C 23.384 18.724 23.468 18.419 23.593 18.078 C 23.853 17.372 24.212 16.706 24.659 16.1 C 24.887 15.792 25.126 15.535 25.375 15.33 C 25.43 15.394 25.454 15.557 25.449 15.816 C 25.443 16.076 25.411 16.384 25.351 16.74 Z M 30.869 9.703 C 30.731 9.545 30.539 9.447 30.331 9.427 C 30.12 9.405 29.905 9.524 29.689 9.783 C 29.54 10.053 29.36 10.303 29.151 10.529 C 28.941 10.761 28.716 10.977 28.476 11.178 C 28.263 11.357 28.04 11.525 27.809 11.681 C 27.597 11.821 27.431 11.924 27.312 11.989 C 27.267 11.618 27.243 11.244 27.239 10.87 C 27.233 10.464 27.242 10.059 27.263 9.654 C 27.296 9.07 27.364 8.481 27.467 7.886 C 27.57 7.291 27.72 6.706 27.915 6.134 C 27.915 5.832 27.844 5.586 27.703 5.397 C 27.561 5.208 27.391 5.088 27.19 5.04 C 26.989 4.991 26.783 5.019 26.572 5.121 C 26.36 5.224 26.178 5.411 26.026 5.681 C 25.896 6.038 25.747 6.438 25.579 6.881 C 25.405 7.338 25.215 7.79 25.009 8.235 C 24.798 8.694 24.562 9.14 24.301 9.573 C 24.056 9.984 23.77 10.37 23.447 10.724 C 23.138 11.059 22.801 11.321 22.438 11.511 C 22.075 11.7 21.667 11.786 21.258 11.762 C 21.062 11.708 20.921 11.562 20.835 11.324 C 20.748 11.086 20.696 10.789 20.68 10.432 C 20.664 10.076 20.68 9.684 20.729 9.256 C 20.778 8.829 20.843 8.405 20.924 7.983 C 21.001 7.581 21.091 7.181 21.192 6.783 C 21.29 6.405 21.382 6.086 21.469 5.826 C 21.599 5.513 21.599 5.251 21.469 5.04 C 21.339 4.829 21.16 4.689 20.932 4.618 C 20.705 4.548 20.466 4.551 20.216 4.626 C 19.967 4.702 19.787 4.87 19.679 5.129 C 19.48 5.615 19.311 6.114 19.174 6.621 C 19.02 7.184 18.898 7.755 18.808 8.332 C 18.717 8.912 18.665 9.497 18.653 10.084 C 18.653 10.121 18.654 10.157 18.654 10.194 C 18.418 10.823 18.192 11.298 17.978 11.616 C 17.702 12.027 17.389 12.205 17.042 12.151 C 16.89 12.086 16.79 11.935 16.741 11.697 C 16.692 11.459 16.676 11.167 16.692 10.821 C 16.714 10.427 16.754 10.035 16.814 9.646 C 16.88 9.208 16.961 8.754 17.058 8.284 C 17.156 7.813 17.259 7.341 17.368 6.865 C 17.476 6.389 17.574 5.94 17.661 5.518 C 17.65 5.14 17.539 4.851 17.327 4.651 C 17.116 4.451 16.82 4.373 16.44 4.416 C 16.18 4.524 15.987 4.664 15.862 4.837 C 15.737 5.01 15.637 5.232 15.561 5.502 C 15.517 5.643 15.453 5.924 15.366 6.346 C 15.264 6.831 15.153 7.315 15.032 7.797 C 14.888 8.372 14.728 8.942 14.552 9.508 C 14.368 10.102 14.161 10.64 13.934 11.122 C 13.706 11.603 13.456 11.989 13.185 12.281 C 12.914 12.573 12.621 12.692 12.306 12.638 C 12.132 12.605 12.021 12.427 11.972 12.103 C 11.923 11.778 11.916 11.378 11.948 10.903 C 11.981 10.427 12.046 9.905 12.143 9.338 C 12.241 8.77 12.341 8.232 12.444 7.724 C 12.547 7.216 12.642 6.767 12.729 6.378 C 12.816 5.989 12.876 5.729 12.908 5.6 C 12.908 5.286 12.837 5.035 12.697 4.845 C 12.556 4.657 12.385 4.538 12.184 4.489 C 11.983 4.44 11.777 4.467 11.566 4.57 C 11.354 4.673 11.172 4.859 11.02 5.129 C 10.966 5.421 10.895 5.759 10.809 6.143 C 10.722 6.526 10.638 6.921 10.556 7.327 C 10.475 7.732 10.399 8.129 10.329 8.518 C 10.266 8.857 10.214 9.198 10.174 9.54 C 10.152 9.767 10.128 10.046 10.101 10.375 C 10.073 10.723 10.059 11.072 10.06 11.421 C 10.06 11.789 10.087 12.154 10.142 12.516 C 10.196 12.878 10.293 13.211 10.434 13.513 C 10.568 13.807 10.772 14.063 11.029 14.259 C 11.283 14.454 11.606 14.562 11.997 14.584 C 12.398 14.605 12.748 14.576 13.047 14.494 C 13.338 14.416 13.614 14.287 13.861 14.113 C 14.108 13.937 14.333 13.73 14.528 13.497 C 14.728 13.259 14.926 13 15.122 12.719 C 15.306 13.129 15.545 13.449 15.838 13.676 C 16.131 13.902 16.44 14.038 16.766 14.081 C 17.091 14.124 17.422 14.078 17.759 13.943 C 18.095 13.808 18.399 13.578 18.67 13.254 C 18.857 13.043 19.026 12.817 19.175 12.579 C 19.242 12.696 19.314 12.809 19.394 12.913 C 19.66 13.259 20.021 13.497 20.477 13.627 C 20.965 13.756 21.442 13.779 21.909 13.692 C 22.375 13.605 22.825 13.447 23.243 13.221 C 23.666 12.994 24.062 12.72 24.423 12.403 C 24.771 12.1 25.09 11.766 25.375 11.405 C 25.365 11.64 25.359 11.875 25.359 12.111 C 25.359 12.332 25.354 12.572 25.343 12.832 C 24.8 13.211 24.288 13.665 23.805 14.194 C 23.327 14.716 22.902 15.284 22.535 15.889 C 22.172 16.489 21.887 17.097 21.681 17.713 C 21.475 18.33 21.374 18.906 21.38 19.441 C 21.385 19.976 21.512 20.443 21.762 20.843 C 22.011 21.243 22.419 21.53 22.983 21.703 C 23.569 21.887 24.084 21.892 24.529 21.719 C 24.974 21.546 25.362 21.259 25.693 20.86 C 26.024 20.46 26.295 19.976 26.507 19.408 C 26.721 18.83 26.89 18.237 27.011 17.633 C 27.136 17.016 27.215 16.41 27.247 15.816 C 27.28 15.222 27.28 14.691 27.247 14.227 C 28.18 13.838 28.945 13.346 29.542 12.751 C 30.139 12.157 30.632 11.53 31.023 10.87 C 31.142 10.708 31.183 10.514 31.145 10.286 C 31.112 10.069 31.016 9.866 30.869 9.702 Z M 51.4 8.665 C 51.433 8.416 51.481 8.154 51.546 7.879 C 51.611 7.603 51.693 7.335 51.791 7.076 C 51.877 6.838 51.992 6.612 52.133 6.403 C 52.263 6.213 52.401 6.078 52.547 5.997 C 52.694 5.916 52.843 5.924 52.995 6.021 C 53.158 6.119 53.258 6.324 53.296 6.638 C 53.334 6.951 53.296 7.287 53.182 7.643 C 53.068 8 52.865 8.335 52.572 8.649 C 52.279 8.962 51.883 9.168 51.384 9.265 C 51.362 9.114 51.367 8.914 51.4 8.665 Z M 57.039 9.33 C 56.86 9.276 56.69 9.27 56.527 9.314 C 56.364 9.357 56.261 9.47 56.218 9.654 C 56.13 10 55.992 10.354 55.802 10.717 C 55.608 11.085 55.374 11.43 55.103 11.746 C 54.826 12.071 54.514 12.357 54.167 12.606 C 53.819 12.855 53.456 13.033 53.076 13.141 C 52.696 13.26 52.382 13.273 52.133 13.181 C 51.888 13.094 51.68 12.929 51.538 12.711 C 51.392 12.49 51.286 12.222 51.221 11.908 C 51.155 11.588 51.117 11.262 51.107 10.935 C 51.726 10.979 52.276 10.868 52.759 10.603 C 53.238 10.341 53.657 9.982 53.988 9.549 C 54.327 9.105 54.586 8.606 54.753 8.073 C 54.926 7.527 55.024 6.984 55.046 6.443 C 55.056 5.935 54.981 5.505 54.818 5.154 C 54.655 4.803 54.435 4.529 54.159 4.335 C 53.882 4.14 53.564 4.027 53.207 3.995 C 52.849 3.962 52.485 4.011 52.116 4.141 C 51.682 4.285 51.292 4.539 50.985 4.878 C 50.668 5.231 50.407 5.63 50.212 6.062 C 50 6.528 49.836 7.014 49.724 7.514 C 49.606 8.019 49.52 8.531 49.463 9.046 C 49.417 9.478 49.389 9.911 49.379 10.345 L 49.309 10.505 C 49.138 10.893 48.942 11.27 48.723 11.632 C 48.5 12 48.253 12.309 47.982 12.557 C 47.711 12.806 47.429 12.892 47.136 12.816 C 46.962 12.773 46.867 12.573 46.851 12.217 C 46.835 11.86 46.853 11.417 46.908 10.887 C 46.962 10.357 47.025 9.784 47.095 9.168 C 47.164 8.581 47.199 7.991 47.201 7.4 C 47.201 6.913 47.108 6.446 46.924 5.997 C 46.739 5.549 46.487 5.176 46.167 4.878 C 45.855 4.585 45.47 4.381 45.053 4.287 C 44.629 4.189 44.174 4.254 43.686 4.481 C 43.197 4.708 42.809 5.027 42.522 5.438 C 42.231 5.853 41.968 6.286 41.732 6.735 C 41.649 6.398 41.52 6.073 41.35 5.77 C 41.187 5.479 40.978 5.216 40.732 4.992 C 40.49 4.772 40.212 4.597 39.91 4.473 C 39.605 4.349 39.278 4.285 38.949 4.286 C 38.638 4.283 38.33 4.347 38.046 4.473 C 37.772 4.596 37.517 4.757 37.289 4.951 C 37.06 5.147 36.852 5.368 36.67 5.608 C 36.494 5.839 36.331 6.08 36.182 6.33 C 36.164 6.083 36.139 5.837 36.109 5.592 C 36.082 5.381 36.033 5.203 35.963 5.057 C 35.899 4.918 35.794 4.802 35.662 4.724 C 35.531 4.649 35.347 4.611 35.108 4.611 C 34.989 4.611 34.869 4.635 34.75 4.683 C 34.633 4.731 34.525 4.8 34.433 4.886 C 34.339 4.975 34.267 5.083 34.221 5.203 C 34.172 5.327 34.159 5.47 34.18 5.632 C 34.191 5.751 34.221 5.894 34.27 6.062 C 34.319 6.23 34.365 6.449 34.408 6.719 C 34.452 6.989 34.487 7.316 34.514 7.7 C 34.541 8.084 34.549 8.554 34.539 9.111 C 34.527 9.668 34.487 10.319 34.416 11.065 C 34.346 11.811 34.234 12.676 34.083 13.66 C 34.061 13.887 34.148 14.07 34.343 14.211 C 34.539 14.352 34.77 14.436 35.01 14.454 C 35.254 14.477 35.499 14.432 35.719 14.325 C 35.941 14.216 36.069 14.027 36.101 13.757 C 36.133 13.249 36.196 12.708 36.288 12.135 C 36.38 11.563 36.494 10.996 36.63 10.433 C 36.76 9.891 36.914 9.355 37.094 8.827 C 37.267 8.319 37.46 7.87 37.672 7.481 C 37.883 7.092 38.103 6.781 38.331 6.549 C 38.559 6.316 38.797 6.2 39.047 6.2 C 39.351 6.2 39.586 6.338 39.755 6.613 C 39.923 6.889 40.042 7.243 40.113 7.676 C 40.183 8.108 40.216 8.582 40.211 9.095 C 40.206 9.59 40.184 10.085 40.146 10.578 C 40.113 11.004 40.069 11.428 40.015 11.851 C 39.982 12.109 39.947 12.365 39.91 12.622 C 39.91 12.871 40.004 13.068 40.194 13.214 C 40.378 13.357 40.597 13.447 40.829 13.473 C 41.057 13.501 41.288 13.456 41.488 13.343 C 41.694 13.23 41.814 13.038 41.846 12.768 C 41.957 11.98 42.106 11.198 42.294 10.425 C 42.484 9.641 42.701 8.938 42.945 8.316 C 43.189 7.695 43.46 7.186 43.759 6.792 C 44.057 6.397 44.374 6.2 44.711 6.2 C 44.884 6.2 45.017 6.319 45.109 6.557 C 45.202 6.794 45.248 7.119 45.248 7.53 C 45.248 7.832 45.223 8.143 45.175 8.462 C 45.126 8.781 45.069 9.111 45.004 9.452 C 44.937 9.799 44.88 10.147 44.833 10.497 C 44.783 10.868 44.759 11.242 44.76 11.616 C 44.76 11.887 44.787 12.2 44.841 12.557 C 44.895 12.914 44.998 13.252 45.15 13.57 C 45.297 13.883 45.511 14.16 45.777 14.381 C 46.043 14.603 46.382 14.714 46.794 14.714 C 47.413 14.714 47.96 14.581 48.438 14.317 C 48.912 14.055 49.329 13.702 49.667 13.279 C 49.684 13.256 49.701 13.233 49.718 13.21 C 49.744 13.273 49.767 13.34 49.797 13.4 C 50.03 13.876 50.347 14.244 50.749 14.503 C 51.15 14.763 51.622 14.906 52.165 14.933 C 52.707 14.96 53.299 14.86 53.939 14.633 C 54.416 14.46 54.831 14.244 55.184 13.984 C 55.546 13.716 55.866 13.396 56.136 13.035 C 56.418 12.662 56.676 12.233 56.909 11.746 C 57.168 11.199 57.404 10.642 57.617 10.076 C 57.66 9.903 57.62 9.749 57.495 9.614 C 57.372 9.479 57.214 9.381 57.039 9.33 Z M 65.885 7.521 C 65.823 7.875 65.75 8.226 65.665 8.575 C 65.567 8.978 65.451 9.376 65.315 9.767 C 65.185 10.156 65.01 10.529 64.794 10.878 C 64.588 11.208 64.352 11.47 64.087 11.664 C 63.82 11.859 63.514 11.94 63.167 11.907 C 62.993 11.886 62.86 11.767 62.768 11.551 C 62.676 11.335 62.627 11.059 62.621 10.724 C 62.616 10.389 62.646 10.021 62.711 9.621 C 62.776 9.221 62.877 8.827 63.013 8.445 C 63.148 8.062 63.313 7.707 63.509 7.383 C 63.704 7.059 63.929 6.807 64.184 6.629 C 64.428 6.454 64.723 6.366 65.022 6.378 C 65.326 6.388 65.652 6.54 65.999 6.832 C 65.962 7.062 65.924 7.291 65.885 7.521 Z M 71.671 8.762 C 71.511 8.676 71.324 8.656 71.15 8.705 C 70.971 8.753 70.843 8.919 70.768 9.199 C 70.724 9.502 70.626 9.859 70.475 10.27 C 70.323 10.681 70.135 11.07 69.913 11.437 C 69.691 11.805 69.436 12.11 69.148 12.354 C 68.861 12.597 68.554 12.708 68.229 12.686 C 67.957 12.664 67.767 12.527 67.659 12.273 C 67.55 12.018 67.494 11.7 67.488 11.315 C 67.482 10.932 67.521 10.5 67.602 10.019 C 67.683 9.538 67.781 9.059 67.895 8.583 C 68.009 8.108 68.126 7.651 68.245 7.213 C 68.364 6.775 68.462 6.405 68.538 6.102 C 68.625 5.832 68.597 5.602 68.457 5.413 C 68.323 5.229 68.139 5.089 67.928 5.007 C 67.723 4.927 67.501 4.905 67.284 4.943 C 67.068 4.98 66.927 5.097 66.861 5.291 C 66.221 4.74 65.605 4.442 65.014 4.399 C 64.423 4.356 63.878 4.486 63.378 4.788 C 62.879 5.091 62.437 5.529 62.052 6.102 C 61.662 6.684 61.348 7.314 61.116 7.975 C 60.879 8.642 60.729 9.337 60.669 10.043 C 60.609 10.745 60.655 11.386 60.807 11.964 C 60.959 12.543 61.227 13.016 61.613 13.383 C 61.998 13.751 62.521 13.935 63.183 13.935 C 63.475 13.935 63.763 13.874 64.03 13.756 C 64.3 13.638 64.55 13.497 64.778 13.335 C 65.006 13.173 65.207 13.002 65.381 12.824 C 65.554 12.645 65.69 12.497 65.787 12.378 C 65.863 12.767 65.988 13.097 66.162 13.367 C 66.335 13.637 66.533 13.859 66.756 14.032 C 66.965 14.198 67.202 14.327 67.456 14.413 C 67.683 14.492 67.922 14.533 68.163 14.535 C 68.674 14.535 69.15 14.362 69.596 14.015 C 70.041 13.67 70.439 13.246 70.792 12.743 C 71.141 12.247 71.433 11.714 71.663 11.153 C 71.891 10.597 72.042 10.102 72.118 9.67 C 72.195 9.507 72.181 9.337 72.078 9.159 C 71.975 8.98 71.839 8.848 71.671 8.762 Z M 100.967 17.714 C 100.875 18.082 100.731 18.393 100.536 18.647 C 100.341 18.901 100.096 19.033 99.803 19.044 C 99.619 19.055 99.478 18.957 99.38 18.752 C 99.283 18.547 99.215 18.282 99.177 17.958 C 99.137 17.597 99.121 17.234 99.128 16.871 C 99.133 16.471 99.15 16.076 99.177 15.687 C 99.201 15.325 99.234 14.962 99.275 14.601 C 99.312 14.265 99.342 14.006 99.364 13.822 C 99.733 13.866 100.04 14.025 100.284 14.301 C 100.528 14.576 100.715 14.904 100.845 15.282 C 100.975 15.66 101.051 16.069 101.073 16.506 C 101.094 16.944 101.059 17.347 100.967 17.714 Z M 95.075 17.714 C 94.983 18.082 94.839 18.393 94.644 18.647 C 94.449 18.901 94.205 19.033 93.912 19.044 C 93.727 19.055 93.586 18.957 93.489 18.752 C 93.391 18.547 93.323 18.282 93.285 17.958 C 93.245 17.597 93.229 17.234 93.236 16.871 C 93.242 16.471 93.258 16.076 93.285 15.687 C 93.31 15.325 93.342 14.962 93.383 14.601 C 93.421 14.265 93.45 14.006 93.472 13.822 C 93.841 13.866 94.148 14.025 94.392 14.301 C 94.636 14.576 94.823 14.904 94.954 15.282 C 95.084 15.66 95.16 16.069 95.181 16.506 C 95.203 16.944 95.167 17.347 95.075 17.714 Z M 89.029 8.504 C 89.021 8.735 88.997 8.965 88.956 9.193 C 88.918 9.393 88.866 9.52 88.801 9.574 C 88.682 9.509 88.535 9.341 88.362 9.071 C 88.182 8.787 88.045 8.478 87.955 8.154 C 87.858 7.828 87.828 7.487 87.865 7.149 C 87.903 6.819 88.074 6.563 88.378 6.378 C 88.497 6.314 88.6 6.338 88.687 6.452 C 88.774 6.565 88.844 6.73 88.899 6.946 C 88.953 7.163 88.991 7.411 89.013 7.693 C 89.035 7.974 89.04 8.244 89.029 8.503 Z M 87.589 11.739 C 87.422 11.916 87.233 12.071 87.027 12.2 C 86.83 12.326 86.616 12.424 86.392 12.492 C 86.175 12.557 85.98 12.574 85.807 12.541 C 85.318 12.444 84.944 12.233 84.684 11.909 C 84.423 11.585 84.258 11.203 84.187 10.766 C 84.117 10.328 84.124 9.86 84.212 9.363 C 84.293 8.882 84.441 8.416 84.651 7.976 C 84.857 7.549 85.107 7.182 85.399 6.873 C 85.692 6.565 86.013 6.374 86.36 6.298 C 86.229 6.858 86.185 7.435 86.23 8.009 C 86.269 8.584 86.413 9.147 86.653 9.671 C 86.805 9.985 86.987 10.271 87.198 10.53 C 87.415 10.795 87.677 11.02 87.971 11.196 C 87.884 11.379 87.757 11.56 87.589 11.739 Z M 105.598 8.665 C 105.633 8.401 105.682 8.138 105.744 7.879 C 105.809 7.603 105.891 7.335 105.988 7.076 C 106.074 6.839 106.189 6.613 106.33 6.403 C 106.46 6.214 106.598 6.079 106.745 5.998 C 106.892 5.917 107.041 5.925 107.192 6.022 C 107.355 6.119 107.455 6.325 107.493 6.638 C 107.532 6.952 107.493 7.287 107.38 7.644 C 107.266 8 107.062 8.336 106.769 8.649 C 106.477 8.963 106.08 9.168 105.581 9.265 C 105.56 9.114 105.565 8.914 105.598 8.665 Z M 112.157 8.665 C 112.189 8.417 112.238 8.155 112.303 7.879 C 112.368 7.603 112.45 7.335 112.548 7.076 C 112.645 6.817 112.759 6.592 112.889 6.403 C 113.019 6.214 113.158 6.079 113.304 5.998 C 113.451 5.917 113.6 5.925 113.752 6.022 C 113.915 6.119 114.015 6.325 114.053 6.638 C 114.091 6.952 114.053 7.287 113.939 7.644 C 113.825 8 113.622 8.336 113.329 8.649 C 113.036 8.963 112.64 9.168 112.14 9.265 C 112.119 9.114 112.124 8.914 112.157 8.665 Z M 118.252 9.614 C 118.129 9.48 117.971 9.382 117.796 9.33 C 117.617 9.276 117.446 9.271 117.283 9.314 C 117.121 9.357 117.017 9.471 116.974 9.655 C 116.887 10.001 116.749 10.355 116.559 10.717 C 116.365 11.085 116.13 11.43 115.859 11.746 C 115.583 12.071 115.271 12.358 114.924 12.606 C 114.576 12.855 114.213 13.033 113.833 13.141 C 113.453 13.261 113.139 13.274 112.889 13.182 C 112.645 13.094 112.436 12.929 112.295 12.712 C 112.149 12.49 112.043 12.223 111.978 11.909 C 111.912 11.588 111.874 11.263 111.864 10.936 C 112.482 10.979 113.033 10.869 113.516 10.603 C 113.995 10.342 114.413 9.982 114.745 9.549 C 115.084 9.106 115.343 8.606 115.509 8.073 C 115.683 7.528 115.781 6.984 115.803 6.444 C 115.813 5.935 115.737 5.506 115.575 5.154 C 115.412 4.803 115.192 4.53 114.916 4.336 C 114.639 4.141 114.322 4.027 113.963 3.995 C 113.605 3.962 113.242 4.011 112.873 4.141 C 112.439 4.285 112.049 4.539 111.742 4.879 C 111.425 5.231 111.164 5.63 110.969 6.062 C 110.757 6.528 110.593 7.015 110.48 7.514 C 110.363 8.019 110.276 8.531 110.22 9.046 C 110.169 9.512 110.14 9.98 110.132 10.448 C 109.916 10.917 109.636 11.354 109.3 11.746 C 109.024 12.071 108.711 12.358 108.365 12.606 C 108.017 12.855 107.654 13.033 107.274 13.141 C 106.894 13.261 106.58 13.274 106.33 13.182 C 106.086 13.094 105.877 12.929 105.736 12.712 C 105.59 12.49 105.484 12.223 105.419 11.909 C 105.353 11.588 105.314 11.263 105.305 10.936 C 105.923 10.979 106.474 10.869 106.957 10.603 C 107.435 10.342 107.854 9.982 108.185 9.549 C 108.525 9.106 108.784 8.606 108.95 8.073 C 109.124 7.528 109.222 6.984 109.243 6.444 C 109.254 5.935 109.178 5.506 109.016 5.154 C 108.853 4.803 108.633 4.53 108.356 4.336 C 108.079 4.141 107.762 4.027 107.404 3.995 C 107.046 3.962 106.682 4.011 106.314 4.141 C 105.879 4.285 105.49 4.539 105.183 4.879 C 104.866 5.231 104.605 5.63 104.409 6.062 C 104.198 6.528 104.034 7.015 103.921 7.514 C 103.804 8.019 103.717 8.531 103.661 9.046 C 103.631 9.322 103.609 9.598 103.594 9.875 C 103.489 9.964 103.387 10.053 103.278 10.141 C 102.906 10.443 102.511 10.716 102.098 10.96 C 101.69 11.201 101.26 11.402 100.813 11.56 C 100.367 11.717 99.912 11.811 99.445 11.844 L 100.455 1.076 C 100.52 0.849 100.487 0.649 100.357 0.476 C 100.231 0.306 100.054 0.181 99.852 0.119 C 99.646 0.054 99.426 0.06 99.193 0.135 C 98.96 0.211 98.767 0.384 98.615 0.654 C 98.539 1.065 98.461 1.627 98.379 2.341 C 98.291 3.119 98.21 3.897 98.135 4.676 C 98.054 5.519 97.972 6.39 97.891 7.287 C 97.81 8.184 97.739 9.022 97.679 9.801 L 97.672 9.9 C 97.577 9.981 97.485 10.062 97.386 10.141 C 97.014 10.443 96.619 10.716 96.206 10.96 C 95.798 11.201 95.368 11.402 94.921 11.56 C 94.476 11.717 94.02 11.811 93.554 11.844 L 94.563 1.076 C 94.628 0.849 94.595 0.649 94.465 0.476 C 94.335 0.303 94.167 0.184 93.961 0.119 C 93.754 0.054 93.535 0.06 93.301 0.135 C 93.068 0.211 92.876 0.384 92.724 0.654 C 92.647 1.065 92.569 1.627 92.488 2.341 C 92.4 3.119 92.318 3.897 92.244 4.676 C 92.162 5.519 92.081 6.39 91.999 7.287 C 91.923 8.124 91.853 8.962 91.788 9.801 L 91.784 9.846 C 91.604 9.929 91.417 9.998 91.226 10.052 C 90.998 10.115 90.763 10.15 90.526 10.157 C 90.57 9.963 90.605 9.747 90.632 9.509 C 90.659 9.271 90.681 9.022 90.698 8.763 C 90.714 8.504 90.719 8.244 90.714 7.984 C 90.709 7.746 90.696 7.508 90.673 7.271 C 90.622 6.82 90.521 6.377 90.372 5.949 C 90.225 5.533 90.027 5.185 89.778 4.903 C 89.531 4.623 89.204 4.425 88.842 4.336 C 88.468 4.238 88.031 4.271 87.532 4.433 C 86.794 4.336 86.129 4.403 85.538 4.636 C 84.959 4.86 84.435 5.205 84 5.649 C 83.566 6.093 83.211 6.614 82.934 7.214 C 82.661 7.8 82.475 8.423 82.381 9.063 C 82.342 9.331 82.323 9.598 82.317 9.864 C 82.149 10.207 81.965 10.506 81.762 10.757 C 81.475 11.114 81.176 11.406 80.867 11.633 C 80.558 11.86 80.251 12.033 79.948 12.152 C 79.643 12.271 79.372 12.352 79.134 12.395 C 78.851 12.45 78.58 12.455 78.32 12.411 C 78.059 12.368 77.821 12.244 77.604 12.038 C 77.43 11.887 77.297 11.644 77.205 11.309 C 77.113 10.974 77.059 10.593 77.042 10.166 C 77.026 9.739 77.042 9.292 77.091 8.828 C 77.14 8.363 77.224 7.922 77.343 7.506 C 77.463 7.09 77.614 6.717 77.799 6.387 C 77.983 6.057 78.2 5.822 78.45 5.682 C 78.591 5.703 78.678 5.787 78.711 5.933 C 78.743 6.079 78.751 6.252 78.735 6.452 C 78.718 6.658 78.694 6.864 78.662 7.068 C 78.632 7.242 78.616 7.418 78.613 7.595 C 78.667 7.887 78.773 8.114 78.93 8.276 C 79.087 8.438 79.264 8.533 79.459 8.56 C 79.654 8.587 79.847 8.541 80.037 8.422 C 80.227 8.303 80.381 8.114 80.501 7.854 C 80.511 7.865 80.528 7.871 80.549 7.871 L 80.778 5.811 C 80.842 5.53 80.799 5.282 80.647 5.065 C 80.495 4.849 80.295 4.725 80.045 4.692 C 79.73 4.238 79.304 3.998 78.767 3.971 C 78.23 3.943 77.68 4.119 77.115 4.498 C 76.768 4.747 76.462 5.089 76.196 5.527 C 75.93 5.965 75.713 6.452 75.545 6.987 C 75.373 7.54 75.253 8.107 75.187 8.682 C 75.117 9.257 75.103 9.838 75.146 10.416 C 75.185 10.956 75.286 11.49 75.447 12.006 C 75.604 12.503 75.824 12.92 76.107 13.255 C 76.345 13.547 76.616 13.761 76.92 13.896 C 77.224 14.031 77.541 14.114 77.872 14.147 C 78.201 14.179 78.532 14.165 78.857 14.106 C 79.182 14.047 79.492 13.963 79.785 13.855 C 80.187 13.704 80.579 13.525 80.957 13.32 C 81.366 13.098 81.753 12.837 82.112 12.541 C 82.306 12.382 82.493 12.208 82.674 12.022 C 82.756 12.225 82.848 12.422 82.958 12.606 C 83.251 13.092 83.659 13.499 84.147 13.79 C 84.645 14.093 85.259 14.238 85.985 14.228 C 86.767 14.217 87.488 14.02 88.15 13.636 C 88.812 13.252 89.355 12.687 89.778 11.941 C 90.412 11.941 91.035 11.837 91.648 11.63 L 91.633 11.828 C 91.59 12.401 91.568 12.79 91.568 12.995 C 91.553 13.436 91.528 13.877 91.495 14.317 C 91.456 14.867 91.431 15.419 91.422 15.971 C 91.411 16.555 91.433 17.14 91.487 17.722 C 91.541 18.311 91.655 18.847 91.829 19.328 C 92.002 19.809 92.249 20.217 92.569 20.553 C 92.889 20.887 93.309 21.088 93.831 21.152 C 94.384 21.228 94.861 21.131 95.263 20.861 C 95.664 20.59 95.99 20.22 96.239 19.75 C 96.489 19.279 96.665 18.736 96.768 18.12 C 96.871 17.504 96.901 16.885 96.858 16.263 C 96.819 15.664 96.704 15.073 96.516 14.504 C 96.331 13.952 96.076 13.498 95.751 13.141 C 95.946 13.087 96.179 12.985 96.451 12.833 C 96.736 12.673 97.016 12.503 97.289 12.322 C 97.36 12.276 97.429 12.227 97.5 12.179 C 97.473 12.562 97.46 12.835 97.46 12.995 C 97.445 13.436 97.42 13.877 97.386 14.317 C 97.348 14.867 97.323 15.419 97.313 15.971 C 97.303 16.555 97.325 17.14 97.379 17.722 C 97.433 18.311 97.547 18.847 97.72 19.328 C 97.894 19.809 98.141 20.217 98.461 20.553 C 98.781 20.887 99.201 21.088 99.722 21.152 C 100.275 21.228 100.753 21.131 101.154 20.861 C 101.556 20.59 101.881 20.22 102.131 19.75 C 102.38 19.279 102.557 18.736 102.66 18.12 C 102.763 17.507 102.793 16.883 102.749 16.263 C 102.71 15.664 102.596 15.073 102.408 14.504 C 102.223 13.952 101.968 13.498 101.642 13.141 C 101.838 13.087 102.071 12.985 102.342 12.833 C 102.628 12.673 102.908 12.503 103.181 12.322 C 103.33 12.224 103.479 12.123 103.627 12.018 C 103.683 12.547 103.803 13.011 103.994 13.401 C 104.228 13.877 104.545 14.244 104.946 14.504 C 105.348 14.763 105.82 14.906 106.363 14.933 C 106.905 14.96 107.496 14.86 108.137 14.633 C 108.614 14.46 109.029 14.244 109.382 13.985 C 109.743 13.716 110.064 13.396 110.334 13.036 C 110.35 13.014 110.365 12.991 110.381 12.969 C 110.432 13.121 110.487 13.266 110.553 13.401 C 110.787 13.877 111.104 14.244 111.506 14.504 C 111.907 14.763 112.379 14.906 112.922 14.933 C 113.464 14.96 114.055 14.86 114.696 14.633 C 115.173 14.46 115.588 14.244 115.941 13.985 C 116.302 13.716 116.623 13.396 116.893 13.036 C 117.175 12.663 117.432 12.233 117.666 11.746 C 117.925 11.2 118.161 10.642 118.374 10.076 C 118.417 9.903 118.377 9.749 118.252 9.614 Z\" fill=\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32)) /* {&quot;name&quot;:&quot;Midnight Graphite&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-e4ki1b\",layoutDependency:layoutDependency,layoutId:\"AMbtOwL5v\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.056 4.647\" overflow=\"visible\"><path d=\"M 5.827 2.612 C 5.628 2.988 5.354 3.32 5.021 3.585 C 4.679 3.86 4.281 4.085 3.825 4.257 C 3.382 4.427 2.92 4.544 2.45 4.606 C 2.004 4.666 1.551 4.66 1.107 4.59 C 0.673 4.52 0.303 4.377 0 4.16 L 0.342 0.609 C 0.657 0.501 1.052 0.39 1.53 0.276 C 2.015 0.161 2.507 0.08 3.003 0.033 C 3.479 -0.016 3.96 -0.01 4.435 0.049 C 4.885 0.109 5.241 0.252 5.501 0.479 C 5.642 0.609 5.762 0.749 5.859 0.901 C 5.957 1.052 6.016 1.209 6.038 1.371 C 6.092 1.825 6.022 2.239 5.827 2.612 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hx7hol\",layoutDependency:layoutDependency,layoutId:\"iH5VNzjwS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.631 4.075\" overflow=\"visible\"><path d=\"M 0.326 0.637 C 0.553 0.497 0.828 0.372 1.147 0.264 C 1.468 0.156 1.796 0.08 2.132 0.037 C 2.468 -0.006 2.797 -0.012 3.117 0.021 C 3.437 0.053 3.719 0.142 3.963 0.288 C 4.207 0.434 4.389 0.645 4.508 0.921 C 4.628 1.196 4.66 1.545 4.606 1.967 C 4.563 2.302 4.429 2.586 4.207 2.818 C 3.985 3.051 3.713 3.245 3.394 3.402 C 3.074 3.559 2.734 3.683 2.377 3.775 C 2.037 3.863 1.691 3.931 1.343 3.978 C 1.057 4.017 0.769 4.044 0.48 4.059 C 0.32 4.067 0.16 4.072 0 4.075 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1795o6q\",layoutDependency:layoutDependency,layoutId:\"Q8n3uLXCd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.818 14.191\" overflow=\"visible\"><path d=\"M 9.472 8.178 C 9.303 7.806 9.065 7.467 8.773 7.181 C 8.479 6.894 8.122 6.68 7.731 6.556 C 7.904 6.416 8.075 6.194 8.244 5.892 C 8.412 5.59 8.555 5.259 8.675 4.902 C 8.794 4.546 8.876 4.186 8.919 3.824 C 8.962 3.462 8.946 3.151 8.87 2.891 C 8.685 2.243 8.395 1.735 7.999 1.367 C 7.608 1.003 7.133 0.741 6.616 0.605 C 6.089 0.465 5.509 0.435 4.874 0.516 C 4.24 0.597 3.591 0.756 2.93 0.994 C 2.93 0.94 2.935 0.883 2.946 0.824 C 2.956 0.765 2.962 0.703 2.962 0.637 C 2.962 0.475 2.881 0.335 2.718 0.216 C 2.553 0.096 2.359 0.024 2.157 0.005 C 1.945 -0.016 1.739 0.029 1.538 0.143 C 1.337 0.256 1.199 0.465 1.123 0.767 C 1.033 1.778 0.946 2.788 0.863 3.8 C 0.776 4.848 0.683 5.908 0.586 6.978 C 0.488 8.049 0.39 9.111 0.293 10.165 C 0.195 11.219 0.097 12.232 0 13.206 C 0.033 13.497 0.114 13.725 0.244 13.886 C 0.374 14.049 0.526 14.146 0.7 14.178 C 0.873 14.211 1.055 14.181 1.245 14.089 C 1.435 13.997 1.6 13.838 1.741 13.611 C 2.175 13.848 2.664 14.003 3.206 14.073 C 3.749 14.143 4.299 14.143 4.858 14.073 C 5.422 14.002 5.976 13.869 6.51 13.676 C 7.031 13.492 7.528 13.247 7.991 12.946 C 8.436 12.654 8.81 12.322 9.114 11.949 C 9.418 11.575 9.619 11.173 9.716 10.741 C 9.814 10.304 9.841 9.856 9.798 9.411 C 9.759 8.985 9.649 8.568 9.472 8.178 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gblxft\",layoutDependency:layoutDependency,layoutId:\"ED96LmUgJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.141 4.661\" overflow=\"visible\"><path d=\"M 2.042 1.411 C 1.978 1.791 1.894 2.167 1.79 2.538 C 1.691 2.907 1.563 3.268 1.408 3.617 C 1.261 3.941 1.099 4.203 0.92 4.403 C 0.741 4.603 0.548 4.687 0.342 4.654 C 0.179 4.632 0.076 4.53 0.033 4.346 C -0.011 4.162 -0.011 3.935 0.033 3.665 C 0.076 3.395 0.16 3.089 0.285 2.749 C 0.545 2.042 0.904 1.376 1.351 0.77 C 1.579 0.462 1.817 0.205 2.067 0 C 2.121 0.065 2.146 0.227 2.14 0.487 C 2.134 0.746 2.102 1.054 2.042 1.411 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18o47zu\",layoutDependency:layoutDependency,layoutId:\"Rrfr4PvuV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.099 17.441\" overflow=\"visible\"><path d=\"M 20.809 5.298 C 20.672 5.141 20.479 5.042 20.271 5.023 C 20.06 5.001 19.845 5.12 19.629 5.379 C 19.48 5.649 19.3 5.899 19.091 6.125 C 18.881 6.357 18.656 6.573 18.416 6.774 C 18.203 6.953 17.98 7.121 17.749 7.276 C 17.537 7.417 17.372 7.52 17.253 7.585 C 17.207 7.213 17.183 6.84 17.179 6.466 C 17.174 6.06 17.182 5.655 17.204 5.25 C 17.236 4.666 17.304 4.077 17.407 3.482 C 17.51 2.887 17.66 2.301 17.855 1.73 C 17.855 1.428 17.784 1.182 17.643 0.993 C 17.502 0.803 17.331 0.684 17.13 0.636 C 16.929 0.587 16.724 0.614 16.512 0.717 C 16.3 0.82 16.119 1.006 15.967 1.276 C 15.837 1.633 15.687 2.033 15.519 2.476 C 15.345 2.934 15.155 3.386 14.95 3.831 C 14.738 4.289 14.502 4.736 14.241 5.168 C 13.997 5.58 13.71 5.966 13.387 6.32 C 13.078 6.655 12.741 6.917 12.378 7.106 C 12.015 7.295 11.607 7.382 11.198 7.358 C 11.003 7.304 10.861 7.158 10.775 6.92 C 10.688 6.682 10.636 6.385 10.62 6.028 C 10.604 5.671 10.62 5.279 10.669 4.852 C 10.718 4.425 10.783 4.001 10.864 3.579 C 10.941 3.177 11.031 2.776 11.133 2.379 C 11.23 2.001 11.322 1.682 11.409 1.422 C 11.54 1.109 11.54 0.847 11.409 0.636 C 11.279 0.425 11.1 0.285 10.873 0.214 C 10.645 0.144 10.406 0.147 10.156 0.222 C 9.907 0.298 9.728 0.466 9.619 0.725 C 9.42 1.211 9.251 1.709 9.114 2.217 C 8.96 2.78 8.838 3.351 8.748 3.928 C 8.657 4.508 8.605 5.093 8.594 5.68 C 8.593 5.717 8.595 5.753 8.595 5.79 C 8.358 6.419 8.133 6.894 7.918 7.212 C 7.642 7.623 7.33 7.801 6.983 7.747 C 6.83 7.682 6.73 7.531 6.681 7.293 C 6.632 7.055 6.616 6.763 6.632 6.417 C 6.654 6.023 6.695 5.631 6.754 5.241 C 6.82 4.803 6.901 4.35 6.999 3.879 C 7.096 3.409 7.199 2.936 7.308 2.46 C 7.416 1.985 7.514 1.536 7.601 1.114 C 7.59 0.736 7.479 0.447 7.267 0.247 C 7.056 0.047 6.76 -0.032 6.38 0.011 C 6.12 0.12 5.927 0.26 5.803 0.433 C 5.678 0.606 5.577 0.828 5.501 1.098 C 5.458 1.239 5.393 1.52 5.306 1.941 C 5.204 2.427 5.093 2.911 4.972 3.393 C 4.829 3.967 4.669 4.538 4.492 5.104 C 4.308 5.698 4.101 6.236 3.874 6.717 C 3.646 7.198 3.396 7.585 3.125 7.877 C 2.854 8.169 2.561 8.287 2.246 8.233 C 2.072 8.201 1.961 8.023 1.913 7.698 C 1.864 7.374 1.856 6.974 1.888 6.498 C 1.921 6.023 1.986 5.501 2.083 4.933 C 2.181 4.366 2.281 3.828 2.384 3.32 C 2.488 2.812 2.583 2.363 2.67 1.974 C 2.756 1.585 2.816 1.325 2.849 1.196 C 2.849 0.882 2.778 0.631 2.637 0.441 C 2.496 0.252 2.325 0.133 2.124 0.085 C 1.923 0.036 1.717 0.063 1.506 0.166 C 1.294 0.268 1.112 0.455 0.96 0.725 C 0.906 1.017 0.835 1.355 0.749 1.739 C 0.662 2.122 0.578 2.517 0.497 2.922 C 0.415 3.328 0.339 3.725 0.269 4.114 C 0.206 4.453 0.154 4.794 0.114 5.136 C 0.092 5.363 0.068 5.642 0.041 5.971 C 0.013 6.319 -0.001 6.668 0 7.017 C 0 7.385 0.027 7.75 0.082 8.112 C 0.136 8.474 0.234 8.807 0.374 9.109 C 0.508 9.403 0.712 9.659 0.969 9.855 C 1.223 10.05 1.546 10.158 1.937 10.18 C 2.338 10.201 2.688 10.171 2.987 10.09 C 3.279 10.012 3.554 9.883 3.801 9.709 C 4.049 9.533 4.273 9.326 4.468 9.093 C 4.668 8.855 4.867 8.596 5.062 8.315 C 5.247 8.725 5.485 9.044 5.778 9.272 C 6.071 9.498 6.38 9.634 6.706 9.677 C 7.031 9.72 7.362 9.674 7.699 9.539 C 8.035 9.404 8.339 9.174 8.61 8.85 C 8.797 8.639 8.966 8.413 9.115 8.174 C 9.183 8.292 9.254 8.404 9.334 8.509 C 9.6 8.855 9.961 9.093 10.417 9.223 C 10.905 9.352 11.382 9.374 11.849 9.288 C 12.315 9.201 12.766 9.042 13.183 8.817 C 13.607 8.59 14.003 8.315 14.364 7.998 C 14.711 7.696 15.03 7.362 15.316 7.001 C 15.305 7.236 15.3 7.471 15.299 7.707 C 15.299 7.928 15.294 8.168 15.283 8.428 C 14.74 8.807 14.228 9.261 13.745 9.79 C 13.268 10.312 12.842 10.88 12.476 11.485 C 12.112 12.085 11.827 12.693 11.621 13.309 C 11.415 13.926 11.315 14.501 11.32 15.037 C 11.325 15.572 11.453 16.039 11.703 16.439 C 11.952 16.839 12.359 17.125 12.923 17.299 C 13.509 17.483 14.024 17.488 14.47 17.315 C 14.914 17.142 15.302 16.855 15.633 16.455 C 15.964 16.055 16.235 15.572 16.447 15.004 C 16.661 14.426 16.83 13.833 16.951 13.228 C 17.076 12.612 17.155 12.006 17.187 11.412 C 17.22 10.817 17.22 10.287 17.187 9.822 C 18.121 9.433 18.885 8.942 19.482 8.347 C 20.079 7.753 20.573 7.125 20.963 6.466 C 21.082 6.304 21.123 6.109 21.085 5.882 C 21.052 5.665 20.956 5.462 20.809 5.298 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1unupoa\",layoutDependency:layoutDependency,layoutId:\"GhzY97TTt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.94 3.323\" overflow=\"visible\"><path d=\"M 0.029 2.723 C 0.062 2.474 0.111 2.212 0.176 1.937 C 0.241 1.661 0.322 1.393 0.42 1.134 C 0.506 0.896 0.621 0.67 0.762 0.461 C 0.892 0.271 1.03 0.136 1.177 0.055 C 1.323 -0.026 1.472 -0.018 1.624 0.079 C 1.787 0.177 1.887 0.382 1.926 0.696 C 1.963 1.009 1.926 1.344 1.812 1.701 C 1.697 2.058 1.494 2.393 1.201 2.707 C 0.908 3.02 0.512 3.225 0.013 3.323 C -0.009 3.172 -0.003 2.972 0.029 2.723 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q732qf\",layoutDependency:layoutDependency,layoutId:\"mS9BV1xvm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.554 10.952\" overflow=\"visible\"><path d=\"M 22.96 5.345 C 22.781 5.291 22.61 5.286 22.447 5.329 C 22.285 5.372 22.181 5.485 22.138 5.669 C 22.051 6.015 21.913 6.369 21.723 6.732 C 21.529 7.1 21.294 7.445 21.024 7.761 C 20.747 8.086 20.435 8.372 20.088 8.621 C 19.74 8.87 19.377 9.048 18.997 9.156 C 18.617 9.275 18.302 9.288 18.053 9.197 C 17.809 9.109 17.6 8.944 17.459 8.726 C 17.312 8.505 17.207 8.237 17.142 7.924 C 17.076 7.603 17.038 7.277 17.028 6.95 C 17.646 6.994 18.197 6.883 18.68 6.618 C 19.159 6.356 19.577 5.997 19.908 5.564 C 20.248 5.12 20.506 4.621 20.673 4.088 C 20.847 3.542 20.944 2.999 20.966 2.458 C 20.977 1.95 20.901 1.52 20.738 1.169 C 20.576 0.818 20.356 0.544 20.079 0.35 C 19.803 0.155 19.485 0.042 19.127 0.01 C 18.769 -0.023 18.406 0.026 18.037 0.156 C 17.602 0.3 17.213 0.554 16.905 0.893 C 16.588 1.246 16.328 1.645 16.132 2.077 C 15.92 2.543 15.757 3.029 15.644 3.529 C 15.527 4.034 15.44 4.546 15.384 5.061 C 15.337 5.493 15.309 5.926 15.3 6.36 L 15.229 6.52 C 15.059 6.909 14.863 7.285 14.643 7.648 C 14.421 8.016 14.174 8.324 13.903 8.572 C 13.632 8.821 13.349 8.907 13.057 8.832 C 12.883 8.788 12.788 8.588 12.772 8.232 C 12.755 7.875 12.774 7.432 12.828 6.902 C 12.883 6.372 12.945 5.799 13.016 5.183 C 13.084 4.596 13.12 4.006 13.121 3.415 C 13.121 2.929 13.029 2.461 12.845 2.012 C 12.66 1.564 12.408 1.191 12.088 0.893 C 11.776 0.6 11.391 0.396 10.973 0.302 C 10.55 0.204 10.094 0.269 9.606 0.496 C 9.118 0.723 8.73 1.042 8.442 1.453 C 8.152 1.868 7.888 2.302 7.653 2.75 C 7.569 2.413 7.441 2.088 7.27 1.785 C 7.107 1.494 6.899 1.232 6.652 1.007 C 6.41 0.787 6.132 0.612 5.83 0.488 C 5.525 0.364 5.199 0.3 4.87 0.301 C 4.559 0.299 4.251 0.362 3.967 0.488 C 3.693 0.611 3.438 0.772 3.21 0.966 C 2.98 1.163 2.773 1.383 2.591 1.623 C 2.415 1.854 2.252 2.095 2.103 2.345 C 2.084 2.098 2.06 1.852 2.03 1.607 C 2.002 1.396 1.954 1.218 1.883 1.072 C 1.819 0.933 1.714 0.817 1.582 0.739 C 1.452 0.664 1.267 0.626 1.029 0.626 C 0.909 0.626 0.79 0.65 0.671 0.699 C 0.553 0.746 0.446 0.815 0.353 0.902 C 0.26 0.99 0.188 1.098 0.142 1.218 C 0.093 1.342 0.08 1.485 0.101 1.647 C 0.112 1.767 0.142 1.909 0.191 2.077 C 0.239 2.245 0.285 2.464 0.329 2.734 C 0.372 3.004 0.408 3.332 0.435 3.715 C 0.462 4.099 0.47 4.57 0.459 5.126 C 0.448 5.683 0.408 6.334 0.337 7.08 C 0.266 7.826 0.155 8.691 0.003 9.675 C -0.018 9.902 0.068 10.086 0.264 10.226 C 0.46 10.367 0.691 10.451 0.931 10.47 C 1.175 10.492 1.42 10.447 1.639 10.34 C 1.862 10.231 1.989 10.042 2.021 9.772 C 2.054 9.264 2.116 8.723 2.209 8.15 C 2.301 7.579 2.415 7.011 2.551 6.448 C 2.68 5.906 2.835 5.37 3.014 4.842 C 3.188 4.334 3.381 3.886 3.592 3.496 C 3.804 3.107 4.024 2.797 4.251 2.564 C 4.479 2.331 4.718 2.215 4.968 2.215 C 5.271 2.215 5.507 2.353 5.675 2.628 C 5.843 2.904 5.963 3.259 6.034 3.691 C 6.104 4.123 6.136 4.597 6.131 5.11 C 6.126 5.605 6.105 6.1 6.066 6.593 C 6.033 7.019 5.99 7.443 5.936 7.866 C 5.903 8.124 5.868 8.381 5.83 8.637 C 5.83 8.886 5.925 9.083 6.115 9.229 C 6.298 9.372 6.518 9.462 6.75 9.488 C 6.978 9.517 7.209 9.471 7.409 9.358 C 7.615 9.245 7.734 9.053 7.767 8.783 C 7.877 7.995 8.026 7.213 8.214 6.44 C 8.404 5.656 8.621 4.953 8.865 4.332 C 9.11 3.71 9.381 3.202 9.679 2.807 C 9.978 2.413 10.295 2.215 10.631 2.215 C 10.805 2.215 10.938 2.334 11.03 2.572 C 11.122 2.809 11.168 3.134 11.168 3.545 C 11.168 3.848 11.144 4.158 11.095 4.478 C 11.046 4.796 10.989 5.126 10.924 5.467 C 10.858 5.814 10.801 6.162 10.753 6.512 C 10.704 6.883 10.679 7.257 10.68 7.632 C 10.68 7.902 10.707 8.215 10.762 8.572 C 10.816 8.929 10.919 9.267 11.071 9.586 C 11.218 9.898 11.432 10.175 11.698 10.397 C 11.963 10.618 12.302 10.729 12.714 10.729 C 13.333 10.729 13.881 10.596 14.358 10.332 C 14.832 10.07 15.25 9.717 15.587 9.294 C 15.605 9.272 15.621 9.248 15.639 9.225 C 15.665 9.289 15.688 9.355 15.717 9.415 C 15.95 9.891 16.268 10.259 16.669 10.518 C 17.071 10.778 17.543 10.921 18.086 10.948 C 18.628 10.975 19.219 10.875 19.86 10.648 C 20.337 10.475 20.752 10.259 21.105 9.999 C 21.466 9.731 21.787 9.411 22.057 9.051 C 22.339 8.677 22.596 8.248 22.83 7.761 C 23.089 7.215 23.325 6.657 23.538 6.091 C 23.581 5.918 23.54 5.764 23.416 5.629 C 23.292 5.495 23.135 5.397 22.96 5.345 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jydse2\",layoutDependency:layoutDependency,layoutId:\"CmLLa5oH7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.378 5.538\" overflow=\"visible\"><path d=\"M 3.264 1.144 C 3.203 1.498 3.129 1.85 3.044 2.198 C 2.947 2.601 2.83 2.999 2.694 3.39 C 2.564 3.779 2.389 4.152 2.174 4.501 C 1.968 4.831 1.731 5.093 1.466 5.288 C 1.2 5.482 0.893 5.563 0.546 5.531 C 0.372 5.509 0.239 5.39 0.147 5.174 C 0.055 4.958 0.006 4.682 0.001 4.347 C -0.005 4.012 0.025 3.644 0.09 3.244 C 0.155 2.844 0.256 2.451 0.392 2.068 C 0.527 1.685 0.692 1.331 0.888 1.006 C 1.083 0.682 1.308 0.43 1.563 0.252 C 1.807 0.078 2.102 -0.011 2.401 0.001 C 2.705 0.012 3.031 0.163 3.378 0.455 C 3.341 0.685 3.303 0.915 3.264 1.144 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12nzu9c\",layoutDependency:layoutDependency,layoutId:\"UQx3JA6TM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.524 10.144\" overflow=\"visible\"><path d=\"M 11.027 4.37 C 10.868 4.285 10.681 4.265 10.507 4.314 C 10.328 4.362 10.2 4.528 10.124 4.808 C 10.081 5.111 9.983 5.468 9.832 5.879 C 9.679 6.289 9.492 6.679 9.27 7.046 C 9.047 7.414 8.792 7.719 8.505 7.963 C 8.217 8.206 7.911 8.317 7.586 8.295 C 7.314 8.273 7.124 8.135 7.016 7.881 C 6.907 7.627 6.85 7.308 6.845 6.924 C 6.839 6.541 6.877 6.108 6.959 5.627 C 7.04 5.146 7.138 4.668 7.252 4.192 C 7.366 3.717 7.482 3.26 7.602 2.822 C 7.721 2.384 7.818 2.014 7.895 1.711 C 7.981 1.44 7.954 1.211 7.813 1.021 C 7.68 0.838 7.496 0.697 7.284 0.616 C 7.08 0.536 6.857 0.514 6.641 0.552 C 6.424 0.589 6.283 0.705 6.218 0.9 C 5.578 0.349 4.962 0.051 4.371 0.008 C 3.779 -0.035 3.234 0.095 2.735 0.397 C 2.236 0.7 1.794 1.138 1.409 1.711 C 1.019 2.293 0.705 2.923 0.473 3.584 C 0.236 4.251 0.086 4.946 0.025 5.651 C -0.034 6.354 0.012 6.995 0.164 7.573 C 0.316 8.152 0.584 8.625 0.969 8.992 C 1.354 9.36 1.878 9.544 2.54 9.544 C 2.832 9.544 3.12 9.483 3.386 9.365 C 3.657 9.246 3.907 9.106 4.135 8.944 C 4.363 8.781 4.563 8.611 4.737 8.433 C 4.911 8.254 5.046 8.106 5.144 7.987 C 5.22 8.376 5.345 8.706 5.519 8.976 C 5.692 9.246 5.89 9.468 6.112 9.641 C 6.322 9.807 6.559 9.936 6.812 10.022 C 7.04 10.1 7.279 10.141 7.52 10.144 C 8.03 10.144 8.507 9.971 8.953 9.624 C 9.397 9.279 9.796 8.854 10.149 8.352 C 10.498 7.856 10.79 7.323 11.019 6.762 C 11.247 6.206 11.399 5.711 11.475 5.278 C 11.551 5.116 11.537 4.946 11.434 4.768 C 11.331 4.589 11.196 4.457 11.027 4.37 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3l7d6n\",layoutDependency:layoutDependency,layoutId:\"oBA5OcfX5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.953 5.223\" overflow=\"visible\"><path d=\"M 1.841 3.892 C 1.749 4.259 1.605 4.571 1.409 4.825 C 1.214 5.078 0.97 5.211 0.677 5.222 C 0.493 5.233 0.352 5.135 0.254 4.93 C 0.156 4.724 0.089 4.46 0.051 4.135 C 0.011 3.775 -0.006 3.412 0.002 3.049 C 0.007 2.649 0.023 2.254 0.051 1.865 C 0.075 1.502 0.108 1.14 0.148 0.779 C 0.186 0.443 0.216 0.184 0.238 0 C 0.607 0.043 0.913 0.203 1.157 0.479 C 1.401 0.754 1.589 1.081 1.719 1.46 C 1.849 1.838 1.925 2.246 1.947 2.684 C 1.968 3.122 1.933 3.524 1.841 3.892 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rnoqfh\",layoutDependency:layoutDependency,layoutId:\"oqBXlE_hS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.953 5.223\" overflow=\"visible\"><path d=\"M 1.841 3.892 C 1.749 4.259 1.605 4.571 1.41 4.825 C 1.214 5.078 0.97 5.211 0.677 5.222 C 0.493 5.233 0.352 5.135 0.254 4.93 C 0.156 4.724 0.088 4.46 0.051 4.135 C 0.011 3.775 -0.006 3.412 0.002 3.049 C 0.007 2.649 0.023 2.254 0.051 1.865 C 0.075 1.502 0.108 1.14 0.148 0.779 C 0.186 0.443 0.216 0.184 0.238 0 C 0.606 0.043 0.913 0.203 1.157 0.479 C 1.401 0.754 1.588 1.081 1.719 1.46 C 1.849 1.838 1.925 2.246 1.947 2.684 C 1.968 3.122 1.933 3.524 1.841 3.892 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1593mex\",layoutDependency:layoutDependency,layoutId:\"u06xKQlLg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.185 3.23\" overflow=\"visible\"><path d=\"M 1.18 2.16 C 1.172 2.391 1.147 2.622 1.106 2.849 C 1.068 3.05 1.017 3.176 0.951 3.23 C 0.832 3.165 0.685 2.998 0.512 2.727 C 0.332 2.443 0.195 2.135 0.105 1.811 C 0.008 1.485 -0.022 1.143 0.016 0.806 C 0.053 0.476 0.224 0.219 0.528 0.035 C 0.647 -0.029 0.75 -0.005 0.837 0.108 C 0.924 0.222 0.995 0.387 1.049 0.603 C 1.103 0.82 1.141 1.068 1.163 1.349 C 1.185 1.63 1.19 1.901 1.18 2.16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6gi906\",layoutDependency:layoutDependency,layoutId:\"Hmze1fCmf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.832 6.26\" overflow=\"visible\"><path d=\"M 3.449 5.441 C 3.282 5.618 3.093 5.773 2.888 5.903 C 2.69 6.028 2.477 6.127 2.253 6.195 C 2.036 6.26 1.84 6.276 1.667 6.244 C 1.179 6.146 0.804 5.935 0.544 5.611 C 0.284 5.287 0.118 4.906 0.048 4.468 C -0.023 4.03 -0.015 3.562 0.072 3.065 C 0.153 2.585 0.301 2.118 0.511 1.679 C 0.717 1.252 0.967 0.884 1.26 0.576 C 1.553 0.268 1.873 0.076 2.22 0 C 2.089 0.56 2.045 1.137 2.09 1.711 C 2.13 2.286 2.273 2.849 2.513 3.373 C 2.665 3.687 2.847 3.973 3.058 4.232 C 3.276 4.497 3.537 4.722 3.832 4.898 C 3.745 5.081 3.617 5.262 3.449 5.441 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-e9ip71\",layoutDependency:layoutDependency,layoutId:\"m11S5Fzg0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.94 3.323\" overflow=\"visible\"><path d=\"M 0.029 2.723 C 0.065 2.458 0.114 2.196 0.176 1.936 C 0.241 1.661 0.322 1.393 0.42 1.134 C 0.506 0.896 0.621 0.67 0.762 0.461 C 0.892 0.272 1.03 0.136 1.177 0.055 C 1.323 -0.026 1.472 -0.018 1.624 0.08 C 1.787 0.177 1.887 0.382 1.925 0.696 C 1.963 1.009 1.925 1.344 1.812 1.701 C 1.697 2.058 1.494 2.393 1.201 2.707 C 0.909 3.02 0.512 3.226 0.013 3.323 C -0.009 3.172 -0.003 2.972 0.029 2.723 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t6fgc3\",layoutDependency:layoutDependency,layoutId:\"GcIoX19Sa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.94 3.323\" overflow=\"visible\"><path d=\"M 0.029 2.723 C 0.062 2.475 0.11 2.212 0.176 1.936 C 0.241 1.661 0.322 1.393 0.42 1.134 C 0.517 0.874 0.631 0.65 0.762 0.461 C 0.892 0.272 1.03 0.136 1.177 0.055 C 1.323 -0.026 1.472 -0.018 1.624 0.08 C 1.787 0.177 1.887 0.382 1.925 0.696 C 1.963 1.009 1.925 1.344 1.812 1.701 C 1.697 2.058 1.494 2.393 1.201 2.707 C 0.908 3.02 0.512 3.226 0.013 3.323 C -0.009 3.172 -0.003 2.972 0.029 2.723 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-raya09\",layoutDependency:layoutDependency,layoutId:\"sEmZkOpII\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.269 21.103\" overflow=\"visible\"><path d=\"M 43.13 9.54 C 43.007 9.406 42.85 9.308 42.675 9.256 C 42.496 9.202 42.325 9.197 42.162 9.24 C 41.999 9.283 41.896 9.397 41.853 9.58 C 41.766 9.927 41.628 10.28 41.438 10.642 C 41.244 11.011 41.009 11.356 40.738 11.672 C 40.461 11.996 40.149 12.283 39.802 12.532 C 39.455 12.781 39.091 12.959 38.712 13.067 C 38.332 13.186 38.017 13.199 37.767 13.107 C 37.523 13.02 37.315 12.855 37.173 12.637 C 37.027 12.416 36.921 12.148 36.856 11.834 C 36.79 11.514 36.752 11.189 36.742 10.862 C 37.361 10.905 37.911 10.794 38.394 10.529 C 38.873 10.267 39.292 9.908 39.623 9.475 C 39.962 9.031 40.221 8.532 40.388 7.999 C 40.561 7.453 40.659 6.91 40.681 6.37 C 40.692 5.861 40.616 5.431 40.453 5.08 C 40.29 4.729 40.071 4.455 39.794 4.261 C 39.517 4.066 39.2 3.953 38.842 3.92 C 38.484 3.888 38.12 3.937 37.751 4.066 C 37.317 4.211 36.927 4.465 36.62 4.804 C 36.303 5.157 36.043 5.556 35.847 5.988 C 35.635 6.454 35.471 6.94 35.359 7.44 C 35.241 7.945 35.155 8.457 35.099 8.972 C 35.047 9.438 35.018 9.905 35.011 10.374 C 34.795 10.843 34.515 11.28 34.179 11.672 C 33.902 11.996 33.59 12.283 33.243 12.532 C 32.896 12.781 32.532 12.959 32.153 13.067 C 31.772 13.186 31.458 13.199 31.209 13.107 C 30.964 13.02 30.756 12.855 30.615 12.637 C 30.468 12.416 30.362 12.148 30.297 11.834 C 30.231 11.514 30.193 11.189 30.183 10.862 C 30.802 10.905 31.352 10.794 31.835 10.529 C 32.314 10.267 32.732 9.908 33.064 9.475 C 33.403 9.031 33.662 8.532 33.829 7.999 C 34.002 7.453 34.1 6.91 34.122 6.37 C 34.132 5.861 34.057 5.431 33.894 5.08 C 33.731 4.729 33.511 4.455 33.235 4.261 C 32.958 4.066 32.641 3.953 32.283 3.92 C 31.925 3.888 31.561 3.937 31.192 4.066 C 30.758 4.211 30.368 4.465 30.061 4.804 C 29.744 5.157 29.483 5.556 29.288 5.988 C 29.076 6.454 28.912 6.94 28.8 7.44 C 28.682 7.945 28.596 8.457 28.539 8.972 C 28.51 9.248 28.488 9.524 28.473 9.8 C 28.368 9.889 28.266 9.979 28.157 10.067 C 27.784 10.368 27.39 10.642 26.977 10.886 C 26.569 11.127 26.138 11.328 25.691 11.486 C 25.246 11.643 24.79 11.737 24.324 11.77 L 25.333 1.002 C 25.398 0.774 25.366 0.575 25.235 0.402 C 25.11 0.232 24.933 0.107 24.731 0.045 C 24.525 -0.02 24.305 -0.014 24.072 0.061 C 23.838 0.137 23.646 0.31 23.494 0.58 C 23.418 0.991 23.339 1.553 23.258 2.267 C 23.17 3.044 23.088 3.823 23.014 4.602 C 22.932 5.445 22.851 6.315 22.77 7.213 C 22.688 8.11 22.618 8.948 22.558 9.726 L 22.55 9.826 C 22.455 9.907 22.363 9.987 22.265 10.067 C 21.892 10.368 21.498 10.642 21.085 10.886 C 20.677 11.127 20.246 11.328 19.799 11.486 C 19.354 11.643 18.898 11.737 18.432 11.77 L 19.441 1.002 C 19.506 0.774 19.474 0.575 19.344 0.402 C 19.213 0.229 19.045 0.11 18.839 0.045 C 18.633 -0.02 18.413 -0.014 18.18 0.061 C 17.947 0.137 17.754 0.31 17.602 0.58 C 17.526 0.991 17.448 1.553 17.366 2.267 C 17.278 3.044 17.197 3.823 17.122 4.602 C 17.041 5.445 16.959 6.315 16.878 7.213 C 16.802 8.05 16.731 8.888 16.666 9.726 L 16.663 9.772 C 16.482 9.855 16.296 9.923 16.105 9.978 C 15.876 10.041 15.642 10.076 15.405 10.083 C 15.448 9.888 15.483 9.672 15.511 9.434 C 15.538 9.197 15.56 8.948 15.576 8.688 C 15.592 8.429 15.597 8.17 15.592 7.91 C 15.588 7.672 15.574 7.434 15.552 7.196 C 15.5 6.746 15.399 6.303 15.25 5.875 C 15.104 5.459 14.906 5.11 14.656 4.829 C 14.409 4.549 14.083 4.351 13.72 4.261 C 13.346 4.164 12.909 4.196 12.41 4.358 C 11.672 4.261 11.008 4.329 10.416 4.561 C 9.837 4.786 9.313 5.131 8.878 5.575 C 8.444 6.018 8.089 6.54 7.812 7.14 C 7.54 7.726 7.353 8.349 7.259 8.988 C 7.22 9.257 7.201 9.523 7.195 9.789 C 7.027 10.132 6.843 10.432 6.641 10.683 C 6.353 11.04 6.055 11.332 5.745 11.559 C 5.436 11.786 5.13 11.959 4.826 12.078 C 4.522 12.197 4.251 12.278 4.012 12.321 C 3.73 12.375 3.459 12.381 3.198 12.337 C 2.938 12.294 2.699 12.17 2.482 11.964 C 2.309 11.813 2.176 11.57 2.084 11.234 C 1.991 10.899 1.937 10.519 1.921 10.091 C 1.905 9.664 1.921 9.218 1.969 8.753 C 2.018 8.288 2.102 7.848 2.222 7.432 C 2.341 7.015 2.493 6.643 2.678 6.312 C 2.862 5.983 3.079 5.748 3.329 5.607 C 3.469 5.629 3.556 5.712 3.589 5.858 C 3.622 6.004 3.629 6.178 3.613 6.377 C 3.596 6.584 3.572 6.789 3.54 6.994 C 3.511 7.168 3.494 7.344 3.491 7.521 C 3.546 7.813 3.651 8.04 3.809 8.202 C 3.966 8.364 4.142 8.459 4.338 8.486 C 4.533 8.513 4.725 8.467 4.916 8.348 C 5.105 8.229 5.26 8.04 5.379 7.78 C 5.39 7.791 5.406 7.796 5.428 7.796 L 5.656 5.737 C 5.721 5.456 5.677 5.207 5.526 4.991 C 5.374 4.775 5.173 4.65 4.924 4.618 C 4.609 4.164 4.183 3.923 3.646 3.896 C 3.109 3.869 2.558 4.045 1.994 4.424 C 1.647 4.672 1.34 5.015 1.074 5.453 C 0.808 5.891 0.592 6.377 0.424 6.913 C 0.251 7.465 0.131 8.033 0.065 8.607 C -0.005 9.183 -0.018 9.764 0.024 10.342 C 0.063 10.882 0.164 11.415 0.326 11.932 C 0.483 12.429 0.703 12.845 0.985 13.18 C 1.224 13.472 1.495 13.686 1.798 13.821 C 2.102 13.956 2.42 14.04 2.751 14.073 C 3.079 14.105 3.411 14.091 3.735 14.032 C 4.061 13.973 4.37 13.889 4.663 13.781 C 5.066 13.63 5.457 13.451 5.835 13.245 C 6.244 13.024 6.631 12.763 6.991 12.467 C 7.185 12.307 7.371 12.134 7.552 11.947 C 7.634 12.151 7.726 12.348 7.837 12.532 C 8.129 13.018 8.538 13.425 9.025 13.716 C 9.524 14.018 10.137 14.164 10.864 14.154 C 11.645 14.143 12.367 13.946 13.029 13.562 C 13.691 13.178 14.233 12.613 14.656 11.867 C 15.29 11.867 15.914 11.763 16.527 11.556 L 16.512 11.754 C 16.468 12.327 16.446 12.716 16.446 12.921 C 16.431 13.362 16.407 13.803 16.373 14.243 C 16.334 14.793 16.31 15.345 16.3 15.897 C 16.29 16.481 16.311 17.066 16.365 17.648 C 16.42 18.237 16.533 18.773 16.707 19.254 C 16.88 19.735 17.127 20.143 17.448 20.478 C 17.767 20.813 18.188 21.013 18.709 21.078 C 19.262 21.154 19.74 21.056 20.141 20.786 C 20.542 20.516 20.868 20.146 21.118 19.676 C 21.367 19.205 21.543 18.662 21.647 18.046 C 21.75 17.429 21.779 16.81 21.736 16.188 C 21.697 15.59 21.582 14.999 21.394 14.429 C 21.21 13.878 20.955 13.424 20.629 13.067 C 20.825 13.013 21.058 12.911 21.329 12.759 C 21.615 12.599 21.894 12.428 22.168 12.248 C 22.238 12.201 22.308 12.153 22.378 12.105 C 22.352 12.488 22.338 12.761 22.338 12.921 C 22.323 13.362 22.299 13.803 22.265 14.243 C 22.226 14.793 22.202 15.345 22.192 15.897 C 22.181 16.481 22.203 17.066 22.257 17.648 C 22.311 18.237 22.425 18.773 22.599 19.254 C 22.772 19.735 23.019 20.143 23.339 20.478 C 23.659 20.813 24.08 21.013 24.601 21.078 C 25.154 21.154 25.631 21.056 26.033 20.786 C 26.434 20.516 26.76 20.146 27.009 19.676 C 27.259 19.205 27.435 18.662 27.538 18.046 C 27.641 17.432 27.671 16.809 27.628 16.188 C 27.589 15.59 27.474 14.999 27.286 14.429 C 27.101 13.878 26.847 13.424 26.521 13.067 C 26.716 13.013 26.95 12.911 27.221 12.759 C 27.506 12.599 27.786 12.428 28.059 12.248 C 28.209 12.149 28.357 12.048 28.505 11.944 C 28.561 12.473 28.681 12.936 28.873 13.326 C 29.106 13.802 29.423 14.17 29.825 14.429 C 30.226 14.689 30.698 14.832 31.241 14.859 C 31.784 14.886 32.375 14.786 33.015 14.559 C 33.493 14.386 33.907 14.17 34.26 13.91 C 34.622 13.642 34.942 13.322 35.212 12.961 C 35.229 12.94 35.244 12.917 35.26 12.895 C 35.31 13.046 35.366 13.192 35.432 13.326 C 35.665 13.802 35.983 14.17 36.384 14.429 C 36.785 14.689 37.258 14.832 37.8 14.859 C 38.343 14.886 38.934 14.786 39.574 14.559 C 40.052 14.386 40.467 14.17 40.819 13.91 C 41.181 13.642 41.501 13.322 41.771 12.961 C 42.054 12.588 42.311 12.159 42.544 11.672 C 42.803 11.125 43.04 10.568 43.253 10.002 C 43.296 9.829 43.255 9.675 43.13 9.54 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-goYaE.framer-6u70k3, .framer-goYaE .framer-6u70k3 { display: block; }\",\".framer-goYaE.framer-7x73n3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-goYaE .framer-1fijqqp { height: 33px; left: 15px; position: absolute; top: 10px; width: 23px; }\",\".framer-goYaE .framer-14tjfqr { height: 3px; left: 21px; position: absolute; top: 8px; width: 1px; }\",\".framer-goYaE .framer-17bovqm, .framer-goYaE .framer-u0k8he, .framer-goYaE .framer-vswt17, .framer-goYaE .framer-1heqrua { height: 1px; left: 0px; position: absolute; top: 0px; width: 1px; }\",\".framer-goYaE .framer-1s8fhw5, .framer-goYaE .framer-1nfjix3 { height: 1px; left: 1px; position: absolute; top: 3px; width: 1px; }\",\".framer-goYaE .framer-12kfmhn { height: 23px; left: 7px; position: absolute; top: 8px; width: 15px; }\",\".framer-goYaE .framer-1iej7u3, .framer-goYaE .framer-fnxdm7, .framer-goYaE .framer-7ulnl6, .framer-goYaE .framer-zxylnj { height: 1px; left: 14px; position: absolute; top: 0px; width: 1px; }\",\".framer-goYaE .framer-tfond0, .framer-goYaE .framer-kw6qd5 { height: 1px; left: 15px; position: absolute; top: 3px; width: 1px; }\",\".framer-goYaE .framer-ajocr4, .framer-goYaE .framer-56abm { height: 1px; left: 5px; position: absolute; top: 23px; width: 1px; }\",\".framer-goYaE .framer-dih914 { height: 1px; left: 11px; position: absolute; top: 22px; width: 1px; }\",\".framer-goYaE .framer-6wr1co, .framer-goYaE .framer-1gz0uja { height: 1px; left: 10px; position: absolute; top: 23px; width: 1px; }\",\".framer-goYaE .framer-o47qg2 { height: 1px; left: 1px; position: absolute; top: 23px; width: 1px; }\",\".framer-goYaE .framer-1yxwha0, .framer-goYaE .framer-y0vazw { height: 1px; left: 0px; position: absolute; top: 23px; width: 1px; }\",\".framer-goYaE .framer-h4umjg { height: 16px; left: 6px; position: absolute; top: 15px; width: 12px; }\",\".framer-goYaE .framer-1u859a9, .framer-goYaE .framer-o5i53w, .framer-goYaE .framer-ge23cl, .framer-goYaE .framer-1yvwo5b, .framer-goYaE .framer-10tccv2, .framer-goYaE .framer-13e92ga, .framer-goYaE .framer-1xjbdkr { height: 1px; left: 2px; position: absolute; top: 10px; width: 1px; }\",\".framer-goYaE .framer-1wyd0u7, .framer-goYaE .framer-1fq8d1e, .framer-goYaE .framer-1w8tmo1 { height: 33px; left: 0px; position: absolute; top: 0px; width: 23px; }\",\".framer-goYaE .framer-yqjdcw, .framer-goYaE .framer-1ycmc91 { height: 0px; left: 2px; position: absolute; top: 10px; width: 0px; }\",\".framer-goYaE .framer-18fnwbb { height: 3px; left: 2px; position: absolute; top: 8px; width: 19px; }\",\".framer-goYaE .framer-1odt6bi { height: 52px; position: relative; width: 185px; }\",\".framer-goYaE .framer-8e4p8k { height: 52px; left: 0px; position: absolute; top: 0px; width: 185px; }\",\".framer-goYaE .framer-1wu1gy0 { height: 3px; left: 37px; position: absolute; top: 17px; width: 1px; }\",\".framer-goYaE .framer-9o7b6w { height: 24px; left: 23px; position: absolute; top: 17px; width: 15px; }\",\".framer-goYaE .framer-15et4gp { height: 1px; left: 10px; position: absolute; top: 22px; width: 1px; }\",\".framer-goYaE .framer-z3gmwd { height: 1px; left: 1px; position: absolute; top: 24px; width: 1px; }\",\".framer-goYaE .framer-1aklv6t { height: 16px; left: 23px; position: absolute; top: 24px; width: 12px; }\",\".framer-goYaE .framer-1j1no1u { height: 1px; left: 19px; position: absolute; top: 20px; width: 1px; }\",\".framer-goYaE .framer-1vxwvl0 { height: 33px; left: 17px; position: absolute; top: 10px; width: 23px; }\",\".framer-goYaE .framer-1s03ukz { height: 4px; left: 2px; position: absolute; top: 8px; width: 19px; }\",\".framer-goYaE .framer-1b62ygv { height: 22px; left: 50px; position: absolute; top: 18px; width: 119px; }\",\".framer-goYaE .framer-e4ki1b { height: 5px; left: 2px; position: absolute; top: 8px; width: 6px; }\",\".framer-goYaE .framer-hx7hol { height: 4px; left: 3px; position: absolute; top: 3px; width: 5px; }\",\".framer-goYaE .framer-1795o6q { height: 14px; left: 0px; position: absolute; top: 0px; width: 10px; }\",\".framer-goYaE .framer-1gblxft { height: 5px; left: 24px; position: absolute; top: 16px; width: 2px; }\",\".framer-goYaE .framer-18o47zu { height: 18px; left: 10px; position: absolute; top: 5px; width: 21px; }\",\".framer-goYaE .framer-1unupoa { height: 4px; left: 52px; position: absolute; top: 6px; width: 2px; }\",\".framer-goYaE .framer-q732qf { height: 11px; left: 34px; position: absolute; top: 4px; width: 24px; }\",\".framer-goYaE .framer-jydse2 { height: 6px; left: 63px; position: absolute; top: 7px; width: 4px; }\",\".framer-goYaE .framer-12nzu9c { height: 10px; left: 61px; position: absolute; top: 5px; width: 12px; }\",\".framer-goYaE .framer-3l7d6n { height: 5px; left: 99px; position: absolute; top: 14px; width: 2px; }\",\".framer-goYaE .framer-1rnoqfh { height: 5px; left: 93px; position: absolute; top: 14px; width: 2px; }\",\".framer-goYaE .framer-1593mex { height: 3px; left: 88px; position: absolute; top: 7px; width: 1px; }\",\".framer-goYaE .framer-6gi906 { height: 7px; left: 84px; position: absolute; top: 7px; width: 4px; }\",\".framer-goYaE .framer-e9ip71 { height: 4px; left: 106px; position: absolute; top: 6px; width: 2px; }\",\".framer-goYaE .framer-1t6fgc3 { height: 4px; left: 112px; position: absolute; top: 6px; width: 2px; }\",\".framer-goYaE .framer-raya09 { height: 21px; left: 75px; position: absolute; top: 0px; width: 44px; }\",\".framer-goYaE.framer-v-h6iaol.framer-7x73n3 { cursor: pointer; }\",\".framer-goYaE.framer-v-1qszbfz.framer-7x73n3 { height: 52px; width: 52px; }\",\".framer-goYaE.framer-v-1w08pfn.framer-7x73n3, .framer-goYaE.framer-v-buk8d2.framer-7x73n3 { cursor: pointer; height: 52px; width: 52px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-1fijqqp, .framer-goYaE.framer-v-buk8d2 .framer-1fijqqp { height: 29px; left: 16px; top: 11px; width: 20px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-14tjfqr, .framer-goYaE.framer-v-buk8d2 .framer-14tjfqr { height: 2px; left: 18px; top: 7px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-1s8fhw5, .framer-goYaE.framer-v-buk8d2 .framer-1s8fhw5 { top: 2px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-12kfmhn, .framer-goYaE.framer-v-buk8d2 .framer-12kfmhn { height: 20px; left: 6px; top: 7px; width: 13px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-1iej7u3, .framer-goYaE.framer-v-1w08pfn .framer-fnxdm7, .framer-goYaE.framer-v-buk8d2 .framer-1iej7u3, .framer-goYaE.framer-v-buk8d2 .framer-fnxdm7 { left: 13px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-tfond0, .framer-goYaE.framer-v-buk8d2 .framer-tfond0 { left: 13px; top: 2px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-ajocr4, .framer-goYaE.framer-v-buk8d2 .framer-ajocr4 { left: 4px; top: 20px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-dih914, .framer-goYaE.framer-v-buk8d2 .framer-dih914 { left: 9px; top: 19px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-6wr1co, .framer-goYaE.framer-v-buk8d2 .framer-6wr1co { left: 9px; top: 20px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-o47qg2, .framer-goYaE.framer-v-buk8d2 .framer-o47qg2 { left: 1px; top: 20px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-1yxwha0, .framer-goYaE.framer-v-buk8d2 .framer-1yxwha0 { top: 20px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-h4umjg, .framer-goYaE.framer-v-buk8d2 .framer-h4umjg { height: 14px; left: 5px; top: 13px; width: 10px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-1u859a9, .framer-goYaE.framer-v-1w08pfn .framer-1yvwo5b, .framer-goYaE.framer-v-buk8d2 .framer-1u859a9, .framer-goYaE.framer-v-buk8d2 .framer-1yvwo5b { top: 9px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-1wyd0u7, .framer-goYaE.framer-v-1w08pfn .framer-1fq8d1e, .framer-goYaE.framer-v-buk8d2 .framer-1wyd0u7, .framer-goYaE.framer-v-buk8d2 .framer-1fq8d1e { height: 29px; width: 20px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-o5i53w, .framer-goYaE.framer-v-buk8d2 .framer-o5i53w { left: 2px; top: 8px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-ge23cl, .framer-goYaE.framer-v-1w08pfn .framer-yqjdcw, .framer-goYaE.framer-v-buk8d2 .framer-ge23cl, .framer-goYaE.framer-v-buk8d2 .framer-yqjdcw { left: 2px; top: 9px; }\",\".framer-goYaE.framer-v-1w08pfn .framer-18fnwbb, .framer-goYaE.framer-v-buk8d2 .framer-18fnwbb { left: 2px; top: 7px; width: 17px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 185\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"snNefxCBD\":{\"layout\":[\"auto\",\"auto\"]},\"bALXkLeu_\":{\"layout\":[\"auto\",\"auto\"]},\"UsRajVXAk\":{\"layout\":[\"fixed\",\"fixed\"]},\"txGfBUerV\":{\"layout\":[\"fixed\",\"fixed\"]},\"YspGiJQVw\":{\"layout\":[\"fixed\",\"fixed\"]},\"QGo_kl8X_\":{\"layout\":[\"fixed\",\"fixed\"]},\"jlP8pj9to\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZhBmfOnTp\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerD6ekJTkP3=withCSS(Component,css,\"framer-goYaE\");export default FramerD6ekJTkP3;FramerD6ekJTkP3.displayName=\"Buy Me a Coffee\";FramerD6ekJTkP3.defaultProps={height:52,width:185};addPropertyControls(FramerD6ekJTkP3,{variant:{options:[\"jBc6n3xtD\",\"snNefxCBD\",\"bALXkLeu_\",\"UsRajVXAk\",\"txGfBUerV\",\"YspGiJQVw\"],optionTitles:[\"Orange\",\"White\",\"Grey\",\"Orange_Icon\",\"Grey_Icon\",\"White_Icon\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerD6ekJTkP3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerD6ekJTkP3\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"185\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"snNefxCBD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bALXkLeu_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UsRajVXAk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"txGfBUerV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YspGiJQVw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QGo_kl8X_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jlP8pj9to\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZhBmfOnTp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./D6ekJTkP3.map","// Generated by Framer (4255370)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ShareButton from\"https://framerusercontent.com/modules/GEfwAAJktkoA9SucAvJX/OROGF69UaBZVCL4d7pjG/ShareButton.js\";import XLogo from\"https://framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js\";const XLogoFonts=getFonts(XLogo);const ShareButtonFonts=getFonts(ShareButton);const enabledGestures={G_sf4k2rS:{hover:true},MtqaRkF5K:{hover:true},ZzEQnA_z7:{hover:true}};const cycleOrder=[\"MtqaRkF5K\",\"G_sf4k2rS\",\"ZzEQnA_z7\"];const serializationHash=\"framer-aQqMH\";const variantClassNames={G_sf4k2rS:\"framer-v-1e0awj5\",MtqaRkF5K:\"framer-v-11vyrif\",ZzEQnA_z7:\"framer-v-exyylf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Background:\"ZzEQnA_z7\",Default:\"MtqaRkF5K\",Orange:\"G_sf4k2rS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MtqaRkF5K\"};};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:\"MtqaRkF5K\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"ZzEQnA_z7-hover\")return true;if(baseVariant===\"ZzEQnA_z7\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/\",motionChild:true,nodeId:\"MtqaRkF5K\",openInNewTab:true,scopeId:\"m3iLhruyS\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Follow travel updates on X\",className:`${cx(scopingClassNames,\"framer-11vyrif\",className,classNames)} framer-fp1los`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"MtqaRkF5K\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"G_sf4k2rS-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"MtqaRkF5K-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"ZzEQnA_z7-hover\":{backgroundColor:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\"},ZzEQnA_z7:{backgroundColor:\"var(--token-7373ea1d-5b8e-46eb-ae06-2d9bf75e0704, rgb(247, 247, 247))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99}},...addPropertyOverrides({\"G_sf4k2rS-hover\":{\"data-framer-name\":undefined},\"MtqaRkF5K-hover\":{\"data-framer-name\":undefined},\"ZzEQnA_z7-hover\":{\"data-framer-name\":undefined},G_sf4k2rS:{\"data-framer-name\":\"Orange\"},ZzEQnA_z7:{\"data-framer-name\":\"Background\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(XLogo,{animated:true,className:\"framer-12vngri\",layoutDependency:layoutDependency,layoutId:\"U7dpmYu2q\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--pgex8v\":1.5},variants:{\"G_sf4k2rS-hover\":{\"--21h8s6\":\"rgba(241, 55, 36, 0.7)\"},\"MtqaRkF5K-hover\":{\"--21h8s6\":\"rgba(255, 255, 255, 0.7)\"},\"ZzEQnA_z7-hover\":{\"--21h8s6\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},G_sf4k2rS:{\"--21h8s6\":\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\"},ZzEQnA_z7:{\"--21h8s6\":\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lqcdhb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AvuTN2Pvr-container\",nodeId:\"AvuTN2Pvr\",rendersWithMotion:true,scopeId:\"m3iLhruyS\",style:{opacity:0},children:/*#__PURE__*/_jsx(ShareButton,{backgroundType:\"Solid\",borderColor:\"rgb(34, 36, 38)\",borderWidth:1,bottomLeftRadius:4,bottomPadding:16,bottomRightRadius:4,font:{color:\"rgb(255, 255, 255)\",fontFace:\"Inter\",size:16,weight:\"bold\"},height:\"100%\",iconProperties:{color:\"rgb(255, 255, 255)\",gap:10,size:20},id:\"AvuTN2Pvr\",isMixedPadding:false,isMixedRadius:false,layoutId:\"AvuTN2Pvr\",leftPadding:16,linear:{degree:90,fromColor:\"rgb(50, 50, 50)\",opacityFrom:100,opacityTo:0,toColor:\"rgb(36, 36, 36)\"},radius:4,rightPadding:16,shareCurrentUrl:true,shareText:\"\",socialMedia:\"Twitter\",style:{height:\"100%\",width:\"100%\"},stylePadding:16,tint:\"rgb(19, 20, 21)\",title:\"Share on X\",topLeftRadius:4,topPadding:16,topRightRadius:4,urlToShare:\"https://framer.com\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aQqMH.framer-fp1los, .framer-aQqMH .framer-fp1los { display: block; }\",\".framer-aQqMH.framer-11vyrif { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-aQqMH .framer-12vngri { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; }\",\".framer-aQqMH .framer-1lqcdhb-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-aQqMH.framer-v-exyylf.framer-11vyrif { padding: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"G_sf4k2rS\":{\"layout\":[\"auto\",\"auto\"]},\"ZzEQnA_z7\":{\"layout\":[\"auto\",\"auto\"]},\"s8S7Haw9h\":{\"layout\":[\"auto\",\"auto\"]},\"zuZkdCt9T\":{\"layout\":[\"auto\",\"auto\"]},\"D1ZVM4beh\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerm3iLhruyS=withCSS(Component,css,\"framer-aQqMH\");export default Framerm3iLhruyS;Framerm3iLhruyS.displayName=\"X Logo\";Framerm3iLhruyS.defaultProps={height:24,width:24};addPropertyControls(Framerm3iLhruyS,{variant:{options:[\"MtqaRkF5K\",\"G_sf4k2rS\",\"ZzEQnA_z7\"],optionTitles:[\"Default\",\"Orange\",\"Background\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerm3iLhruyS,[{explicitInter:true,fonts:[]},...XLogoFonts,...ShareButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm3iLhruyS\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G_sf4k2rS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZzEQnA_z7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"s8S7Haw9h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zuZkdCt9T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D1ZVM4beh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./m3iLhruyS.map","// Generated by Framer (4255370)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js\";const InstagramLogoFonts=getFonts(InstagramLogo);const enabledGestures={JssRUjRGY:{hover:true},tvmyHhaQh:{hover:true},ygDhkj5P9:{hover:true}};const cycleOrder=[\"tvmyHhaQh\",\"ygDhkj5P9\",\"JssRUjRGY\"];const serializationHash=\"framer-kfupg\";const variantClassNames={JssRUjRGY:\"framer-v-6qdhm0\",tvmyHhaQh:\"framer-v-15aig9e\",ygDhkj5P9:\"framer-v-1ughwj4\"};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={Black:\"ygDhkj5P9\",Orange:\"JssRUjRGY\",White:\"tvmyHhaQh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tvmyHhaQh\"};};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:\"tvmyHhaQh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"instagram.com\",motionChild:true,nodeId:\"tvmyHhaQh\",openInNewTab:true,scopeId:\"NJMqmXslU\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Follow travel content on Instagram\",className:`${cx(scopingClassNames,\"framer-15aig9e\",className,classNames)} framer-1y8dwmx`,\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"tvmyHhaQh\",ref:refBinding,style:{...style},...addPropertyOverrides({\"JssRUjRGY-hover\":{\"data-framer-name\":undefined},\"tvmyHhaQh-hover\":{\"data-framer-name\":undefined},\"ygDhkj5P9-hover\":{\"data-framer-name\":undefined},JssRUjRGY:{\"data-framer-name\":\"Orange\"},ygDhkj5P9:{\"data-framer-name\":\"Black\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(InstagramLogo,{animated:true,className:\"framer-1nac3vi\",layoutDependency:layoutDependency,layoutId:\"dhrnaYWAs\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--pgex8v\":1.5},variants:{\"JssRUjRGY-hover\":{\"--21h8s6\":\"rgba(241, 55, 36, 0.7)\"},\"tvmyHhaQh-hover\":{\"--21h8s6\":\"rgba(255, 255, 255, 0.7)\"},\"ygDhkj5P9-hover\":{\"--21h8s6\":\"rgba(32, 32, 32, 0.7)\"},JssRUjRGY:{\"--21h8s6\":\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\"},ygDhkj5P9:{\"--21h8s6\":\"var(--token-16f23951-3491-485c-bfd0-75d19ea7f972, rgb(32, 32, 32))\"}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kfupg.framer-1y8dwmx, .framer-kfupg .framer-1y8dwmx { display: block; }\",\".framer-kfupg.framer-15aig9e { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 24px; }\",\".framer-kfupg .framer-1nac3vi { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ygDhkj5P9\":{\"layout\":[\"fixed\",\"fixed\"]},\"JssRUjRGY\":{\"layout\":[\"fixed\",\"fixed\"]},\"Wxjgv7YQo\":{\"layout\":[\"fixed\",\"fixed\"]},\"BtdzPNaKa\":{\"layout\":[\"fixed\",\"fixed\"]},\"w3q0A9W86\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNJMqmXslU=withCSS(Component,css,\"framer-kfupg\");export default FramerNJMqmXslU;FramerNJMqmXslU.displayName=\"Instagram Logo\";FramerNJMqmXslU.defaultProps={height:24,width:24};addPropertyControls(FramerNJMqmXslU,{variant:{options:[\"tvmyHhaQh\",\"ygDhkj5P9\",\"JssRUjRGY\"],optionTitles:[\"White\",\"Black\",\"Orange\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNJMqmXslU,[{explicitInter:true,fonts:[]},...InstagramLogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNJMqmXslU\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ygDhkj5P9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JssRUjRGY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Wxjgv7YQo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BtdzPNaKa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w3q0A9W86\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NJMqmXslU.map","// Generated by Framer (4255370)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/qTqml5vTw68YSpgfu0tx/s5hWuKd3ax7tMBbQan5r/dLtV6LrCp.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/Eo1XfMoMY2AvPYSFZj2F/40TuFt3InafEBamE6rIJ/hGm_K1_8b.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3JIb2rLAvd8eDQsbTnB1/Ppqb5so95TWlANarU7fb/sgJA1Dvsz.js\";import BuyMeACoffee from\"https://framerusercontent.com/modules/ebEG33QPZyU9udT3Oeas/BxRw9fP20QNA8AWe3YZK/D6ekJTkP3.js\";import Logotype from\"https://framerusercontent.com/modules/C67skaH7U2WhHYnX67yj/Hx9p6FUElBYqwemPvxqs/eX8VBSPGi.js\";import XLogo from\"https://framerusercontent.com/modules/6l13pE4xW17HlhbKLlOu/Kz4xjVdubcU9tWLPtG4A/m3iLhruyS.js\";import InstagramLogo from\"https://framerusercontent.com/modules/2RB6YpS5BCIppWz8XLi1/2552MZjEsRP5bVAS2ak5/NJMqmXslU.js\";const LogotypeFonts=getFonts(Logotype);const BuyMeACoffeeFonts=getFonts(BuyMeACoffee);const InstagramLogoFonts=getFonts(InstagramLogo);const XLogoFonts=getFonts(XLogo);const cycleOrder=[\"wmeP8O0un\",\"rkmWFSqDm\",\"kGOSRL6iD\"];const serializationHash=\"framer-Xwr22\";const variantClassNames={kGOSRL6iD:\"framer-v-1vswstl\",rkmWFSqDm:\"framer-v-1jsvejf\",wmeP8O0un:\"framer-v-1lh254i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"wmeP8O0un\",Mobile:\"kGOSRL6iD\",Tablet:\"rkmWFSqDm\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wmeP8O0un\"};};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:\"wmeP8O0un\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lh254i\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"wmeP8O0un\",ref:refBinding,style:{backgroundColor:\"var(--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f, rgb(241, 55, 36))\",...style},...addPropertyOverrides({kGOSRL6iD:{\"data-framer-name\":\"Mobile\"},rkmWFSqDm:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vurl3r\",\"data-framer-name\":\"Upper Content\",layoutDependency:layoutDependency,layoutId:\"ROpniJAJW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kwtk6k\",\"data-framer-name\":\"Logo & Rights\",layoutDependency:layoutDependency,layoutId:\"kFoFMGu_6\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pv6fmm-container\",layoutDependency:layoutDependency,layoutId:\"K11T8QjNX-container\",nodeId:\"K11T8QjNX\",rendersWithMotion:true,scopeId:\"wdoeqIVyN\",children:/*#__PURE__*/_jsx(Logotype,{height:\"100%\",id:\"K11T8QjNX\",layoutId:\"K11T8QjNX\",T4u19ymbA:resolvedLinks[0],variant:\"Fbqb3dHmk\",width:\"100%\",...addPropertyOverrides({kGOSRL6iD:{T4u19ymbA:resolvedLinks[2],variant:\"Lm96Vg43J\"},rkmWFSqDm:{T4u19ymbA:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l1nuox\",\"data-styles-preset\":\"sgJA1Dvsz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 Julian Arden. All rights reserved.\"})}),className:\"framer-1ek677j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IyyT1G3Ij\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rkmWFSqDm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1l1nuox\",\"data-styles-preset\":\"sgJA1Dvsz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:[\"\\xa9 2025 Julian Arden. \",/*#__PURE__*/_jsx(motion.br,{}),\"All rights reserved.\"]})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16d3gd7\",\"data-framer-name\":\"Navigation & Contact\",layoutDependency:layoutDependency,layoutId:\"fKpwesELS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-csrj0j\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"Rzkx_urAT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l1nuox\",\"data-styles-preset\":\"sgJA1Dvsz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"Navigation\"})}),className:\"framer-1blwo6u\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q9PhyDRtq\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.85},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ewr3wy\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"sLAKqDzrC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"T34RIFPQ9\",openInNewTab:false,relValues:[],scopeId:\"wdoeqIVyN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ev51k5\",\"data-styles-preset\":\"hGm_K1_8b\",children:\"Home\"})})})}),className:\"framer-77uysy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T34RIFPQ9\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"olkrcIiEU\"},motionChild:true,nodeId:\"DqW9dREA0\",openInNewTab:false,relValues:[],scopeId:\"wdoeqIVyN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ev51k5\",\"data-styles-preset\":\"hGm_K1_8b\",children:\"Blog\"})})})}),className:\"framer-vjciem\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DqW9dREA0\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SQA_UJUwP\"},motionChild:true,nodeId:\"E2hDxm_5N\",openInNewTab:false,relValues:[],scopeId:\"wdoeqIVyN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ev51k5\",\"data-styles-preset\":\"hGm_K1_8b\",children:\"About\"})})})}),className:\"framer-11dkup1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E2hDxm_5N\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZdPQ8_5r0\"},motionChild:true,nodeId:\"WotyQ69O8\",openInNewTab:false,relValues:[],scopeId:\"wdoeqIVyN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ev51k5\",\"data-styles-preset\":\"hGm_K1_8b\",children:\"Contact\"})})})}),className:\"framer-1u4oy10\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WotyQ69O8\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yGrX2JmqS\"},motionChild:true,nodeId:\"xfuRfE9_l\",openInNewTab:false,relValues:[],scopeId:\"wdoeqIVyN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ev51k5\",\"data-styles-preset\":\"hGm_K1_8b\",children:\"Privacy Policy\"})})})}),className:\"framer-6r1b5g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xfuRfE9_l\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6e84py\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"rf4cf2NcB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l1nuox\",\"data-styles-preset\":\"sgJA1Dvsz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:\"Email\"})}),className:\"framer-136busw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YtIDebUqW\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.85},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-152h6tg\",layoutDependency:layoutDependency,layoutId:\"J98WkS7xA\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-127z9yx\",\"data-styles-preset\":\"dLtV6LrCp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@julianarden.com\",motionChild:true,nodeId:\"pZKjyIMI4\",openInNewTab:true,relValues:[],scopeId:\"wdoeqIVyN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ev51k5\",\"data-styles-preset\":\"hGm_K1_8b\",children:\"hello@julianarden.com\"})})})}),className:\"framer-pk4abx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pZKjyIMI4\",style:{\"--extracted-r6o4lv\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j9v98q\",\"data-framer-name\":\"Right Part\",layoutDependency:layoutDependency,layoutId:\"VFqTjxf2K\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vgfqjs-container\",layoutDependency:layoutDependency,layoutId:\"FpqKEtva5-container\",nodeId:\"FpqKEtva5\",rendersWithMotion:true,scopeId:\"wdoeqIVyN\",children:/*#__PURE__*/_jsx(BuyMeACoffee,{height:\"100%\",id:\"FpqKEtva5\",layoutId:\"FpqKEtva5\",variant:\"snNefxCBD\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uea1qt\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"HUfEdzJw4\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j5uu2q-container\",layoutDependency:layoutDependency,layoutId:\"wToyNKB4J-container\",nodeId:\"wToyNKB4J\",rendersWithMotion:true,scopeId:\"wdoeqIVyN\",children:/*#__PURE__*/_jsx(InstagramLogo,{height:\"100%\",id:\"wToyNKB4J\",layoutId:\"wToyNKB4J\",variant:\"tvmyHhaQh\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m00463-container\",layoutDependency:layoutDependency,layoutId:\"r1b8Dq7wV-container\",nodeId:\"r1b8Dq7wV\",rendersWithMotion:true,scopeId:\"wdoeqIVyN\",children:/*#__PURE__*/_jsx(XLogo,{height:\"100%\",id:\"r1b8Dq7wV\",layoutId:\"r1b8Dq7wV\",variant:\"MtqaRkF5K\",width:\"100%\"})})})]})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"227.47704207923243px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"0.95em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Julian Arden\"})}),className:\"framer-1amzzv6\",fonts:[\"FS;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"dK8b2V1xI\",style:{\"--extracted-gdpscs\":\"var(--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",viewBox:\"0 0 1120.5495408415848 216\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Xwr22.framer-3gn66j, .framer-Xwr22 .framer-3gn66j { display: block; }\",\".framer-Xwr22.framer-1lh254i { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 40px 40px 10px 40px; position: relative; width: 1200px; }\",\".framer-Xwr22 .framer-vurl3r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1900px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Xwr22 .framer-1kwtk6k { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Xwr22 .framer-pv6fmm-container, .framer-Xwr22 .framer-vgfqjs-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Xwr22 .framer-1ek677j, .framer-Xwr22 .framer-1blwo6u, .framer-Xwr22 .framer-77uysy, .framer-Xwr22 .framer-vjciem, .framer-Xwr22 .framer-11dkup1, .framer-Xwr22 .framer-1u4oy10, .framer-Xwr22 .framer-6r1b5g, .framer-Xwr22 .framer-136busw, .framer-Xwr22 .framer-pk4abx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Xwr22 .framer-16d3gd7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Xwr22 .framer-csrj0j, .framer-Xwr22 .framer-6e84py { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Xwr22 .framer-1ewr3wy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Xwr22 .framer-152h6tg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Xwr22 .framer-1j9v98q { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Xwr22 .framer-uea1qt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Xwr22 .framer-1j5uu2q-container, .framer-Xwr22 .framer-m00463-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-Xwr22 .framer-1amzzv6 { flex: none; height: auto; max-width: 1900px; position: relative; white-space: pre; width: 100%; }\",\".framer-Xwr22.framer-v-1jsvejf.framer-1lh254i { width: 810px; }\",\".framer-Xwr22.framer-v-1jsvejf .framer-vurl3r { gap: 10px; justify-content: flex-start; }\",\".framer-Xwr22.framer-v-1jsvejf .framer-16d3gd7 { flex-direction: column; gap: 20px; }\",\".framer-Xwr22.framer-v-1jsvejf .framer-csrj0j, .framer-Xwr22.framer-v-1jsvejf .framer-6e84py, .framer-Xwr22.framer-v-1vswstl .framer-1kwtk6k, .framer-Xwr22.framer-v-1vswstl .framer-csrj0j, .framer-Xwr22.framer-v-1vswstl .framer-6e84py { flex: none; width: 100%; }\",\".framer-Xwr22.framer-v-1vswstl.framer-1lh254i { gap: 20px; padding: 40px 25px 20px 25px; width: 390px; }\",\".framer-Xwr22.framer-v-1vswstl .framer-vurl3r { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-Xwr22.framer-v-1vswstl .framer-16d3gd7 { flex: none; flex-direction: column; gap: 20px; width: 100%; }\",\".framer-Xwr22.framer-v-1vswstl .framer-1j9v98q { align-content: flex-start; align-items: flex-start; flex: none; width: 100%; }\",\".framer-Xwr22.framer-v-1vswstl .framer-vgfqjs-container { order: 0; }\",\".framer-Xwr22.framer-v-1vswstl .framer-uea1qt { order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 548.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rkmWFSqDm\":{\"layout\":[\"fixed\",\"auto\"]},\"kGOSRL6iD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwdoeqIVyN=withCSS(Component,css,\"framer-Xwr22\");export default FramerwdoeqIVyN;FramerwdoeqIVyN.displayName=\"Footer\";FramerwdoeqIVyN.defaultProps={height:548.5,width:1200};addPropertyControls(FramerwdoeqIVyN,{variant:{options:[\"wmeP8O0un\",\"rkmWFSqDm\",\"kGOSRL6iD\"],optionTitles:[\"Default\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwdoeqIVyN,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Anton\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TPY5PBRHOSXJ53WNSUYZQYX4FZUMAYNF/YHKM2QXXZHS7MS6DJUZXTGRXMIGWH7K5/PCXT6E5YCQO6SSVLT6UZPPGT7QKGXOUS.woff2\",weight:\"400\"}]},...LogotypeFonts,...BuyMeACoffeeFonts,...InstagramLogoFonts,...XLogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwdoeqIVyN\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"548.5\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rkmWFSqDm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kGOSRL6iD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wdoeqIVyN.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Badge from\"https://framerusercontent.com/modules/giDypCm63XrO3JJUNuFi/NfHwXWdhCmOBxMdw7rGG/XSKFtbb5f.js\";import Header from\"#framer/local/canvasComponent/GcsJqiIA0/GcsJqiIA0.js\";import Subscribe from\"#framer/local/canvasComponent/iz4yi52v2/iz4yi52v2.js\";import Footer from\"#framer/local/canvasComponent/wdoeqIVyN/wdoeqIVyN.js\";const HeaderFonts=getFonts(Header);const SubscribeFonts=getFonts(Subscribe);const FooterFonts=getFonts(Footer);const BadgeFonts=getFonts(Badge);const breakpoints={CYfyOynsU:\"(min-width: 1200px)\",i3o0UM3kL:\"(min-width: 810px) and (max-width: 1199.98px)\",nrrQMcsh6:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-oQFil\";const variantClassNames={CYfyOynsU:\"framer-v-17i89ct\",i3o0UM3kL:\"framer-v-1i5wxoi\",nrrQMcsh6:\"framer-v-h7cqrb\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={i3o0UM3kL:[\".framer-oQFil .framer-1xk5nsk-container { aspect-ratio: 1.35 / 1; height: var(--framer-aspect-ratio-supported, 600px); }\"],nrrQMcsh6:[\".framer-oQFil .framer-1xk5nsk-container { aspect-ratio: 0.65 / 1; height: var(--framer-aspect-ratio-supported, 600px); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={i3o0UM3kL:\".framer-1i5wxoi-override\",nrrQMcsh6:\".framer-h7cqrb-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oQFil.framer-jkgu0m, .framer-oQFil .framer-jkgu0m { display: block; }\",\".framer-oQFil.framer-17i89ct { align-content: center; align-items: center; background-color: var(--token-51e64b32-4eeb-498a-98cc-acded87e09bc, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oQFil .framer-1uieq9u-container { flex: none; height: auto; left: 50%; order: -1000; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-oQFil .framer-1ua1i81 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-oQFil .framer-1xk5nsk-container { flex: none; height: 800px; order: 1002; position: relative; width: 100%; z-index: 9; }\",\".framer-oQFil .framer-1igx5v5-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 8; }\",\".framer-oQFil .framer-g1tlhd-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 65px); flex: none; height: auto; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={CYfyOynsU:\"(min-width: 1200px)\",i3o0UM3kL:\"(min-width: 810px) and (max-width: 1199.98px)\",nrrQMcsh6:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"CYfyOynsU\",Phone:\"nrrQMcsh6\",Tablet:\"i3o0UM3kL\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CYfyOynsU\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"CYfyOynsU\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-51e64b32-4eeb-498a-98cc-acded87e09bc, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-17i89ct\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1uieq9u-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"O0z0qk319\",scopeId:\"S3aTSHm0d\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nrrQMcsh6:{variant:matchVariant(\"OavuEcrit\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"O0z0qk319\",layoutId:\"O0z0qk319\",style:{width:\"100%\"},variant:matchVariant(\"SmhfYSdEp\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ua1i81\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{i3o0UM3kL:{height:600},nrrQMcsh6:{height:600}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xk5nsk-container\",nodeId:\"t2YTnGGqR\",scopeId:\"S3aTSHm0d\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nrrQMcsh6:{variant:matchVariant(\"KTrXkGruy\")}},children:/*#__PURE__*/_jsx(Subscribe,{height:\"100%\",id:\"t2YTnGGqR\",layoutId:\"t2YTnGGqR\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Crm7Zx4Ub\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{i3o0UM3kL:{y:1600},nrrQMcsh6:{y:1600}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:548,width:\"100vw\",y:1800,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1igx5v5-container\",nodeId:\"FSnbEQGqP\",scopeId:\"S3aTSHm0d\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{i3o0UM3kL:{variant:matchVariant(\"rkmWFSqDm\")},nrrQMcsh6:{variant:matchVariant(\"kGOSRL6iD\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"FSnbEQGqP\",layoutId:\"FSnbEQGqP\",style:{width:\"100%\"},variant:matchVariant(\"wmeP8O0un\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:123,y:812,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g1tlhd-container\",isModuleExternal:true,layoutScroll:true,nodeId:\"IJfWtZRvF\",scopeId:\"S3aTSHm0d\",children:/*#__PURE__*/_jsx(Badge,{c6Bb48wbI:\"https://framer.link/39HtpQB\",height:\"100%\",id:\"IJfWtZRvF\",layoutId:\"IJfWtZRvF\",variant:matchVariant(\"eIh_wP2ij\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2200\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"i3o0UM3kL\":{\"layout\":[\"fixed\",\"fixed\"]},\"nrrQMcsh6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"CYfyOynsU\":[\".framer-1uieq9u-container\",\".framer-1xk5nsk-container\",\".framer-1igx5v5-container\",\".framer-g1tlhd-container\"],\"i3o0UM3kL\":[\".framer-1uieq9u-container\",\".framer-1xk5nsk-container\",\".framer-1igx5v5-container\",\".framer-g1tlhd-container\"],\"nrrQMcsh6\":[\".framer-1uieq9u-container\",\".framer-1xk5nsk-container\",\".framer-1igx5v5-container\",\".framer-g1tlhd-container\"]}\n * @framerBreakpoints {\"CYfyOynsU\":{\"min\":1200,\"canvasClassName\":\"framer-17i89ct-override\",\"minHeight\":2200,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"i3o0UM3kL\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1i5wxoi-override\",\"minHeight\":2200,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"nrrQMcsh6\":{\"max\":809,\"canvasClassName\":\"framer-h7cqrb-override\",\"minHeight\":1800,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant CYfyOynsU\n * @framerLayoutTemplate true\n */const FramerS3aTSHm0d=withCSS(Component,css,\"framer-oQFil\");export default FramerS3aTSHm0d;FramerS3aTSHm0d.displayName=\"Layout Template\";FramerS3aTSHm0d.defaultProps={height:2200,width:1200};addFonts(FramerS3aTSHm0d,[{explicitInter:true,fonts:[]},...HeaderFonts,...SubscribeFonts,...FooterFonts,...BadgeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerS3aTSHm0d\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"CYfyOynsU\",\"framerHitTargets\":\"{\\\"CYfyOynsU\\\":[\\\".framer-1uieq9u-container\\\",\\\".framer-1xk5nsk-container\\\",\\\".framer-1igx5v5-container\\\",\\\".framer-g1tlhd-container\\\"],\\\"i3o0UM3kL\\\":[\\\".framer-1uieq9u-container\\\",\\\".framer-1xk5nsk-container\\\",\\\".framer-1igx5v5-container\\\",\\\".framer-g1tlhd-container\\\"],\\\"nrrQMcsh6\\\":[\\\".framer-1uieq9u-container\\\",\\\".framer-1xk5nsk-container\\\",\\\".framer-1igx5v5-container\\\",\\\".framer-g1tlhd-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"2200\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"CYfyOynsU\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-17i89ct-override\\\",\\\"minHeight\\\":2200,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"i3o0UM3kL\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1i5wxoi-override\\\",\\\"minHeight\\\":2200,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"nrrQMcsh6\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-h7cqrb-override\\\",\\\"minHeight\\\":1800,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i3o0UM3kL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nrrQMcsh6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport LayoutTemplate from \"https://framerusercontent.com/modules/ogM7viIPf6yofdpld0zf/2u4HEpRFzp0mRPco6Zwv/S3aTSHm0d.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fxGLPWmxcFQmjOla4PpH/zkPlXOXWTfqvIrm3yUkJ/augiA20Il.js\")), path: \"/\"}, olkrcIiEU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nsDgcqcTsR6R5Jj3F0WY/inZkLt7ORUSwZwkTlTtL/olkrcIiEU.js\")), path: \"/blog\"}, cEkBXI1Us: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bpMUwHlr39g40Jb7pubA/Eieoy7rHRFzpuN9Kv49I/cEkBXI1Us.js\")), path: \"/404\"}, ZdPQ8_5r0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vRRfCXYPOXXrhNVz1Uf0/pGOzBzrnqLAF4hMxnZKM/ZdPQ8_5r0.js\")), path: \"/contact\"}, SQA_UJUwP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m4AnzGRaUC1wAFG8NO6q/y5tHP31eFSnY9Lvqpqh1/SQA_UJUwP.js\")), path: \"/about\"}, yGrX2JmqS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ftTts5Zk9IyaqemNKOAW/wTSaMp0ykpcmhjfJdpa5/yGrX2JmqS.js\")), path: \"/privacy-policy\"}, Q2w7zdp_p: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/59Zg07pjLIQ6LOLE1HJs/SKns7PSkdjqz0sDdRHox/Q2w7zdp_p.js\")), path: \"/success\"}, GGyaAwCrS: {collectionId: \"iGFfqazDD\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8TSw5z5Ml7ApoG8WPR33/Fk9E76u9hkatF3wS4UE8/GGyaAwCrS.js\")), path: \"/blog/:DsD5w4HOu\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {iGFfqazDD: async () => (await import(\"https://framerusercontent.com/modules/fUW8Lh0TzFN9aj14MJZC/aA149y1tsWOEITPSS73z/iGFfqazDD.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"a1d0a01f8f9db730417a1b0709df449c510cb4239d1ee7514d5ab89b43cbe6cb\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"olkrcIiEU\":\r\ncase \"cEkBXI1Us\":\r\ncase \"ZdPQ8_5r0\":\r\ncase \"SQA_UJUwP\":\r\ncase \"yGrX2JmqS\":\r\ncase \"Q2w7zdp_p\":\r\ncase \"GGyaAwCrS\":\r\nreturn React.createElement(LayoutTemplate, {...props, key: \"LayoutTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"olkrcIiEU\":\r\ncase \"cEkBXI1Us\":\r\ncase \"ZdPQ8_5r0\":\r\ncase \"SQA_UJUwP\":\r\ncase \"yGrX2JmqS\":\r\ncase \"Q2w7zdp_p\":\r\ncase \"GGyaAwCrS\":\r\nreturn [{hash: \"17i89ct\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1i5wxoi\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"h7cqrb\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bpMUwHlr39g40Jb7pubA/Eieoy7rHRFzpuN9Kv49I/cEkBXI1Us.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: undefined,\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/o2kDaSTtrX0oI9ghJhub/BIZT2RdQqg4FqZqGgcIw/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}