{"version":3,"file":"shared-lib.DjvU77nv.mjs","names":["Icon","useMemo","lowercaseIconKeyPairs","iconKeys","useRef","useState","HouseFactory","React","fonts","css","className","fonts","css","className","addPropertyOverrides","PhosphorFonts","Phosphor","PhosphorControls","enabledGestures","cycleOrder","serializationHash","variantClassNames","animation","transition1","animation1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","Image","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","NavItemConnect","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","RichText","addPropertyOverrides","RichText","LinksResourcesFonts","LinksResources","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","animation2","animation3","animation4","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Phosphor","enabledGestures","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","transitions","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavItemProjects","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transitions","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","TR_Signature","NavInlineLink","LinksProduct","Trigger","LinksResources","React.useContext","React.useMemo","React.Fragment","React.useRef","React.useId","className","_Fragment"],"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/WDioAJtiEhWWu2vuIKei/1vNDfXo6OOkqGwoKVy53/IqhcR1YZ0.js","https:/framerusercontent.com/modules/5mht5BOVBMFxIT5ChWQA/IkIJtCtHF7ZVL8Q6ZuqY/IHGBtFK6u.js","https:/framerusercontent.com/modules/fCWdvysDhIsKUExY1RZV/u8LjQ5XaTft10ZJFx4ui/jSQdyFolP.js","https:/framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/uaFLaKvU3aNJkwvPcVLe/Download.js","https:/framerusercontent.com/modules/SNCXF67WqBbl0T9oati3/gDMVwYPB9boabJ5Phw5P/WyY3xyhDA.js","https:/framerusercontent.com/modules/v3DGdNfGZSnKQShW2yuU/tIGBLfO2WLXviNwUmV3S/P3GDpNV9r.js","https:/framerusercontent.com/modules/8i1XjT3NnnoLzanleE04/Amg48dY9uKsb9mUERXQe/PuNEgZiaL.js","https:/framerusercontent.com/modules/KA6tU6TimBV8QmWXapUk/sPXrqoi9AiUPNaxXIQwK/KrMIv_g8u.js","https:/framerusercontent.com/modules/xL0LJyJyjuvJxqz5rROu/E1xbuMvfIiwOEP896Vnt/mIveWkWav.js","https:/framerusercontent.com/modules/4xwK7nJz1j80OpasdscG/JzaDL9hlZb7mc7CTvytI/aE065lNvN.js","https:/framerusercontent.com/modules/qnNgL4iUqTr5wEcSNzlL/w99mYYUcy4NuEy4OSvuc/sKBejYjPZ.js","https:/framerusercontent.com/modules/bh9hpHzbkssN33jAD11A/xRCkzVn00Q4WWhe8piGM/xc15zlmpZ.js","https:/framerusercontent.com/modules/KbeHV7tuI39MvZ2trI2t/u5vvk0wDunVROeWm4z5L/XcMQ2MQZZ.js","https:/framerusercontent.com/modules/aSLudCYIY1Xr2QXs4hXG/5QimvjNyyXq6ubXGbITI/XivyUY2Gc.js"],"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 (461de17)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-600\",\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\",\"GF;IBM Plex Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX9KVElMYYaJe8bpLHnCwDKjQ76MINmdd_qFmo.woff2\",weight:\"600\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX9KVElMYYaJe8bpLHnCwDKjWr7MINmdd_qFmo.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX7KVElMYYaJe8bpLHnCwDKhdTmrINsdP3vBmpl8A.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJsdP3vBmpl8A.woff2\",weight:\"600\"}]}];export const css=['.framer-UEdHQ .framer-styles-preset-5jak9f:not(.rich-text-wrapper), .framer-UEdHQ .framer-styles-preset-5jak9f.rich-text-wrapper h2 { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-29c75081-ef27-4436-b449-e3b1b9592984, #282e38); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-UEdHQ .framer-styles-preset-5jak9f:not(.rich-text-wrapper), .framer-UEdHQ .framer-styles-preset-5jak9f.rich-text-wrapper h2 { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-29c75081-ef27-4436-b449-e3b1b9592984, #282e38); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-UEdHQ .framer-styles-preset-5jak9f:not(.rich-text-wrapper), .framer-UEdHQ .framer-styles-preset-5jak9f.rich-text-wrapper h2 { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-29c75081-ef27-4436-b449-e3b1b9592984, #282e38); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-UEdHQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-600\",\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\",\"GF;IBM Plex Sans-600italic\"]);export const fonts=[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX9KVElMYYaJe8bpLHnCwDKjQ76MINmdd_qFmo.woff2\",weight:\"600\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX9KVElMYYaJe8bpLHnCwDKjWr7MINmdd_qFmo.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX7KVElMYYaJe8bpLHnCwDKhdTmrINsdP3vBmpl8A.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX7KVElMYYaJe8bpLHnCwDKhdTmyIJsdP3vBmpl8A.woff2\",weight:\"600\"}];export const css=['.framer-rILTy .framer-styles-preset-175gxks:not(.rich-text-wrapper), .framer-rILTy .framer-styles-preset-175gxks.rich-text-wrapper h4 { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-29c75081-ef27-4436-b449-e3b1b9592984, #282e38); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-rILTy .framer-styles-preset-175gxks:not(.rich-text-wrapper), .framer-rILTy .framer-styles-preset-175gxks.rich-text-wrapper h4 { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-29c75081-ef27-4436-b449-e3b1b9592984, #282e38); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-rILTy .framer-styles-preset-175gxks:not(.rich-text-wrapper), .framer-rILTy .framer-styles-preset-175gxks.rich-text-wrapper h4 { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-29c75081-ef27-4436-b449-e3b1b9592984, #282e38); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-rILTy\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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\";import*as sharedStyle from\"https://framerusercontent.com/modules/5mht5BOVBMFxIT5ChWQA/IkIJtCtHF7ZVL8Q6ZuqY/IHGBtFK6u.js\";const PhosphorFonts=getFonts(Phosphor);const MotionAWithFX=withFX(motion.a);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={DF97RQqTk:{hover:true},jUdGLYJ9b:{hover:true},Mryp2znyS:{hover:true},qAq_yAI1R:{hover:true}};const cycleOrder=[\"Mryp2znyS\",\"DF97RQqTk\",\"jUdGLYJ9b\",\"qAq_yAI1R\"];const serializationHash=\"framer-W9Gx2\";const variantClassNames={DF97RQqTk:\"framer-v-y7ysj3\",jUdGLYJ9b:\"framer-v-1df33co\",Mryp2znyS:\"framer-v-40fdrc\",qAq_yAI1R:\"framer-v-xil161\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uLniIHBkr=undefined;const QgfQgdOze=undefined;const pq8yUi0J3=undefined;const ZNRmwpgKJ=undefined;const aP3NZVSin=undefined;const t_upLIhfb=undefined;const uxcHllqmH=undefined;const animation={opacity:0,rotate:0,rotateX:5,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition1={damping:60,delay:.2,mass:.5,stiffness:300,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:5,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Simple Dark\":\"jUdGLYJ9b\",Dark:\"qAq_yAI1R\",Light:\"Mryp2znyS\",Simple:\"DF97RQqTk\"};const Variants=motion.create(React.Fragment);const getProps=({companyYear,detail,height,iconName,id,image,link,projectColor,title,width,...props})=>{return{...props,aP3NZVSin:iconName??props.aP3NZVSin??\"ArrowRight\",pq8yUi0J3:companyYear??props.pq8yUi0J3??\"Company name  •  2016–2017\",QgfQgdOze:projectColor??props.QgfQgdOze??\"rgb(167, 133, 255)\",t_upLIhfb:image??props.t_upLIhfb,uLniIHBkr:link??props.uLniIHBkr,uxcHllqmH:detail??props.uxcHllqmH??\"A short few lines about what problem I solved, and for who...\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Mryp2znyS\",ZNRmwpgKJ:title??props.ZNRmwpgKJ??\"Project name\"};};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,pq8yUi0J3,ZNRmwpgKJ,uxcHllqmH,QgfQgdOze,t_upLIhfb,aP3NZVSin,uLniIHBkr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Mryp2znyS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"DF97RQqTk-hover\",\"jUdGLYJ9b-hover\"].includes(gestureVariant))return false;if([\"DF97RQqTk\",\"jUdGLYJ9b\"].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:transition2,children:/*#__PURE__*/_jsx(Link,{href:uLniIHBkr,motionChild:true,nodeId:\"Mryp2znyS\",openInNewTab:false,scopeId:\"jSQdyFolP\",children:/*#__PURE__*/_jsxs(MotionAWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-40fdrc\",className,classNames)} framer-riv6yw`,\"data-border\":true,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"Mryp2znyS\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cc0c15f5-18d7-43dd-b19b-5bfdcba4ad62, rgb(222, 222, 222))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(250, 250, 250)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 8px 12px 0px rgba(0, 0, 0, 0)\",...style},variants:{\"DF97RQqTk-hover\":{boxShadow:\"0px 8px 12px 0px rgba(0, 0, 0, 0.04)\"},\"jUdGLYJ9b-hover\":{backgroundColor:\"var(--token-28c42014-c25d-4e59-bdf7-51e427c5eadc, rgb(0, 0, 0))\",boxShadow:\"0px 8px 12px 0px rgba(255, 255, 255, 0.04)\"},\"Mryp2znyS-hover\":{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 8px 12px 0px rgba(0, 0, 0, 0.04)\"},\"qAq_yAI1R-hover\":{backgroundColor:\"var(--token-28c42014-c25d-4e59-bdf7-51e427c5eadc, rgb(0, 0, 0))\",boxShadow:\"0px 8px 12px 0px rgba(255, 255, 255, 0.04)\"},jUdGLYJ9b:{\"--border-color\":\"var(--token-f9282cfc-5898-4223-8515-8e6e003b2b9e, rgb(51, 51, 51))\",backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(28, 28, 28))\",boxShadow:\"0px 8px 12px 0px rgba(255, 255, 255, 0)\"},qAq_yAI1R:{\"--border-color\":\"var(--token-f9282cfc-5898-4223-8515-8e6e003b2b9e, rgb(51, 51, 51))\",backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(28, 28, 28))\",boxShadow:\"0px 8px 12px 0px rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({\"DF97RQqTk-hover\":{\"data-framer-name\":undefined},\"jUdGLYJ9b-hover\":{\"data-framer-name\":undefined},\"Mryp2znyS-hover\":{\"data-framer-name\":undefined},\"qAq_yAI1R-hover\":{\"data-framer-name\":undefined},DF97RQqTk:{\"data-framer-name\":\"Simple\"},jUdGLYJ9b:{\"data-framer-name\":\"Simple Dark\"},qAq_yAI1R:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cq3syh\",layoutDependency:layoutDependency,layoutId:\"Wq7qzv2OF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy03MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-QgfQgdOze-jSQdyFolP))\"},children:\"Company name  •  2016–2017\"})}),className:\"framer-e3bcoo\",fonts:[\"GF;IBM Plex Sans-700\"],layoutDependency:layoutDependency,layoutId:\"hzyFKSaJ1\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-QgfQgdOze-jSQdyFolP)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-QgfQgdOze-jSQdyFolP\":QgfQgdOze},text:pq8yUi0J3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-175gxks\",\"data-styles-preset\":\"IHGBtFK6u\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56)))\"},children:\"Project name\"})}),className:\"framer-qjs4dt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G9DD7qymn\",style:{\"--extracted-1eung3n\":\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ZNRmwpgKJ,variants:{jUdGLYJ9b:{\"--extracted-1of0zx5\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"},qAq_yAI1R:{\"--extracted-1eung3n\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jUdGLYJ9b:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy02MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Project name\"})}),fonts:[\"GF;IBM Plex Sans-600\"]},qAq_yAI1R:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-175gxks\",\"data-styles-preset\":\"IHGBtFK6u\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Project name\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1thrumc\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"EidaeZSTD\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cc0c15f5-18d7-43dd-b19b-5bfdcba4ad62, rgb(222, 222, 222))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 8px 12px 0px rgba(0, 0, 0, 0)\",opacity:0},variants:{\"DF97RQqTk-hover\":{boxShadow:\"0px 8px 12px 0px rgba(0, 0, 0, 0.04)\",opacity:1},\"jUdGLYJ9b-hover\":{opacity:1},\"Mryp2znyS-hover\":{boxShadow:\"0px 8px 12px 0px rgba(0, 0, 0, 0.04)\",opacity:1},\"qAq_yAI1R-hover\":{opacity:1},jUdGLYJ9b:{\"--border-color\":\"var(--token-f9282cfc-5898-4223-8515-8e6e003b2b9e, rgb(51, 51, 51))\",backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(28, 28, 28))\",boxShadow:\"0px 8px 12px 0px rgba(255, 255, 255, 0.05)\"},qAq_yAI1R:{\"--border-color\":\"var(--token-f9282cfc-5898-4223-8515-8e6e003b2b9e, rgb(51, 51, 51))\",backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(28, 28, 28))\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vfrtxt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ardQPoLoO-container\",nodeId:\"ardQPoLoO\",rendersWithMotion:true,scopeId:\"jSQdyFolP\",children:/*#__PURE__*/_jsx(Phosphor,{color:QgfQgdOze,height:\"100%\",iconSearch:\"House\",iconSelection:aP3NZVSin,id:\"ardQPoLoO\",layoutId:\"ardQPoLoO\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15ilpl2\",layoutDependency:layoutDependency,layoutId:\"TpuV37izp\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:600,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+158.8+0+0),pixelHeight:600,pixelWidth:1200,sizes:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,...toResponsiveImage(t_upLIhfb)},className:\"framer-1eiebn3\",\"data-framer-name\":\"hero_small_tesla\",layoutDependency:layoutDependency,layoutId:\"dL3L9EQ0s\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139)))\"},children:\"Learned methods to solve wicked problems that improve products, services, & experiences in the world.\"})}),className:\"framer-28dfk\",fonts:[\"GF;IBM Plex Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"yKaQryKP_\",style:{\"--extracted-r6o4lv\":\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uxcHllqmH,variants:{qAq_yAI1R:{\"--extracted-r6o4lv\":\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({qAq_yAI1R:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6)))\"},children:\"A short few lines about what problem I solved, and for who...\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W9Gx2.framer-riv6yw, .framer-W9Gx2 .framer-riv6yw { display: block; }\",\".framer-W9Gx2.framer-40fdrc { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 32px; position: relative; text-decoration: none; width: 400px; }\",\".framer-W9Gx2 .framer-cq3syh { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-W9Gx2 .framer-e3bcoo, .framer-W9Gx2 .framer-qjs4dt, .framer-W9Gx2 .framer-28dfk { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-W9Gx2 .framer-1thrumc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 8px; position: absolute; right: 42px; top: 32px; width: 32px; z-index: 1; }\",\".framer-W9Gx2 .framer-vfrtxt-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-W9Gx2 .framer-15ilpl2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-W9Gx2 .framer-1eiebn3 { -webkit-user-select: none; aspect-ratio: 2 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 100px); overflow: visible; position: relative; user-select: none; width: 100%; }\",\".framer-W9Gx2.framer-v-40fdrc.hover .framer-1thrumc { right: 32px; }\",...sharedStyle.css,'.framer-W9Gx2[data-border=\"true\"]::after, .framer-W9Gx2 [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 381\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DF97RQqTk\":{\"layout\":[\"fixed\",\"auto\"]},\"jUdGLYJ9b\":{\"layout\":[\"fixed\",\"auto\"]},\"qAq_yAI1R\":{\"layout\":[\"fixed\",\"auto\"]},\"VmsuscrrQ\":{\"layout\":[\"fixed\",\"auto\"]},\"vSH7RGpvX\":{\"layout\":[\"fixed\",\"auto\"]},\"dHk2TLi8g\":{\"layout\":[\"fixed\",\"auto\"]},\"QAvFKE4GD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"pq8yUi0J3\":\"companyYear\",\"ZNRmwpgKJ\":\"title\",\"uxcHllqmH\":\"detail\",\"QgfQgdOze\":\"projectColor\",\"t_upLIhfb\":\"image\",\"aP3NZVSin\":\"iconName\",\"uLniIHBkr\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjSQdyFolP=withCSS(Component,css,\"framer-W9Gx2\");export default FramerjSQdyFolP;FramerjSQdyFolP.displayName=\"hero-project-card\";FramerjSQdyFolP.defaultProps={height:381,width:400};addPropertyControls(FramerjSQdyFolP,{variant:{options:[\"Mryp2znyS\",\"DF97RQqTk\",\"jUdGLYJ9b\",\"qAq_yAI1R\"],optionTitles:[\"Light\",\"Simple\",\"Simple Dark\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},pq8yUi0J3:{defaultValue:\"Company name  •  2016–2017\",displayTextArea:false,title:\"Company-Year\",type:ControlType.String},ZNRmwpgKJ:{defaultValue:\"Project name\",displayTextArea:false,title:\"Title\",type:ControlType.String},uxcHllqmH:{defaultValue:\"A short few lines about what problem I solved, and for who...\",displayTextArea:false,title:\"Detail\",type:ControlType.String},QgfQgdOze:{defaultValue:\"rgb(167, 133, 255)\",title:\"Project-Color\",type:ControlType.Color},t_upLIhfb:{title:\"Image\",type:ControlType.ResponsiveImage},aP3NZVSin:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"ArrowRight\",description:undefined,hidden:undefined,title:\"icon-name\"},uLniIHBkr:{title:\"Link\",type:ControlType.Link}});addFonts(FramerjSQdyFolP,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2\",weight:\"700\"},{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:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDNF5zBaI5loa26g.woff2\",weight:\"600\"},{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzBaI5loa26g.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjSQdyFolP\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"pq8yUi0J3\\\":\\\"companyYear\\\",\\\"ZNRmwpgKJ\\\":\\\"title\\\",\\\"uxcHllqmH\\\":\\\"detail\\\",\\\"QgfQgdOze\\\":\\\"projectColor\\\",\\\"t_upLIhfb\\\":\\\"image\\\",\\\"aP3NZVSin\\\":\\\"iconName\\\",\\\"uLniIHBkr\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DF97RQqTk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jUdGLYJ9b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qAq_yAI1R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VmsuscrrQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vSH7RGpvX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dHk2TLi8g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QAvFKE4GD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"381\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jSQdyFolP.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useTracking}from\"framer\";import{motion}from\"framer-motion\";var IconType;(function(IconType){IconType[\"Default\"]=\"Default\";IconType[\"Custom\"]=\"Custom\";})(IconType||(IconType={}));var SrcType;(function(SrcType){SrcType[\"Upload\"]=\"Upload\";SrcType[\"URL\"]=\"URL\";})(SrcType||(SrcType={}));const metaTagSelector='meta[name=\"framer-search-index\"]';function isPublishedSiteOrSSG(){if(typeof document===\"undefined\")return true;const metaTag=document.querySelector(metaTagSelector);return!!metaTag;}/**\n *\n * DOWNLOAD\n * By Hunter\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 100\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function Download(props){const{styleOptions,hoverOptions,iconOptions,trackingId,onClick}=props;const{backgroundColor,color,borderRadius,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,gap}=styleOptions;const track=useTracking();const isInPublishedSiteOrSSG=isPublishedSiteOrSSG();let downloadURL=undefined;if(isInPublishedSiteOrSSG){if(props.srcType===\"URL\")downloadURL=props.srcURL;if(props.srcType===\"Upload\")downloadURL=props.srcFile;}const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;const getIcon=()=>{if(!iconOptions)return;const iconStyle={order:iconOptions.alignment===\"start\"?0:2,flexShrink:0};return iconOptions.type===\"Custom\"&&!!iconOptions.image?.src?/*#__PURE__*/_jsx(\"img\",{style:iconStyle,alt:iconOptions.image?.alt&&iconOptions.image.alt.length>0?iconOptions.image.alt:\"download icon\",src:iconOptions.image.src,width:iconOptions.size,height:iconOptions.size}):/*#__PURE__*/_jsx(\"svg\",{style:iconStyle,xmlns:\"http://www.w3.org/2000/svg\",width:iconOptions.size,height:iconOptions.size,fill:iconOptions.color,viewBox:\"0 0 256 256\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M228 152v56a20 20 0 0 1-20 20H48a20 20 0 0 1-20-20v-56a12 12 0 0 1 24 0v52h152v-52a12 12 0 0 1 24 0Zm-108.49 8.49a12 12 0 0 0 17 0l40-40a12 12 0 0 0-17-17L140 123V40a12 12 0 0 0-24 0v83l-19.51-19.49a12 12 0 0 0-17 17Z\"})});};const getCursor=()=>{if(props.srcType===\"URL\"&&props.srcURL)return\"pointer\";if(props.srcType===\"Upload\"&&props.srcFile)return\"pointer\";return\"auto\";};const buttonTitle=isInPublishedSiteOrSSG?\"Download File\":\"Publish to Download\";const handleClick=e=>{if(trackingId)track(trackingId);onClick?.(e);// Do not prevent default; keep normal <a> behavior\n};return /*#__PURE__*/_jsxs(motion.a,{target:\"_blank\",href:downloadURL,download:props.downloadName??\"file.txt\",title:buttonTitle,style:{gap,fontSize:16,lineHeight:1,fontFamily:\"Inter\",fontWeight:500,width:\"max-content\",...props.style,...buttonStyles,...props.fontControl,padding:paddingValue,color:color,backgroundColor:backgroundColor,borderRadius:borderRadius,userSelect:\"none\",placeContent:flexAlignSwitch(props.fontControl),whiteSpace:\"nowrap\",cursor:getCursor()},whileHover:hoverOptions,transition:hoverOptions?.transition,onClick:handleClick,children:[getIcon(),props.text]});}Download.displayName=\"Download\";addPropertyControls(Download,{text:{title:\"Text\",type:ControlType.String,defaultValue:\"Download\"},srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"Upload\",\"URL\"]},srcURL:{type:ControlType.String,title:\" \",placeholder:\"../example.pdf\",hidden:props=>props.srcType===\"Upload\"},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[\"*\"],hidden:props=>props.srcType===\"URL\"},fontControl:{// @ts-ignore - Internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},trackingId:{title:\"Tracking\",type:ControlType.TrackingId,placeholder:\"ID\"},iconOptions:{type:ControlType.Object,optional:true,title:\"Icon\",buttonTitle:\"Size, Color\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:Object.values(IconType),optionTitles:Object.values(IconType),displaySegmentedControl:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\",hidden:props=>props.type===\"Custom\"},image:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.type===\"Default\"},size:{type:ControlType.Number,displayStepper:true,min:5,defaultValue:16,max:250},alignment:{title:\"Align\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"start\",\"end\"],optionTitles:[\"Start\",\"End\"]}}},styleOptions:{type:ControlType.Object,title:\"Styles\",buttonTitle:\"Button, Font\",controls:{backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#111\"},color:{type:ControlType.Color,defaultValue:\"#FFF\"},borderRadius:{type:ControlType.Number,title:\"Radius\",displayStepper:true,defaultValue:50},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,defaultValue:5}}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#333\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}}});const buttonStyles={display:\"flex\",placeItems:\"center\",placeContent:\"center\",textDecoration:\"none\"};/* Match flex content alignment with text align */const flexAlignSwitch=fontControlStyles=>{if(!fontControlStyles?.textAlign)return\"left\";if(fontControlStyles.textAlign===\"left\")return\"flex-start\";if(fontControlStyles.textAlign===\"right\")return\"flex-end\";return\"center\";};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Download\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Download.map","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,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 PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={kvTTxA5jw:{hover:true},sLhEr9CUI:{hover:true}};const cycleOrder=[\"sLhEr9CUI\",\"kvTTxA5jw\"];const serializationHash=\"framer-495Ze\";const variantClassNames={kvTTxA5jw:\"framer-v-1iwxam1\",sLhEr9CUI:\"framer-v-vxz857\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const g4G_dQUFK=undefined;const ezP08CZTt=undefined;const AR4k0SnjO=undefined;const uB1AUegga=undefined;const vc_pWhFUn=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Dark:\"kvTTxA5jw\",Light:\"sLhEr9CUI\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const getProps=({hasIcon,height,icon,iconWeight,id,link,text,width,...props})=>{return{...props,AR4k0SnjO:icon??props.AR4k0SnjO??\"LinkedinLogo\",ezP08CZTt:hasIcon??props.ezP08CZTt??true,g4G_dQUFK:link??props.g4G_dQUFK,uB1AUegga:humanReadableEnumMap[iconWeight]??iconWeight??props.uB1AUegga??\"fill\",variant:humanReadableVariantMap[props.variant]??props.variant??\"sLhEr9CUI\",vc_pWhFUn:text??props.vc_pWhFUn??\"Linkedin\"};};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,vc_pWhFUn,g4G_dQUFK,AR4k0SnjO,uB1AUegga,ezP08CZTt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sLhEr9CUI\",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:g4G_dQUFK,motionChild:true,nodeId:\"sLhEr9CUI\",openInNewTab:true,scopeId:\"WyY3xyhDA\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vxz857\",className,classNames)} framer-1hvo9f3`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"sLhEr9CUI\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"kvTTxA5jw-hover\":{backgroundColor:\"var(--token-28c42014-c25d-4e59-bdf7-51e427c5eadc, rgb(0, 0, 0))\"},\"sLhEr9CUI-hover\":{backgroundColor:\"var(--token-b76cab37-f966-44aa-ac64-bf20c046ee62, rgb(242, 242, 242))\"},kvTTxA5jw:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"kvTTxA5jw-hover\":{\"data-framer-name\":undefined},\"sLhEr9CUI-hover\":{\"data-framer-name\":undefined},kvTTxA5jw:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[ezP08CZTt!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ti11vs-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"p4l1q65dG-container\",nodeId:\"p4l1q65dG\",rendersWithMotion:true,scopeId:\"WyY3xyhDA\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",height:\"100%\",iconSearch:\"House\",iconSelection:AR4k0SnjO,id:\"p4l1q65dG\",layoutId:\"p4l1q65dG\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:uB1AUegga,width:\"100%\",...addPropertyOverrides({\"sLhEr9CUI-hover\":{color:\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\"},kvTTxA5jw:{color:\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56)))\"},children:\"Linkedin\"})}),className:\"framer-1bs8nt4\",fonts:[\"GF;IBM Plex Sans-500\"],layoutDependency:layoutDependency,layoutId:\"dJAtN9zmH\",style:{\"--extracted-r6o4lv\":\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\",\"--framer-paragraph-spacing\":\"0px\"},text:vc_pWhFUn,variants:{kvTTxA5jw:{\"--extracted-r6o4lv\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kvTTxA5jw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Linkedin\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-495Ze.framer-1hvo9f3, .framer-495Ze .framer-1hvo9f3 { display: block; }\",\".framer-495Ze.framer-vxz857 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-495Ze .framer-1ti11vs-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-495Ze .framer-1bs8nt4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 112\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"kvTTxA5jw\":{\"layout\":[\"auto\",\"auto\"]},\"pS_rJn5Ir\":{\"layout\":[\"auto\",\"auto\"]},\"XUAikXibD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vc_pWhFUn\":\"text\",\"g4G_dQUFK\":\"link\",\"AR4k0SnjO\":\"icon\",\"uB1AUegga\":\"iconWeight\",\"ezP08CZTt\":\"hasIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWyY3xyhDA=withCSS(Component,css,\"framer-495Ze\");export default FramerWyY3xyhDA;FramerWyY3xyhDA.displayName=\"nav-item-connect\";FramerWyY3xyhDA.defaultProps={height:38,width:112};addPropertyControls(FramerWyY3xyhDA,{variant:{options:[\"sLhEr9CUI\",\"kvTTxA5jw\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},vc_pWhFUn:{defaultValue:\"Linkedin\",displayTextArea:false,title:\"text\",type:ControlType.String},g4G_dQUFK:{title:\"link\",type:ControlType.Link},AR4k0SnjO:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"LinkedinLogo\",description:undefined,hidden:undefined,title:\"icon\"},uB1AUegga:PhosphorControls?.[\"weight\"]&&{...PhosphorControls[\"weight\"],defaultValue:\"fill\",description:undefined,hidden:undefined,title:\"icon-weight\"},ezP08CZTt:{defaultValue:true,title:\"has-icon\",type:ControlType.Boolean}});addFonts(FramerWyY3xyhDA,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzBaI5loa26g.woff2\",weight:\"500\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWyY3xyhDA\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"vc_pWhFUn\\\":\\\"text\\\",\\\"g4G_dQUFK\\\":\\\"link\\\",\\\"AR4k0SnjO\\\":\\\"icon\\\",\\\"uB1AUegga\\\":\\\"iconWeight\\\",\\\"ezP08CZTt\\\":\\\"hasIcon\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"112\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kvTTxA5jw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pS_rJn5Ir\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XUAikXibD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"38\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WyY3xyhDA.map","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,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 Download from\"https://framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/uaFLaKvU3aNJkwvPcVLe/Download.js\";import NavItemConnect from\"https://framerusercontent.com/modules/SNCXF67WqBbl0T9oati3/gDMVwYPB9boabJ5Phw5P/WyY3xyhDA.js\";const NavItemConnectFonts=getFonts(NavItemConnect);const DownloadFonts=getFonts(Download);const cycleOrder=[\"yCDIQvxhQ\",\"M69w6w2wI\",\"NytEPI0JE\",\"lxfzlw7rF\"];const serializationHash=\"framer-sO4Hq\";const variantClassNames={lxfzlw7rF:\"framer-v-1p3ow17\",M69w6w2wI:\"framer-v-rq7rmc\",NytEPI0JE:\"framer-v-1illzks\",yCDIQvxhQ:\"framer-v-1s068ch\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dark Phone\":\"lxfzlw7rF\",Dark:\"NytEPI0JE\",Desktop:\"yCDIQvxhQ\",Phone:\"M69w6w2wI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yCDIQvxhQ\"};};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:\"yCDIQvxhQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"M69w6w2wI\",\"lxfzlw7rF\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"lxfzlw7rF\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"lxfzlw7rF\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1s068ch\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"yCDIQvxhQ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cc0c15f5-18d7-43dd-b19b-5bfdcba4ad62, rgb(222, 222, 222))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 8px 12px 1px rgba(0, 0, 0, 0.04)\",...style},variants:{lxfzlw7rF:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},M69w6w2wI:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},NytEPI0JE:{\"--border-color\":\"var(--token-f9282cfc-5898-4223-8515-8e6e003b2b9e, rgb(77, 77, 77))\",backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(54, 54, 54))\"}},...addPropertyOverrides({lxfzlw7rF:{\"data-framer-name\":\"Dark Phone\"},M69w6w2wI:{\"data-framer-name\":\"Phone\"},NytEPI0JE:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d88xxu\",layoutDependency:layoutDependency,layoutId:\"qviituQwX\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p2wofs\",layoutDependency:layoutDependency,layoutId:\"pJXb2WO49\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Yoda using the force\",fit:\"fill\",intrinsicHeight:107.5,intrinsicWidth:256,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+8+((((componentViewport?.height||131.5)-16)*1-16-(Math.max(0,(((componentViewport?.height||131.5)-16)*1-16-0)/1)*1+0))/2+0+0)+0+((Math.max(0,(((componentViewport?.height||131.5)-16)*1-16-0)/1)*1-0-(Math.max(0,(Math.max(0,(((componentViewport?.height||131.5)-16)*1-16-0)/1)*1-0-0)/1)*1+0))/2+0+0)),pixelHeight:215,pixelWidth:512,sizes:`calc(${Math.max(0,(Math.max(0,(((componentViewport?.height||131.5)-16)*1-16-0)/1)*1-0-0)/1)*1} * 2.3814)`,src:\"https://framerusercontent.com/images/kfqQ9lTx0vVHtfKWsm2ZYiOFnU.gif?width=512&height=215\"},className:\"framer-t1voie\",\"data-framer-name\":\"yoda_force\",layoutDependency:layoutDependency,layoutId:\"cpLGQN0wl\",...addPropertyOverrides({lxfzlw7rF:{background:{alt:\"Yoda using the force\",fit:\"fill\",intrinsicHeight:107.5,intrinsicWidth:256,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+((((componentViewport?.height||200)-32)*1-0-(Math.max(0,(((componentViewport?.height||200)-32)*1-0-0)/1)*1+0))/2+0+0)+0+((Math.max(0,(((componentViewport?.height||200)-32)*1-0-0)/1)*1-0-(Math.max(0,(Math.max(0,(((componentViewport?.height||200)-32)*1-0-0)/1)*1-0-0)/1)*1+0))/2+0+0)),pixelHeight:215,pixelWidth:512,sizes:`calc(${Math.max(0,(Math.max(0,(((componentViewport?.height||200)-32)*1-0-0)/1)*1-0-0)/1)*1} * 2.3814)`,src:\"https://framerusercontent.com/images/kfqQ9lTx0vVHtfKWsm2ZYiOFnU.gif?width=512&height=215\"}},M69w6w2wI:{background:{alt:\"Yoda using the force\",fit:\"fill\",intrinsicHeight:107.5,intrinsicWidth:256,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+((((componentViewport?.height||186.5)-32)*1-0-(Math.max(0,(((componentViewport?.height||186.5)-32)*1-0-0)/1)*1+0))/2+0+0)+0+((Math.max(0,(((componentViewport?.height||186.5)-32)*1-0-0)/1)*1-0-(Math.max(0,(Math.max(0,(((componentViewport?.height||186.5)-32)*1-0-0)/1)*1-0-0)/1)*1+0))/2+0+0)),pixelHeight:215,pixelWidth:512,sizes:`calc(${Math.max(0,(Math.max(0,(((componentViewport?.height||186.5)-32)*1-0-0)/1)*1-0-0)/1)*1} * 2.3814)`,src:\"https://framerusercontent.com/images/kfqQ9lTx0vVHtfKWsm2ZYiOFnU.gif?width=512&height=215\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qytvel\",layoutDependency:layoutDependency,layoutId:\"SHs8OO4OL\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11j64g3\",layoutDependency:layoutDependency,layoutId:\"Apu1yMZw2\",children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy02MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139)))\"},children:\"CONTACT\"})}),className:\"framer-1nldmq5\",fonts:[\"GF;IBM Plex Sans-600\"],layoutDependency:layoutDependency,layoutId:\"J38kgEEVE\",style:{\"--extracted-r6o4lv\":\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{lxfzlw7rF:{\"--extracted-r6o4lv\":\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lxfzlw7rF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy02MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6)))\"},children:\"CONTACT\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p2n1rb-container\",layoutDependency:layoutDependency,layoutId:\"pv3MZ9xDY-container\",nodeId:\"pv3MZ9xDY\",rendersWithMotion:true,scopeId:\"P3GDpNV9r\",children:/*#__PURE__*/_jsx(NavItemConnect,{AR4k0SnjO:\"LinkedinLogo\",ezP08CZTt:true,g4G_dQUFK:\"https://www.linkedin.com/in/tobiasreichert/\",height:\"100%\",id:\"pv3MZ9xDY\",layoutId:\"pv3MZ9xDY\",style:{width:\"100%\"},uB1AUegga:\"fill\",variant:matchVariant(\"sLhEr9CUI\"),vc_pWhFUn:\"Linkedin\",width:\"100%\",...addPropertyOverrides({lxfzlw7rF:{variant:matchVariant(\"kvTTxA5jw\")},NytEPI0JE:{variant:matchVariant(\"kvTTxA5jw\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-thisuo-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HV2cj2hX0-container\",nodeId:\"HV2cj2hX0\",rendersWithMotion:true,scopeId:\"P3GDpNV9r\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",hoverOptions:{backgroundColor:\"var(--token-b76cab37-f966-44aa-ac64-bf20c046ee62, rgb(242, 242, 242))\",color:\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\",scale:1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},iconOptions:{alignment:\"start\",color:\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",size:16,type:\"Default\"},id:\"HV2cj2hX0\",layoutId:\"HV2cj2hX0\",srcFile:\"https://framerusercontent.com/assets/W4LKJzAwFaCVZN3UM9YUcKBfV0.pdf\",srcType:\"URL\",srcURL:\"https://1drv.ms/b/c/d9dc17a97d56c4ae/IQC2jIMbfDEiS6cdokDf2ZUGATdhxcoVBNawd5cl3pu_wxo?&download=1\",style:{width:\"100%\"},styleOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:8,color:\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\",gap:12,padding:10,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8},text:\"Resume\",width:\"100%\",...addPropertyOverrides({M69w6w2wI:{styleOptions:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderRadius:8,color:\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\",gap:12,padding:10,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8}},NytEPI0JE:{hoverOptions:{backgroundColor:\"var(--token-28c42014-c25d-4e59-bdf7-51e427c5eadc, rgb(0, 0, 0))\",color:\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\",scale:1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},iconOptions:{alignment:\"start\",color:\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\",size:16,type:\"Default\"},styleOptions:{backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(54, 54, 54))\",borderRadius:8,color:\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\",gap:12,padding:10,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hkxhh4-container\",layoutDependency:layoutDependency,layoutId:\"GMGQJRoWD-container\",nodeId:\"GMGQJRoWD\",rendersWithMotion:true,scopeId:\"P3GDpNV9r\",children:/*#__PURE__*/_jsx(NavItemConnect,{AR4k0SnjO:\"Envelope\",ezP08CZTt:true,g4G_dQUFK:\"mailto:tobiasjreichert@gmail.com?subject=Portfolio-Visitor\",height:\"100%\",id:\"GMGQJRoWD\",layoutId:\"GMGQJRoWD\",style:{width:\"100%\"},uB1AUegga:\"regular\",variant:matchVariant(\"sLhEr9CUI\"),vc_pWhFUn:\"Email\",width:\"100%\",...addPropertyOverrides({lxfzlw7rF:{variant:matchVariant(\"kvTTxA5jw\")},NytEPI0JE:{variant:matchVariant(\"kvTTxA5jw\")}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-111wyhq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vxT7SXQRx-container\",nodeId:\"vxT7SXQRx\",rendersWithMotion:true,scopeId:\"P3GDpNV9r\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",hoverOptions:{backgroundColor:\"var(--token-28c42014-c25d-4e59-bdf7-51e427c5eadc, rgb(0, 0, 0))\",color:\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\",scale:1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},iconOptions:{alignment:\"start\",color:\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\",size:16,type:\"Default\"},id:\"vxT7SXQRx\",layoutId:\"vxT7SXQRx\",srcFile:\"https://framerusercontent.com/assets/OOHEBDfNch6vmFVM1FTlnszoWMk.pdf\",srcType:\"Upload\",srcURL:\"\",style:{width:\"100%\"},styleOptions:{backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(54, 54, 54))\",borderRadius:8,color:\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\",gap:12,padding:10,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8},text:\"Resume\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sO4Hq.framer-sbtt0k, .framer-sO4Hq .framer-sbtt0k { display: block; }\",\".framer-sO4Hq.framer-1s068ch { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 8px; position: relative; width: min-content; }\",\".framer-sO4Hq .framer-1d88xxu { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 8px; position: relative; width: 120px; }\",\".framer-sO4Hq .framer-1p2wofs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-sO4Hq .framer-t1voie { aspect-ratio: 2.3813953488372093 / 1; flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 237px); }\",\".framer-sO4Hq .framer-qytvel { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-sO4Hq .framer-11j64g3 { 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: 200px; overflow: visible; padding: 12px; position: relative; width: 200px; }\",\".framer-sO4Hq .framer-1nldmq5 { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-sO4Hq .framer-1p2n1rb-container, .framer-sO4Hq .framer-thisuo-container, .framer-sO4Hq .framer-1hkxhh4-container, .framer-sO4Hq .framer-111wyhq-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-sO4Hq.framer-v-rq7rmc.framer-1s068ch, .framer-sO4Hq.framer-v-1p3ow17.framer-1s068ch { gap: 16px; padding: 16px; width: 288px; }\",\".framer-sO4Hq.framer-v-rq7rmc .framer-1d88xxu, .framer-sO4Hq.framer-v-1p3ow17 .framer-1d88xxu { padding: 0px; }\",\".framer-sO4Hq.framer-v-rq7rmc .framer-t1voie { width: var(--framer-aspect-ratio-supported, 368px); }\",\".framer-sO4Hq.framer-v-rq7rmc .framer-qytvel, .framer-sO4Hq.framer-v-1p3ow17 .framer-qytvel { flex: 1 0 0px; width: 1px; }\",\".framer-sO4Hq.framer-v-rq7rmc .framer-11j64g3, .framer-sO4Hq.framer-v-1p3ow17 .framer-11j64g3 { min-height: unset; order: 0; width: 100%; }\",\".framer-sO4Hq.framer-v-rq7rmc .framer-1p2n1rb-container, .framer-sO4Hq.framer-v-1p3ow17 .framer-1p2n1rb-container { align-self: unset; order: 1; width: 100%; }\",\".framer-sO4Hq.framer-v-rq7rmc .framer-thisuo-container { align-self: unset; order: 2; width: 100%; }\",\".framer-sO4Hq.framer-v-rq7rmc .framer-1hkxhh4-container, .framer-sO4Hq.framer-v-1p3ow17 .framer-111wyhq-container { align-self: unset; order: 3; width: 100%; }\",\".framer-sO4Hq.framer-v-1p3ow17 .framer-t1voie { width: var(--framer-aspect-ratio-supported, 476px); }\",\".framer-sO4Hq.framer-v-1p3ow17 .framer-1hkxhh4-container { align-self: unset; order: 4; width: 100%; }\",'.framer-sO4Hq[data-border=\"true\"]::after, .framer-sO4Hq [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 131.5\n * @framerIntrinsicWidth 256\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"M69w6w2wI\":{\"layout\":[\"fixed\",\"auto\"]},\"NytEPI0JE\":{\"layout\":[\"auto\",\"auto\"]},\"lxfzlw7rF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP3GDpNV9r=withCSS(Component,css,\"framer-sO4Hq\");export default FramerP3GDpNV9r;FramerP3GDpNV9r.displayName=\"Links: Resources\";FramerP3GDpNV9r.defaultProps={height:131.5,width:256};addPropertyControls(FramerP3GDpNV9r,{variant:{options:[\"yCDIQvxhQ\",\"M69w6w2wI\",\"NytEPI0JE\",\"lxfzlw7rF\"],optionTitles:[\"Desktop\",\"Phone\",\"Dark\",\"Dark Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerP3GDpNV9r,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDNF5zBaI5loa26g.woff2\",weight:\"600\"},{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzBaI5loa26g.woff2\",weight:\"500\"}]},...NavItemConnectFonts,...DownloadFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP3GDpNV9r\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"256\",\"framerIntrinsicHeight\":\"131.5\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M69w6w2wI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NytEPI0JE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lxfzlw7rF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/WDioAJtiEhWWu2vuIKei/1vNDfXo6OOkqGwoKVy53/IqhcR1YZ0.js\";import LinksResources from\"https://framerusercontent.com/modules/v3DGdNfGZSnKQShW2yuU/tIGBLfO2WLXviNwUmV3S/P3GDpNV9r.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const LinksResourcesFonts=getFonts(LinksResources);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"x_Og06LPU\",\"sXXTsQPH6\",\"RNodOv9Mw\",\"F_me0SGQP\"];const serializationHash=\"framer-6RGr6\";const variantClassNames={F_me0SGQP:\"framer-v-xi16t0\",RNodOv9Mw:\"framer-v-10e94t6\",sXXTsQPH6:\"framer-v-kv63lk\",x_Og06LPU:\"framer-v-edzj3d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:10};const transition2={damping:120,delay:.3,mass:.5,stiffness:600,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:10};const transition3={damping:80,delay:1.2,mass:2,stiffness:400,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-10};const transition4={delay:1.8,duration:.5,ease:[.33,.17,.35,.98],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-5};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Dark\":\"RNodOv9Mw\",Dark:\"sXXTsQPH6\",Light:\"x_Og06LPU\",Mobile:\"F_me0SGQP\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"x_Og06LPU\"};};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:\"x_Og06LPU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-edzj3d\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"x_Og06LPU\",ref:refBinding,style:{...style},...addPropertyOverrides({F_me0SGQP:{\"data-framer-name\":\"Mobile\"},RNodOv9Mw:{\"data-framer-name\":\"Mobile Dark\"},sXXTsQPH6:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.footer,{className:\"framer-11y3t6b\",\"data-framer-name\":\"section\",layoutDependency:layoutDependency,layoutId:\"QXIzCh4AJ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tng52c\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"iYXa1xnTf\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-13e7rse\",\"data-framer-name\":\"hero-text\",layoutDependency:layoutDependency,layoutId:\"udlGvH3ow\",style:{transformPerspective:1200},...addPropertyOverrides({F_me0SGQP:{__framer__animateOnce:true},RNodOv9Mw:{__framer__animateOnce:true},sXXTsQPH6:{__framer__animateOnce:true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-6wefv7\",\"data-framer-appear-id\":\"6wefv7\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"wZu2a_OU5\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-5jak9f\",\"data-styles-preset\":\"IqhcR1YZ0\",children:\"Reach out\"})}),className:\"framer-1hn6ubv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PA16cimnq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{RNodOv9Mw:{\"--extracted-1of0zx5\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"},sXXTsQPH6:{\"--extracted-1of0zx5\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RNodOv9Mw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-5jak9f\",\"data-styles-preset\":\"IqhcR1YZ0\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Reach out\"})})},sXXTsQPH6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-5jak9f\",\"data-styles-preset\":\"IqhcR1YZ0\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Reach out\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139)))\"},children:\"Do or do not, there is no perfect portfolio… so let's talk 🙂\"})}),className:\"framer-1c67hsk\",\"data-framer-appear-id\":\"1c67hsk\",fonts:[\"GF;IBM Plex Sans-regular\"],initial:animation5,layoutDependency:layoutDependency,layoutId:\"P5qJEOhZU\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",transformPerspective:1200},variants:{RNodOv9Mw:{\"--extracted-r6o4lv\":\"var(--token-94d1d442-8fa1-4e3a-8699-55d50a878332, rgb(191, 202, 217))\"},sXXTsQPH6:{\"--extracted-r6o4lv\":\"var(--token-94d1d442-8fa1-4e3a-8699-55d50a878332, rgb(180, 192, 209))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RNodOv9Mw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-94d1d442-8fa1-4e3a-8699-55d50a878332, rgb(191, 202, 217)))\"},children:\"Do or do not, there is no perfect portfolio… so let's talk 🙂\"})})},sXXTsQPH6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-94d1d442-8fa1-4e3a-8699-55d50a878332, rgb(180, 192, 209)))\"},children:\"Do or do not, there is no perfect portfolio… so let's talk 🙂\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:131,y:(componentViewport?.y||0)+80+(((componentViewport?.height||489.5)-160-538.6)/2+0+0)+0+0+0+255.6,...addPropertyOverrides({F_me0SGQP:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||441.5)-112-538.6)/2+0+0)+0+0+0+255.6},RNodOv9Mw:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||441.5)-112-538.6)/2+0+0)+0+0+0+255.6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10n8b5f-container\",\"data-framer-name\":\"Links: Contact\",layoutDependency:layoutDependency,layoutId:\"svYgWDEHs-container\",name:\"Links: Contact\",nodeId:\"svYgWDEHs\",rendersWithMotion:true,scopeId:\"PuNEgZiaL\",children:/*#__PURE__*/_jsx(LinksResources,{height:\"100%\",id:\"svYgWDEHs\",layoutId:\"svYgWDEHs\",name:\"Links: Contact\",variant:matchVariant(\"yCDIQvxhQ\"),width:\"100%\",...addPropertyOverrides({RNodOv9Mw:{variant:matchVariant(\"NytEPI0JE\")},sXXTsQPH6:{variant:matchVariant(\"NytEPI0JE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139)))\"},children:\"\\xa9  2026 Tobias Reichert\"})}),className:\"framer-1qvzpng\",\"data-framer-appear-id\":\"1qvzpng\",fonts:[\"GF;IBM Plex Sans-regular\"],initial:animation5,layoutDependency:layoutDependency,layoutId:\"HzHjjXgC9\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",transformPerspective:1200},variants:{RNodOv9Mw:{\"--extracted-r6o4lv\":\"var(--token-94d1d442-8fa1-4e3a-8699-55d50a878332, rgb(180, 192, 209))\"},sXXTsQPH6:{\"--extracted-r6o4lv\":\"var(--token-94d1d442-8fa1-4e3a-8699-55d50a878332, rgb(180, 192, 209))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RNodOv9Mw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-94d1d442-8fa1-4e3a-8699-55d50a878332, rgb(180, 192, 209)))\"},children:\"\\xa9  2026 Tobias Reichert\"})})},sXXTsQPH6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-94d1d442-8fa1-4e3a-8699-55d50a878332, rgb(180, 192, 209)))\"},children:\"\\xa9  2026 Tobias Reichert\"})})}},baseVariant,gestureVariant)})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6RGr6.framer-1ue578f, .framer-6RGr6 .framer-1ue578f { display: block; }\",\".framer-6RGr6.framer-edzj3d { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 80px; position: relative; width: 1504px; }\",\".framer-6RGr6 .framer-11y3t6b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6RGr6 .framer-1tng52c { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6RGr6 .framer-13e7rse { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 560px; }\",\".framer-6RGr6 .framer-6wefv7 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6RGr6 .framer-1hn6ubv, .framer-6RGr6 .framer-1c67hsk, .framer-6RGr6 .framer-1qvzpng { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6RGr6 .framer-10n8b5f-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6RGr6.framer-v-10e94t6.framer-edzj3d, .framer-6RGr6.framer-v-xi16t0.framer-edzj3d { padding: 80px 32px 32px 32px; }\",\".framer-6RGr6.framer-v-10e94t6 .framer-13e7rse, .framer-6RGr6.framer-v-xi16t0 .framer-13e7rse { flex: 1 0 0px; width: 1px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 489.5\n * @framerIntrinsicWidth 1504\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"sXXTsQPH6\":{\"layout\":[\"fixed\",\"auto\"]},\"RNodOv9Mw\":{\"layout\":[\"fixed\",\"auto\"]},\"F_me0SGQP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPuNEgZiaL=withCSS(Component,css,\"framer-6RGr6\");export default FramerPuNEgZiaL;FramerPuNEgZiaL.displayName=\"footer\";FramerPuNEgZiaL.defaultProps={height:489.5,width:1504};addPropertyControls(FramerPuNEgZiaL,{variant:{options:[\"x_Og06LPU\",\"sXXTsQPH6\",\"RNodOv9Mw\",\"F_me0SGQP\"],optionTitles:[\"Light\",\"Dark\",\"Mobile Dark\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPuNEgZiaL,[{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:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzBaI5loa26g.woff2\",weight:\"400\"}]},...LinksResourcesFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPuNEgZiaL\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"489.5\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sXXTsQPH6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RNodOv9Mw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F_me0SGQP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1504\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={AA6gzMawV:{hover:true},IxwprMYwf:{hover:true},totXsqZ2U:{hover:true},XJX_eZdIU:{hover:true}};const cycleOrder=[\"XJX_eZdIU\",\"y1OMQUyPx\",\"AA6gzMawV\",\"IxwprMYwf\",\"totXsqZ2U\"];const serializationHash=\"framer-VR4cq\";const variantClassNames={AA6gzMawV:\"framer-v-1ehbds7\",IxwprMYwf:\"framer-v-165hza0\",totXsqZ2U:\"framer-v-15gnldj\",XJX_eZdIU:\"framer-v-1htjk4n\",y1OMQUyPx:\"framer-v-ix844k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const PWSlWeqS6=undefined;const DApvjrdfG=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:600,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={\"Dark Primary\":\"totXsqZ2U\",Closed:\"XJX_eZdIU\",Dark:\"IxwprMYwf\",Open:\"y1OMQUyPx\",Primary:\"AA6gzMawV\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,title,width,...props})=>{return{...props,DApvjrdfG:title??props.DApvjrdfG??\"Product\",PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"XJX_eZdIU\"};};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,PWSlWeqS6,DApvjrdfG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XJX_eZdIU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"AA6gzMawV-hover\",\"totXsqZ2U-hover\"].includes(gestureVariant))return false;if([\"AA6gzMawV\",\"totXsqZ2U\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1htjk4n\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XJX_eZdIU\",onMouseEnter:onMouseEnter170i0h9,ref:refBinding,style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%)\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{\"AA6gzMawV-hover\":{background:\"linear-gradient(180deg, rgb(64, 64, 64) 0%, rgb(0, 0, 0) 100%)\"},\"IxwprMYwf-hover\":{background:\"linear-gradient(180deg, var(--token-976ecd92-8b5b-4379-92f8-03ceabdf7a5f, rgba(0, 0, 0, 0.21)) 0%, var(--token-976ecd92-8b5b-4379-92f8-03ceabdf7a5f, rgba(0, 0, 0, 0.21)) 100%)\",backgroundColor:\"var(--token-976ecd92-8b5b-4379-92f8-03ceabdf7a5f, rgba(0, 0, 0, 0.21))\"},\"totXsqZ2U-hover\":{background:\"linear-gradient(180deg, rgb(38, 38, 38) 0%, rgb(0, 0, 0) 100%)\"},\"XJX_eZdIU-hover\":{background:\"linear-gradient(180deg, var(--token-b76cab37-f966-44aa-ac64-bf20c046ee62, rgb(242, 242, 242)) 0%, var(--token-b76cab37-f966-44aa-ac64-bf20c046ee62, rgb(242, 242, 242)) 100%)\",backgroundColor:\"var(--token-b76cab37-f966-44aa-ac64-bf20c046ee62, rgb(242, 242, 242))\"},AA6gzMawV:{background:\"linear-gradient(180deg, rgb(77, 77, 77) 0%, rgb(38, 38, 38) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},IxwprMYwf:{background:\"linear-gradient(180deg, var(--token-f3849306-b6c6-4a16-b227-eac9728e86c0, rgba(0, 0, 0, 0)) 0%, var(--token-f3849306-b6c6-4a16-b227-eac9728e86c0, rgba(0, 0, 0, 0)) 100%)\",backgroundColor:\"var(--token-f3849306-b6c6-4a16-b227-eac9728e86c0, rgba(0, 0, 0, 0))\"},totXsqZ2U:{background:\"linear-gradient(180deg, rgb(46, 46, 46) 0%, rgb(33, 33, 33) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"AA6gzMawV-hover\":{\"data-framer-name\":undefined},\"IxwprMYwf-hover\":{\"data-framer-name\":undefined},\"totXsqZ2U-hover\":{\"data-framer-name\":undefined},\"XJX_eZdIU-hover\":{\"data-framer-name\":undefined},AA6gzMawV:{\"data-framer-name\":\"Primary\"},IxwprMYwf:{\"data-framer-name\":\"Dark\"},totXsqZ2U:{\"data-framer-name\":\"Dark Primary\"},y1OMQUyPx:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139)))\"},children:\"Product\"})}),className:\"framer-1j7mi4o\",fonts:[\"GF;IBM Plex Sans-500\"],layoutDependency:layoutDependency,layoutId:\"JYgESnZM_\",style:{\"--extracted-r6o4lv\":\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",\"--framer-paragraph-spacing\":\"0px\"},text:DApvjrdfG,variants:{\"IxwprMYwf-hover\":{\"--extracted-r6o4lv\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"},\"XJX_eZdIU-hover\":{\"--extracted-r6o4lv\":\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\"},AA6gzMawV:{\"--extracted-r6o4lv\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"},IxwprMYwf:{\"--extracted-r6o4lv\":\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\"},totXsqZ2U:{\"--extracted-r6o4lv\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"},y1OMQUyPx:{\"--extracted-r6o4lv\":\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"IxwprMYwf-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Product\"})})},\"XJX_eZdIU-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56)))\"},children:\"Product\"})})},AA6gzMawV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Product\"})})},IxwprMYwf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6)))\"},children:\"Product\"})})},totXsqZ2U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Product\"})})},y1OMQUyPx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy01MDA=\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56)))\"},children:\"Product\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nod5f2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qfDYc0UOO-container\",nodeId:\"qfDYc0UOO\",rendersWithMotion:true,scopeId:\"KrMIv_g8u\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretDown\",id:\"qfDYc0UOO\",layoutId:\"qfDYc0UOO\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({\"IxwprMYwf-hover\":{color:\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"},\"XJX_eZdIU-hover\":{color:\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\"},IxwprMYwf:{color:\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\"},y1OMQUyPx:{color:\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VR4cq.framer-1f8erj4, .framer-VR4cq .framer-1f8erj4 { display: block; }\",\".framer-VR4cq.framer-1htjk4n { 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: hidden; padding: 8px 16px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-VR4cq .framer-1j7mi4o { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-VR4cq .framer-nod5f2-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-VR4cq.framer-v-ix844k.framer-1htjk4n { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"y1OMQUyPx\":{\"layout\":[\"auto\",\"auto\"]},\"AA6gzMawV\":{\"layout\":[\"auto\",\"auto\"]},\"IxwprMYwf\":{\"layout\":[\"auto\",\"auto\"]},\"totXsqZ2U\":{\"layout\":[\"auto\",\"auto\"]},\"JZ41LTfrO\":{\"layout\":[\"auto\",\"auto\"]},\"tuDa75Iuq\":{\"layout\":[\"auto\",\"auto\"]},\"u9bVOtufx\":{\"layout\":[\"auto\",\"auto\"]},\"Nxl4QXAZw\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\",\"DApvjrdfG\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKrMIv_g8u=withCSS(Component,css,\"framer-VR4cq\");export default FramerKrMIv_g8u;FramerKrMIv_g8u.displayName=\"Trigger\";FramerKrMIv_g8u.defaultProps={height:38,width:108};addPropertyControls(FramerKrMIv_g8u,{variant:{options:[\"XJX_eZdIU\",\"y1OMQUyPx\",\"AA6gzMawV\",\"IxwprMYwf\",\"totXsqZ2U\"],optionTitles:[\"Closed\",\"Open\",\"Primary\",\"Dark\",\"Dark Primary\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler},DApvjrdfG:{defaultValue:\"Product\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerKrMIv_g8u,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzBaI5loa26g.woff2\",weight:\"500\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKrMIv_g8u\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\",\\\"DApvjrdfG\\\":\\\"title\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"108\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y1OMQUyPx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AA6gzMawV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IxwprMYwf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"totXsqZ2U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JZ41LTfrO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tuDa75Iuq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u9bVOtufx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Nxl4QXAZw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KrMIv_g8u.map","import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-500\",\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\",\"GF;IBM Plex Sans-500italic\"]);export const fonts=[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX9KVElMYYaJe8bpLHnCwDKjSL9MINmdd_qFmo.woff2\",weight:\"500\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX9KVElMYYaJe8bpLHnCwDKjWr7MINmdd_qFmo.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX7KVElMYYaJe8bpLHnCwDKhdTmrINsdP3vBmpl8A.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v19/zYX7KVElMYYaJe8bpLHnCwDKhdTm5IVsdP3vBmpl8A.woff2\",weight:\"500\"}];export const css=['.framer-xTY72 .framer-styles-preset-ucwhdm:not(.rich-text-wrapper), .framer-xTY72 .framer-styles-preset-ucwhdm.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, #64748b); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-xTY72\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d2b7042)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/xL0LJyJyjuvJxqz5rROu/E1xbuMvfIiwOEP896Vnt/mIveWkWav.js\";const enabledGestures={Cb1kijUnu:{hover:true},iGbyeee8V:{hover:true}};const cycleOrder=[\"iGbyeee8V\",\"Cb1kijUnu\"];const serializationHash=\"framer-BD4Sd\";const variantClassNames={Cb1kijUnu:\"framer-v-1p7zqrg\",iGbyeee8V:\"framer-v-npgvni\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Dark:\"Cb1kijUnu\",Light:\"iGbyeee8V\"};const getProps=({height,id,link,text,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,g4G_dQUFK:link!==null&&link!==void 0?link:props.g4G_dQUFK,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"iGbyeee8V\",vc_pWhFUn:(_ref1=text!==null&&text!==void 0?text:props.vc_pWhFUn)!==null&&_ref1!==void 0?_ref1:\"Linkedin\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,vc_pWhFUn,g4G_dQUFK,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"iGbyeee8V\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:g4G_dQUFK,openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-npgvni\",className,classNames)} framer-1y0k5dd`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"iGbyeee8V\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"Cb1kijUnu-hover\":{backgroundColor:\"var(--token-28c42014-c25d-4e59-bdf7-51e427c5eadc, rgb(0, 0, 0))\"},\"iGbyeee8V-hover\":{backgroundColor:\"var(--token-b76cab37-f966-44aa-ac64-bf20c046ee62, rgb(242, 242, 242))\"},Cb1kijUnu:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"Cb1kijUnu-hover\":{\"data-framer-name\":undefined},\"iGbyeee8V-hover\":{\"data-framer-name\":undefined},Cb1kijUnu:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ucwhdm\",\"data-styles-preset\":\"mIveWkWav\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56)))\"},children:\"Linkedin\"})}),className:\"framer-u4qwi6\",layoutDependency:layoutDependency,layoutId:\"c2ezNfD37\",style:{\"--extracted-r6o4lv\":\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\",\"--framer-paragraph-spacing\":\"0px\"},text:vc_pWhFUn,variants:{Cb1kijUnu:{\"--extracted-r6o4lv\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Cb1kijUnu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ucwhdm\",\"data-styles-preset\":\"mIveWkWav\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Linkedin\"})})}},baseVariant,gestureVariant)})})})})})});});const css=['.framer-BD4Sd[data-border=\"true\"]::after, .framer-BD4Sd [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BD4Sd.framer-1y0k5dd, .framer-BD4Sd .framer-1y0k5dd { display: block; }\",\".framer-BD4Sd.framer-npgvni { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-BD4Sd .framer-u4qwi6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BD4Sd.framer-npgvni { gap: 0px; } .framer-BD4Sd.framer-npgvni > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-BD4Sd.framer-npgvni > :first-child { margin-left: 0px; } .framer-BD4Sd.framer-npgvni > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38.5\n * @framerIntrinsicWidth 82\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Cb1kijUnu\":{\"layout\":[\"auto\",\"auto\"]},\"w9F7kxveV\":{\"layout\":[\"auto\",\"auto\"]},\"Nw3NMsvwR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vc_pWhFUn\":\"text\",\"g4G_dQUFK\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FrameraE065lNvN=withCSS(Component,css,\"framer-BD4Sd\");export default FrameraE065lNvN;FrameraE065lNvN.displayName=\"nav-item-projects\";FrameraE065lNvN.defaultProps={height:38.5,width:82};addPropertyControls(FrameraE065lNvN,{variant:{options:[\"iGbyeee8V\",\"Cb1kijUnu\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},vc_pWhFUn:{defaultValue:\"Linkedin\",displayTextArea:false,title:\"text\",type:ControlType.String},g4G_dQUFK:{title:\"link\",type:ControlType.Link}});addFonts(FrameraE065lNvN,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraE065lNvN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"82\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Cb1kijUnu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w9F7kxveV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Nw3NMsvwR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"vc_pWhFUn\\\":\\\"text\\\",\\\"g4G_dQUFK\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"38.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aE065lNvN.map","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 NavItemProjects from\"https://framerusercontent.com/modules/4xwK7nJz1j80OpasdscG/JzaDL9hlZb7mc7CTvytI/aE065lNvN.js\";const NavItemProjectsFonts=getFonts(NavItemProjects);const cycleOrder=[\"t6zPcPAwq\",\"qLoF8QJt6\",\"tZrUybZL9\",\"UAjc2yjMp\"];const serializationHash=\"framer-RzHa6\";const variantClassNames={qLoF8QJt6:\"framer-v-1o13d7y\",t6zPcPAwq:\"framer-v-1z0139m\",tZrUybZL9:\"framer-v-icq6xj\",UAjc2yjMp:\"framer-v-fr7cr1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dark Phone\":\"UAjc2yjMp\",Dark:\"tZrUybZL9\",Desktop:\"t6zPcPAwq\",Phone:\"qLoF8QJt6\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"t6zPcPAwq\"};};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:\"t6zPcPAwq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"qLoF8QJt6\",\"UAjc2yjMp\"].includes(baseVariant))return true;return false;};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-1z0139m\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"t6zPcPAwq\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cc0c15f5-18d7-43dd-b19b-5bfdcba4ad62, rgb(222, 222, 222))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 8px 12px 1px rgba(0, 0, 0, 0.04)\",...style},variants:{qLoF8QJt6:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},tZrUybZL9:{\"--border-color\":\"var(--token-f9282cfc-5898-4223-8515-8e6e003b2b9e, rgb(51, 51, 51))\",backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(28, 28, 28))\"},UAjc2yjMp:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({qLoF8QJt6:{\"data-framer-name\":\"Phone\"},tZrUybZL9:{\"data-framer-name\":\"Dark\"},UAjc2yjMp:{\"data-framer-name\":\"Dark Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-nun4vo\",layoutDependency:layoutDependency,layoutId:\"qkLzAok9h\",children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139)))\"},children:\"PROJECTS\"})}),className:\"framer-1287yak\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"hJuVA3OfB\",style:{\"--extracted-r6o4lv\":\"var(--token-3ba4e2c6-9f4e-4b26-ba52-58eafc15ffca, rgb(100, 116, 139))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{UAjc2yjMp:{\"--extracted-r6o4lv\":\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UAjc2yjMp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6)))\"},children:\"PROJECTS\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BOanhexOU\"},implicitPathVariables:undefined},{href:{webPageId:\"BOanhexOU\"},implicitPathVariables:undefined},{href:{webPageId:\"BOanhexOU\"},implicitPathVariables:undefined},{href:{webPageId:\"BOanhexOU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-crlfzi-container\",layoutDependency:layoutDependency,layoutId:\"FWSLWVSW0-container\",nodeId:\"FWSLWVSW0\",rendersWithMotion:true,scopeId:\"sKBejYjPZ\",children:/*#__PURE__*/_jsx(NavItemProjects,{g4G_dQUFK:resolvedLinks[0],height:\"100%\",id:\"FWSLWVSW0\",layoutId:\"FWSLWVSW0\",style:{width:\"100%\"},variant:matchVariant(\"iGbyeee8V\"),vc_pWhFUn:\"🚀  Future CX Platform\",width:\"100%\",...addPropertyOverrides({qLoF8QJt6:{g4G_dQUFK:resolvedLinks[1]},tZrUybZL9:{g4G_dQUFK:resolvedLinks[2],variant:matchVariant(\"Cb1kijUnu\")},UAjc2yjMp:{g4G_dQUFK:resolvedLinks[3],variant:matchVariant(\"Cb1kijUnu\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gFX8PeNPx\"},implicitPathVariables:undefined},{href:{webPageId:\"gFX8PeNPx\"},implicitPathVariables:undefined},{href:{webPageId:\"gFX8PeNPx\"},implicitPathVariables:undefined},{href:{webPageId:\"gFX8PeNPx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2jln55-container\",layoutDependency:layoutDependency,layoutId:\"VhkU2kSG1-container\",nodeId:\"VhkU2kSG1\",rendersWithMotion:true,scopeId:\"sKBejYjPZ\",children:/*#__PURE__*/_jsx(NavItemProjects,{g4G_dQUFK:resolvedLinks1[0],height:\"100%\",id:\"VhkU2kSG1\",layoutId:\"VhkU2kSG1\",style:{width:\"100%\"},variant:matchVariant(\"iGbyeee8V\"),vc_pWhFUn:\"🎨  Davinci Design System\",width:\"100%\",...addPropertyOverrides({qLoF8QJt6:{g4G_dQUFK:resolvedLinks1[1]},tZrUybZL9:{g4G_dQUFK:resolvedLinks1[2],variant:matchVariant(\"Cb1kijUnu\")},UAjc2yjMp:{g4G_dQUFK:resolvedLinks1[3],variant:matchVariant(\"Cb1kijUnu\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cvcZLwUN2\"},implicitPathVariables:undefined},{href:{webPageId:\"cvcZLwUN2\"},implicitPathVariables:undefined},{href:{webPageId:\"cvcZLwUN2\"},implicitPathVariables:undefined},{href:{webPageId:\"cvcZLwUN2\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bzp109-container\",layoutDependency:layoutDependency,layoutId:\"wGJKtHZVr-container\",nodeId:\"wGJKtHZVr\",rendersWithMotion:true,scopeId:\"sKBejYjPZ\",children:/*#__PURE__*/_jsx(NavItemProjects,{g4G_dQUFK:resolvedLinks2[0],height:\"100%\",id:\"wGJKtHZVr\",layoutId:\"wGJKtHZVr\",style:{width:\"100%\"},variant:matchVariant(\"iGbyeee8V\"),vc_pWhFUn:\"⭐️  Survey Engine\",width:\"100%\",...addPropertyOverrides({qLoF8QJt6:{g4G_dQUFK:resolvedLinks2[1]},tZrUybZL9:{g4G_dQUFK:resolvedLinks2[2],variant:matchVariant(\"Cb1kijUnu\")},UAjc2yjMp:{g4G_dQUFK:resolvedLinks2[3],variant:matchVariant(\"Cb1kijUnu\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fTAxgZfYd\"},implicitPathVariables:undefined},{href:{webPageId:\"fTAxgZfYd\"},implicitPathVariables:undefined},{href:{webPageId:\"fTAxgZfYd\"},implicitPathVariables:undefined},{href:{webPageId:\"fTAxgZfYd\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7w88gu-container\",layoutDependency:layoutDependency,layoutId:\"vE1_GfgGS-container\",nodeId:\"vE1_GfgGS\",rendersWithMotion:true,scopeId:\"sKBejYjPZ\",children:/*#__PURE__*/_jsx(NavItemProjects,{g4G_dQUFK:resolvedLinks3[0],height:\"100%\",id:\"vE1_GfgGS\",layoutId:\"vE1_GfgGS\",style:{width:\"100%\"},variant:matchVariant(\"iGbyeee8V\"),vc_pWhFUn:\"🌐  SMG.com\",width:\"100%\",...addPropertyOverrides({qLoF8QJt6:{g4G_dQUFK:resolvedLinks3[1]},tZrUybZL9:{g4G_dQUFK:resolvedLinks3[2],variant:matchVariant(\"Cb1kijUnu\")},UAjc2yjMp:{g4G_dQUFK:resolvedLinks3[3],variant:matchVariant(\"Cb1kijUnu\")}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RzHa6.framer-8shw, .framer-RzHa6 .framer-8shw { display: block; }\",\".framer-RzHa6.framer-1z0139m { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 8px; position: relative; width: min-content; }\",\".framer-RzHa6 .framer-nun4vo { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 16px; position: relative; width: auto; }\",\".framer-RzHa6 .framer-1287yak { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-RzHa6 .framer-crlfzi-container, .framer-RzHa6 .framer-2jln55-container, .framer-RzHa6 .framer-1bzp109-container, .framer-RzHa6 .framer-7w88gu-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-RzHa6.framer-v-1o13d7y.framer-1z0139m, .framer-RzHa6.framer-v-fr7cr1.framer-1z0139m { padding: 16px; width: 201px; }\",\".framer-RzHa6.framer-v-1o13d7y .framer-nun4vo, .framer-RzHa6.framer-v-fr7cr1 .framer-nun4vo { align-self: unset; min-height: unset; order: 0; width: 100%; }\",\".framer-RzHa6.framer-v-1o13d7y .framer-crlfzi-container, .framer-RzHa6.framer-v-fr7cr1 .framer-crlfzi-container { align-self: unset; order: 1; width: 100%; }\",\".framer-RzHa6.framer-v-1o13d7y .framer-2jln55-container, .framer-RzHa6.framer-v-fr7cr1 .framer-2jln55-container { align-self: unset; order: 2; width: 100%; }\",\".framer-RzHa6.framer-v-1o13d7y .framer-1bzp109-container, .framer-RzHa6.framer-v-fr7cr1 .framer-1bzp109-container { align-self: unset; order: 3; width: 100%; }\",\".framer-RzHa6.framer-v-1o13d7y .framer-7w88gu-container, .framer-RzHa6.framer-v-fr7cr1 .framer-7w88gu-container { align-self: unset; order: 4; width: 100%; }\",'.framer-RzHa6[data-border=\"true\"]::after, .framer-RzHa6 [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 170\n * @framerIntrinsicWidth 217\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qLoF8QJt6\":{\"layout\":[\"fixed\",\"auto\"]},\"tZrUybZL9\":{\"layout\":[\"auto\",\"auto\"]},\"UAjc2yjMp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersKBejYjPZ=withCSS(Component,css,\"framer-RzHa6\");export default FramersKBejYjPZ;FramersKBejYjPZ.displayName=\"Links: Product\";FramersKBejYjPZ.defaultProps={height:170,width:217};addPropertyControls(FramersKBejYjPZ,{variant:{options:[\"t6zPcPAwq\",\"qLoF8QJt6\",\"tZrUybZL9\",\"UAjc2yjMp\"],optionTitles:[\"Desktop\",\"Phone\",\"Dark\",\"Dark Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersKBejYjPZ,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...NavItemProjectsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersKBejYjPZ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qLoF8QJt6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tZrUybZL9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UAjc2yjMp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"217\",\"framerIntrinsicHeight\":\"170\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sKBejYjPZ.map","// Generated by Framer (716ed5b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"NsENpceIs\",\"cpyldudIX\",\"JzVVvd1In\"];const serializationHash=\"framer-06LMh\";const variantClassNames={cpyldudIX:\"framer-v-1tx61dc\",JzVVvd1In:\"framer-v-1q8rcuy\",NsENpceIs:\"framer-v-1xbzffp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"on-Dark-Large\":\"JzVVvd1In\",\"on-Dark\":\"cpyldudIX\",\"on-Light\":\"NsENpceIs\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"NsENpceIs\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"NsENpceIs\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1xbzffp\",className,classNames)} framer-qavc9y`,\"data-framer-name\":\"on-Light\",layoutDependency:layoutDependency,layoutId:\"NsENpceIs\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({cpyldudIX:{\"data-framer-name\":\"on-Dark\"},JzVVvd1In:{\"data-framer-name\":\"on-Dark-Large\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1hhxbxx\",\"data-framer-name\":\"TR_Signature\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"IzPIbOcua\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 28\"><path d=\"M 38.564 2.872 L 37.105 3.439 C 32.788 5.118 28.048 6.961 23.85 8.416 C 21.186 9.339 18.714 10.115 16.686 10.595 C 15.672 10.836 14.749 11.007 13.957 11.083 C 13.187 11.157 12.444 11.152 11.844 10.965 C 11.338 10.807 11.055 10.27 11.214 9.766 C 11.372 9.261 11.911 8.98 12.417 9.138 C 12.645 9.208 13.078 9.244 13.772 9.178 C 14.444 9.113 15.274 8.962 16.241 8.733 C 18.174 8.275 20.576 7.523 23.219 6.607 C 27.379 5.166 32.072 3.341 36.386 1.663 C 37.553 1.21 38.693 0.766 39.786 0.344 C 41.655 -0.376 42.873 2.067 41.356 3.192 C 36.082 7.1 28.939 12.318 25.98 14.207 C 23.895 15.539 19.293 18.371 14.674 21.103 C 15.929 20.781 17.185 20.462 18.442 20.146 C 22.589 19.106 26.791 18.097 30.082 17.399 C 31.725 17.051 33.155 16.778 34.243 16.617 C 34.785 16.537 35.262 16.483 35.646 16.463 C 35.828 16.453 36.011 16.453 36.193 16.464 C 36.343 16.474 36.564 16.5 36.777 16.593 C 37.026 16.702 37.267 16.872 37.446 17.127 C 37.626 17.385 37.701 17.669 37.71 17.935 C 37.727 18.425 37.524 18.885 37.323 19.234 C 37.156 19.525 36.937 19.827 36.687 20.13 C 38.172 19.999 39.96 19.644 42.011 18.747 C 43.903 17.92 46.85 16.432 49.898 14.672 C 50.873 13.647 51.947 12.574 53.015 11.535 C 56.212 8.425 59.408 5.571 59.899 5.143 C 60.561 4.567 61.528 4.275 62.316 4.775 C 62.72 5.03 62.972 5.451 63.017 5.93 C 63.06 6.39 62.909 6.834 62.663 7.216 C 61.885 8.43 60.529 9.721 58.939 10.983 C 57.332 12.259 55.414 13.559 53.444 14.783 C 52.671 15.262 51.89 15.731 51.103 16.188 C 50.719 16.593 50.341 17.004 49.968 17.42 C 49.352 18.11 48.831 18.736 48.44 19.267 C 48.033 19.819 47.822 20.197 47.752 20.405 C 47.533 21.06 47.408 21.711 47.396 22.205 C 47.395 22.247 47.395 22.287 47.395 22.325 C 47.712 22.178 48.114 21.969 48.586 21.714 C 48.943 21.52 49.3 21.323 49.657 21.126 C 50.536 20.639 51.515 20.098 52.429 19.642 C 53.242 19.237 54.216 19.268 55 19.793 C 55.097 19.857 55.195 19.923 55.295 19.991 C 55.723 20.28 56.181 20.588 56.614 20.846 C 56.879 21.004 57.111 21.129 57.3 21.211 C 57.433 21.269 57.507 21.289 57.533 21.296 C 57.585 21.283 57.637 21.267 57.687 21.247 C 57.824 21.196 57.999 21.113 58.209 20.998 C 58.628 20.769 59.12 20.448 59.618 20.098 C 60.499 19.478 61.337 18.811 61.728 18.498 C 61.763 18.468 61.795 18.441 61.824 18.417 C 61.871 18.378 61.919 18.34 61.968 18.302 C 61.989 18.286 62.011 18.271 62.034 18.257 L 62.034 18.256 C 62.112 18.207 62.196 18.169 62.284 18.143 C 62.329 18.131 62.448 18.11 62.521 18.105 C 62.643 18.109 62.953 18.191 63.125 18.292 C 63.305 18.464 63.494 18.865 63.515 19.061 C 63.507 19.181 63.464 19.369 63.438 19.436 C 63.392 19.546 63.334 19.621 63.321 19.639 L 63.32 19.64 C 63.283 19.689 63.248 19.724 63.241 19.732 L 63.24 19.733 C 63.213 19.76 63.185 19.786 63.155 19.81 C 63.129 19.832 63.095 19.86 63.054 19.893 L 62.964 19.964 L 62.957 19.97 C 62.79 20.115 62.629 20.265 62.473 20.42 C 62.224 20.668 61.962 20.958 61.746 21.254 C 61.523 21.562 61.392 21.821 61.344 22.01 C 61.223 22.494 61.19 22.825 61.195 23.032 C 61.383 22.97 61.627 22.871 61.921 22.735 C 62.529 22.453 63.274 22.05 64.046 21.607 C 65.48 20.782 66.944 19.853 67.674 19.389 L 67.823 19.295 C 68.536 18.843 69.12 18.601 69.608 18.543 C 69.855 18.514 70.13 18.526 70.393 18.633 C 70.644 18.735 70.967 18.969 71.073 19.392 C 71.091 19.465 71.129 19.635 71.097 19.84 C 71.052 20.139 70.874 20.402 70.612 20.555 C 70.451 20.648 70.268 20.698 70.082 20.698 C 70.009 20.698 69.936 20.693 69.864 20.683 C 69.827 20.678 69.795 20.673 69.765 20.669 C 69.653 20.653 69.59 20.644 69.487 20.652 C 69.305 20.668 68.75 20.771 67.902 21.879 C 67.686 22.162 67.546 22.385 67.459 22.554 L 67.455 22.562 C 67.608 22.559 67.76 22.543 67.91 22.514 C 68.418 22.413 68.617 22.321 68.756 22.257 L 68.762 22.255 C 68.77 22.251 68.777 22.248 68.784 22.244 C 68.867 22.206 69.007 22.141 69.169 22.095 C 69.365 22.039 69.562 22.017 69.78 22.017 C 69.947 22.017 70.134 22.024 70.317 22.066 C 70.504 22.108 70.68 22.188 70.834 22.3 C 70.881 22.333 70.916 22.361 70.948 22.385 C 71.015 22.437 71.068 22.478 71.184 22.541 C 71.272 22.532 71.41 22.506 71.597 22.45 C 71.981 22.335 72.475 22.126 72.989 21.84 C 74.065 21.239 74.965 20.446 75.257 19.738 C 75.34 19.537 75.396 19.383 75.442 19.256 L 75.442 19.255 L 75.451 19.229 C 75.484 19.137 75.547 18.956 75.632 18.817 C 75.738 18.637 75.896 18.492 76.084 18.4 C 76.327 18.284 76.606 18.268 76.862 18.354 C 76.973 18.392 77.078 18.445 77.174 18.512 C 77.225 18.546 77.278 18.586 77.315 18.613 L 77.323 18.619 C 77.398 18.675 77.552 18.771 77.812 18.934 L 77.858 18.963 C 78.166 19.154 78.47 19.352 78.768 19.558 C 79.086 19.779 79.426 20.037 79.711 20.312 C 79.972 20.563 80.3 20.933 80.432 21.394 C 81.273 21.28 82.191 21.15 83.13 20.989 C 85.336 20.611 87.53 20.08 89.013 19.264 C 89.477 19.015 90.056 19.185 90.31 19.644 C 90.565 20.104 90.4 20.683 89.941 20.941 C 88.153 21.924 85.678 22.495 83.456 22.876 C 82.329 23.069 81.236 23.218 80.291 23.345 L 80.061 23.375 L 79.833 23.406 C 79.536 23.708 79.179 23.946 78.785 24.102 C 78.36 24.272 77.898 24.346 77.507 24.365 C 77.139 24.383 76.707 24.358 76.368 24.234 C 76.244 24.19 76.127 24.128 76.022 24.05 C 75.901 23.96 75.705 23.776 75.624 23.47 C 75.534 23.132 75.633 22.831 75.763 22.633 C 75.857 22.493 75.979 22.373 76.122 22.282 C 76.317 22.154 76.553 22.065 76.774 21.998 C 77.012 21.926 77.303 21.858 77.651 21.794 C 77.888 21.751 78.126 21.712 78.364 21.677 C 78.185 21.506 77.943 21.319 77.667 21.126 C 77.431 20.964 77.192 20.807 76.95 20.656 C 76.354 21.894 75.047 22.886 73.928 23.51 C 73.315 23.852 72.691 24.122 72.148 24.284 C 71.879 24.365 71.604 24.426 71.347 24.449 C 71.123 24.469 70.766 24.476 70.432 24.309 C 70.254 24.222 70.083 24.122 69.921 24.01 C 69.884 23.985 69.848 23.959 69.813 23.932 C 69.802 23.932 69.791 23.932 69.78 23.932 C 69.752 23.931 69.724 23.932 69.697 23.936 L 69.693 23.937 L 69.674 23.945 C 69.652 23.954 69.63 23.964 69.585 23.985 L 69.567 23.993 C 69.316 24.108 68.974 24.255 68.287 24.392 C 68.096 24.43 67.777 24.477 67.43 24.477 C 67.113 24.476 66.618 24.439 66.189 24.187 C 65.954 24.049 65.723 23.837 65.575 23.527 C 65.498 23.367 65.45 23.194 65.433 23.017 C 65.291 23.1 65.148 23.183 65.006 23.265 C 64.216 23.719 63.415 24.154 62.732 24.471 C 62.391 24.628 62.061 24.766 61.764 24.861 C 61.504 24.945 61.139 25.042 60.787 25.003 C 60.431 24.963 60.086 24.817 59.812 24.54 C 59.548 24.274 59.408 23.946 59.338 23.634 C 59.268 23.317 59.258 22.963 59.293 22.588 C 59.239 22.618 59.186 22.648 59.133 22.677 C 58.877 22.816 58.617 22.943 58.367 23.038 C 58.133 23.126 57.836 23.214 57.53 23.214 C 57.16 23.214 56.797 23.082 56.529 22.965 C 56.235 22.837 55.925 22.667 55.628 22.489 C 55.143 22.201 54.629 21.854 54.199 21.564 C 54.104 21.5 54.013 21.439 53.928 21.382 C 53.749 21.261 53.515 21.242 53.289 21.354 C 52.413 21.791 51.499 22.297 50.635 22.775 C 50.245 22.991 49.864 23.201 49.502 23.397 C 48.938 23.702 48.407 23.978 47.981 24.161 C 47.771 24.251 47.548 24.335 47.339 24.385 C 47.214 24.416 47.085 24.432 46.955 24.434 C 46.82 24.434 46.584 24.416 46.346 24.274 C 45.913 24.015 45.702 23.597 45.599 23.254 C 45.494 22.905 45.466 22.522 45.475 22.158 C 45.493 21.426 45.668 20.581 45.929 19.8 C 46.042 19.463 46.24 19.095 46.485 18.718 C 45.062 19.45 43.786 20.062 42.783 20.5 C 39.846 21.785 37.373 22.07 35.503 22.11 C 35.216 22.117 34.937 22.117 34.673 22.114 C 34.091 22.605 33.491 23.061 32.944 23.429 C 32.556 23.69 32.179 23.919 31.843 24.086 C 31.68 24.169 31.511 24.241 31.338 24.302 C 31.183 24.354 30.974 24.41 30.747 24.41 C 30.511 24.41 30.212 24.375 29.932 24.216 C 29.615 24.038 29.394 23.728 29.33 23.371 C 29.274 23.06 29.344 22.783 29.413 22.597 C 29.486 22.401 29.59 22.22 29.696 22.063 C 30.103 21.465 30.82 20.828 31.481 20.462 C 31.777 20.299 32.099 20.235 32.369 20.205 C 32.648 20.173 32.954 20.168 33.26 20.171 C 33.495 20.174 33.73 20.179 33.965 20.186 C 34.005 20.149 34.046 20.112 34.086 20.075 C 34.766 19.445 35.303 18.845 35.594 18.385 C 35.315 18.405 34.958 18.447 34.524 18.511 C 33.496 18.663 32.111 18.927 30.481 19.272 C 27.226 19.962 23.051 20.964 18.911 22.003 C 15.408 22.883 11.911 23.788 8.421 24.718 C 7.569 25.197 6.712 25.666 5.849 26.126 C 4.874 26.644 4.021 27.074 3.354 27.372 C 3.021 27.521 2.718 27.645 2.461 27.731 C 2.251 27.801 1.922 27.902 1.608 27.877 C 1.361 27.859 1.114 27.817 0.887 27.731 C 0.663 27.647 0.387 27.489 0.199 27.193 C -0.222 26.527 0.173 25.89 0.314 25.693 C 0.507 25.425 0.769 25.197 0.978 25.037 C 1.193 24.872 1.426 24.724 1.612 24.631 C 1.706 24.584 1.832 24.545 1.88 24.53 L 1.89 24.527 C 1.973 24.501 2.083 24.468 2.216 24.43 C 2.483 24.352 2.855 24.246 3.318 24.118 C 4.246 23.86 5.544 23.506 7.092 23.091 C 7.287 23.039 7.487 22.986 7.69 22.932 C 9.008 22.191 10.444 21.364 11.914 20.504 C 17.07 17.487 22.614 14.084 24.943 12.596 C 27.542 10.936 33.532 6.586 38.564 2.872 Z M 1.874 26.813 L 1.876 26.808 C 1.876 26.81 1.875 26.811 1.874 26.813 Z M 36.102 18.378 M 30.677 22.501 L 30.679 22.501 C 30.679 22.501 30.678 22.501 30.677 22.501 Z M 31.216 23.26 C 31.214 23.264 31.214 23.265 31.215 23.262 C 31.215 23.261 31.216 23.26 31.216 23.26 Z M 69.843 20.444 L 69.84 20.444 M 71.117 22.544 C 71.12 22.544 71.124 22.544 71.128 22.545 C 71.124 22.545 71.12 22.545 71.117 22.544 Z M 46.886 22.524 M 47.453 22.742 M 142.468 6.565 C 139.274 7.201 134.991 8.237 129.579 9.554 C 127.126 10.152 124.507 11.121 121.909 12.279 C 120.945 13.261 119.948 14.211 119.045 14.977 C 117.417 16.358 113.925 19.268 110.685 21.82 C 109.067 23.095 107.5 24.289 106.256 25.161 C 105.637 25.596 105.08 25.962 104.628 26.22 C 104.404 26.348 104.184 26.461 103.984 26.543 C 103.827 26.606 103.523 26.721 103.193 26.688 C 102.061 26.576 101.367 25.691 101.294 24.667 C 101.224 23.686 101.693 22.621 102.609 21.708 C 103.069 21.25 104.288 20.314 105.951 19.163 C 107.642 17.993 109.858 16.555 112.364 15.084 C 114.933 13.576 117.827 12.021 120.787 10.683 C 121.466 9.985 122.129 9.271 122.776 8.544 C 122.984 8.31 123.181 8.084 123.367 7.867 C 123.174 7.942 122.974 8.02 122.767 8.101 C 121.823 8.469 120.751 8.886 119.661 9.296 C 118.004 9.919 116.265 10.539 114.786 10.967 C 114.048 11.18 113.354 11.352 112.757 11.45 C 112.197 11.542 111.587 11.595 111.091 11.465 C 110.584 11.325 110.283 10.805 110.417 10.298 C 110.551 9.792 111.069 9.486 111.58 9.614 C 111.654 9.633 111.914 9.648 112.444 9.561 C 112.935 9.481 113.547 9.332 114.25 9.128 C 115.654 8.722 117.337 8.123 118.983 7.505 C 120.064 7.098 121.112 6.69 122.048 6.325 C 122.54 6.134 123.001 5.954 123.42 5.793 C 124.021 5.562 124.54 5.367 124.925 5.237 C 125.095 5.178 125.268 5.125 125.442 5.08 C 125.53 5.058 125.619 5.043 125.71 5.033 C 125.759 5.028 125.838 5.023 125.932 5.032 C 126.006 5.039 126.201 5.063 126.401 5.196 C 126.717 5.405 126.82 5.719 126.843 5.927 C 126.857 6.068 126.844 6.211 126.806 6.347 C 126.76 6.513 126.682 6.664 126.623 6.77 C 126.495 6.998 126.303 7.275 126.082 7.569 C 125.783 7.968 125.392 8.45 124.94 8.98 C 126.356 8.465 127.76 8.027 129.123 7.695 C 134.521 6.38 138.849 5.333 142.092 4.688 C 143.714 4.365 145.087 4.138 146.201 4.03 C 147.287 3.924 148.233 3.919 148.941 4.111 C 149.582 4.286 150.147 4.568 150.534 5.02 C 150.948 5.504 151.069 6.081 150.99 6.632 C 150.916 7.149 150.673 7.627 150.39 8.035 C 150.102 8.45 149.734 8.848 149.337 9.211 C 149.09 9.436 148.59 9.786 147.973 10.192 C 147.33 10.615 146.492 11.143 145.517 11.737 C 143.566 12.926 141.05 14.392 138.417 15.835 C 136.588 16.837 134.698 17.831 132.899 18.716 C 135.111 19.276 137.545 20.098 139.93 21.143 C 141.322 21.686 142.875 21.28 144.359 20.414 C 144.411 20.384 144.463 20.353 144.515 20.322 C 144.605 19.89 144.75 19.472 144.946 19.076 C 145.718 17.538 147.109 16.921 148.049 16.765 C 148.239 16.734 148.533 16.695 148.817 16.767 C 148.977 16.808 149.238 16.911 149.43 17.175 C 149.634 17.455 149.646 17.755 149.617 17.952 C 149.571 18.257 149.397 18.497 149.338 18.578 L 149.335 18.583 C 149.253 18.694 149.166 18.802 149.076 18.908 L 149.065 18.921 C 148.549 19.538 147.578 20.528 146.344 21.409 C 146.819 21.363 147.783 21.159 148.947 20.719 C 150.257 20.222 151.702 19.467 152.847 18.435 C 153.106 18.202 153.357 17.997 153.587 17.868 C 153.692 17.809 153.892 17.709 154.143 17.691 C 154.469 17.668 154.861 17.794 155.101 18.16 C 155.277 18.429 155.283 18.704 155.282 18.814 C 155.279 18.938 155.264 19.062 155.238 19.184 C 155.197 19.387 155.128 19.621 155.062 19.835 L 154.998 20.044 C 154.874 20.442 154.748 20.849 154.667 21.249 C 154.66 21.285 154.653 21.321 154.646 21.356 C 154.84 21.273 155.056 21.172 155.289 21.057 C 156.255 20.583 157.369 19.943 158.033 19.536 C 158.332 19.353 158.629 19.136 158.944 18.899 L 159.138 18.753 C 159.387 18.564 159.652 18.363 159.911 18.185 C 160.535 17.754 161.381 17.258 162.355 17.355 C 162.368 17.356 162.42 17.361 162.478 17.373 L 162.48 17.374 C 162.499 17.378 162.598 17.398 162.709 17.451 C 163.011 17.598 163.215 17.89 163.247 18.223 C 163.288 18.656 163.033 19.062 162.624 19.213 C 162.564 19.235 162.513 19.247 162.497 19.251 C 162.467 19.257 162.438 19.263 162.408 19.268 C 162.374 19.273 162.35 19.276 162.327 19.28 C 162.291 19.285 162.257 19.29 162.195 19.301 C 162.023 19.331 161.807 19.383 161.615 19.472 C 161.421 19.563 161.319 19.66 161.271 19.744 C 161.237 19.804 161.168 19.963 161.267 20.338 C 161.35 20.653 161.491 20.78 161.644 20.856 C 161.838 20.951 162.152 21.006 162.604 20.963 C 163.513 20.877 164.609 20.436 165.382 19.991 C 165.634 19.847 166.064 19.635 166.632 19.356 C 167.383 18.986 168.374 18.498 169.509 17.892 C 170.146 16.991 170.903 15.992 171.715 14.971 C 174.095 11.976 178.769 8.554 179.964 7.721 C 180.341 7.458 180.87 7.188 181.37 7.013 C 181.619 6.926 181.901 6.848 182.176 6.819 C 182.408 6.794 182.846 6.779 183.232 7.04 C 183.744 7.387 183.816 7.946 183.741 8.351 C 183.675 8.712 183.486 9.073 183.262 9.416 C 182.799 10.121 181.949 11.093 180.586 12.42 C 177.483 15.443 173.721 17.781 170.823 19.363 C 170.669 19.586 170.525 19.8 170.392 20.005 C 170.301 20.144 170.212 20.284 170.125 20.425 L 170.513 20.237 C 171.297 19.857 172.233 19.402 173.097 19.085 C 174.256 18.659 175.269 18.362 176.07 18.26 C 176.469 18.21 176.878 18.199 177.254 18.283 C 177.641 18.369 178.07 18.579 178.336 19.021 C 178.565 19.4 178.531 19.79 178.445 20.059 C 178.365 20.307 178.227 20.513 178.115 20.656 C 177.989 20.818 177.834 20.981 177.684 21.13 C 177.858 21.134 178.045 21.13 178.241 21.116 C 179.157 21.052 180.199 20.774 181.08 20.11 C 181.062 19.607 181.201 19.081 181.593 18.635 C 182.122 18.033 182.724 17.67 183.245 17.517 C 183.48 17.448 183.809 17.388 184.137 17.47 C 184.302 17.511 184.598 17.622 184.8 17.93 C 185.03 18.282 184.989 18.657 184.89 18.902 L 184.85 19.007 C 184.758 19.249 184.642 19.554 184.278 19.94 C 184.114 20.113 183.892 20.315 183.582 20.573 C 183.773 20.511 184.08 20.382 184.501 20.179 C 184.919 19.978 185.38 19.739 185.849 19.494 L 186.152 19.337 C 186.709 19.049 187.279 18.758 187.737 18.564 C 187.961 18.469 188.203 18.377 188.427 18.326 C 188.569 18.292 188.714 18.277 188.86 18.282 C 189.015 18.289 189.335 18.331 189.602 18.598 C 189.843 18.838 189.927 19.143 189.959 19.265 C 190.002 19.43 190.029 19.61 190.05 19.762 C 190.063 19.852 190.074 19.938 190.085 20.022 C 190.116 20.259 190.144 20.479 190.192 20.705 C 190.258 21.013 190.335 21.188 190.398 21.272 L 190.405 21.28 C 190.418 21.299 190.423 21.305 190.447 21.308 L 190.488 21.3 C 190.556 21.286 190.655 21.263 190.785 21.229 C 191.136 21.134 191.484 21.029 191.829 20.914 C 192.689 20.63 193.829 20.205 195.071 19.644 C 195.893 19.274 196.698 18.87 197.484 18.433 C 196.539 17.592 195.492 16.874 194.366 16.296 C 193.642 15.922 192.923 15.539 192.209 15.148 L 191.875 14.964 C 191.451 14.732 191.105 14.543 190.792 14.381 L 190.737 14.353 L 190.113 14.426 C 189.641 14.482 189.264 14.526 188.997 14.556 C 188.865 14.571 188.756 14.583 188.676 14.591 L 188.666 14.592 C 188.614 14.597 188.514 14.608 188.442 14.608 C 187.942 14.608 187.566 14.311 187.381 14.127 C 187.174 13.921 186.942 13.593 186.877 13.187 C 186.843 12.968 186.852 12.686 186.995 12.406 C 187.142 12.117 187.381 11.925 187.634 11.814 C 188.082 11.619 188.614 11.655 189.111 11.754 C 189.877 11.907 190.457 12.103 191.072 12.385 C 191.09 12.382 191.109 12.381 191.127 12.378 C 191.888 12.288 192.784 12.182 193.79 12.064 C 196.775 11.713 199.761 11.371 202.747 11.039 C 203.016 10.774 203.289 10.514 203.566 10.257 C 204.34 9.539 205.089 8.904 205.678 8.458 C 205.969 8.237 206.243 8.046 206.472 7.913 C 206.582 7.85 206.719 7.778 206.863 7.728 C 206.934 7.704 207.047 7.671 207.183 7.661 C 207.411 7.644 207.639 7.702 207.831 7.828 C 208.235 8.096 208.32 8.516 208.336 8.731 C 208.355 8.968 208.315 9.204 208.262 9.408 C 208.182 9.717 208.039 10.078 207.833 10.488 C 216.859 9.533 226.777 8.625 232.039 8.625 C 232.57 8.625 233 9.053 233 9.582 C 233 10.111 232.57 10.539 232.039 10.539 C 226.611 10.539 215.986 11.537 206.558 12.549 C 205.862 13.529 204.926 14.704 203.691 16.082 C 202.771 17.11 201.662 18.026 200.488 18.829 C 200.538 18.894 200.586 18.956 200.631 19.017 C 200.902 19.384 201.118 19.731 201.224 19.996 C 201.349 20.306 201.326 20.605 201.287 20.806 C 201.245 21.019 201.168 21.217 201.085 21.386 C 200.919 21.725 200.676 22.06 200.42 22.335 C 200.178 22.593 199.841 22.888 199.454 23.041 C 199.258 23.119 198.954 23.198 198.611 23.116 C 198.222 23.022 197.945 22.761 197.791 22.455 C 197.669 22.21 197.623 21.946 197.604 21.735 C 197.582 21.508 197.584 21.26 197.6 21.005 C 197.609 20.853 197.625 20.691 197.646 20.523 C 197.06 20.828 196.466 21.116 195.864 21.388 C 194.555 21.979 193.352 22.428 192.433 22.731 C 192.051 22.859 191.665 22.975 191.275 23.08 C 191.141 23.116 191.006 23.148 190.87 23.176 C 190.779 23.194 190.628 23.223 190.484 23.223 C 189.767 23.223 189.222 22.897 188.865 22.426 C 188.546 22.005 188.397 21.499 188.313 21.104 C 188.268 20.888 188.232 20.671 188.203 20.453 C 187.871 20.608 187.474 20.81 187.038 21.036 L 186.747 21.187 C 186.277 21.431 185.784 21.688 185.338 21.903 C 184.828 22.148 184.264 22.399 183.826 22.487 C 183.021 22.647 182.347 22.342 181.878 21.89 C 180.715 22.649 179.442 22.951 178.376 23.026 C 177.773 23.068 177.219 23.04 176.76 22.971 C 176.337 22.908 175.892 22.797 175.577 22.608 C 175.392 22.499 175.241 22.341 175.141 22.153 C 175.038 21.955 174.996 21.732 175.02 21.511 C 175.055 21.177 175.228 20.922 175.32 20.798 C 175.459 20.609 175.652 20.413 175.828 20.245 C 175.292 20.362 174.604 20.572 173.761 20.881 C 172.996 21.162 172.2 21.549 171.439 21.918 C 171.149 22.059 170.865 22.197 170.59 22.326 C 170.128 22.542 169.642 22.754 169.243 22.852 C 169.059 22.897 168.755 22.955 168.439 22.881 C 168.222 22.831 168.023 22.72 167.867 22.562 C 167.703 22.393 167.594 22.177 167.557 21.944 C 167.507 21.645 167.567 21.362 167.624 21.167 C 167.642 21.105 167.662 21.042 167.685 20.978 L 167.337 21.148 C 166.864 21.38 166.521 21.547 166.343 21.65 C 165.435 22.171 164.068 22.748 162.785 22.869 C 162.142 22.93 161.427 22.885 160.792 22.572 C 160.139 22.25 159.66 21.688 159.433 20.911 C 159.304 21 159.173 21.085 159.04 21.167 C 158.342 21.594 157.174 22.266 156.139 22.775 C 155.627 23.026 155.111 23.256 154.686 23.391 C 154.483 23.456 154.235 23.521 153.992 23.532 C 153.838 23.538 153.184 23.543 152.873 22.924 L 152.852 22.882 L 152.835 22.839 C 152.586 22.193 152.667 21.461 152.776 20.908 C 151.734 21.604 150.629 22.129 149.63 22.508 C 148.204 23.048 146.876 23.333 146.165 23.333 C 145.583 23.333 145.094 23.07 144.785 22.624 C 144.741 22.56 144.701 22.494 144.666 22.425 C 143.076 23.214 141.134 23.68 139.205 22.916 L 139.189 22.91 L 139.173 22.903 C 136.499 21.73 133.766 20.853 131.404 20.328 C 130.951 20.227 130.496 20.137 130.038 20.057 C 127.862 21.022 125.885 21.744 124.538 21.9 C 123.871 21.978 123.328 22.014 122.896 22.011 C 122.495 22.008 122.084 21.973 121.751 21.836 C 121.58 21.765 121.329 21.627 121.154 21.353 C 120.955 21.041 120.945 20.698 121.027 20.423 C 121.099 20.182 121.234 20.002 121.335 19.889 C 121.441 19.773 121.557 19.668 121.683 19.574 C 122.133 19.234 122.814 18.9 123.498 18.63 C 124.197 18.353 124.985 18.108 125.688 17.975 C 126.731 17.777 128.157 17.831 129.777 18.075 L 129.795 18.067 C 132.169 16.989 134.882 15.587 137.49 14.158 C 140.097 12.729 142.588 11.278 144.514 10.104 C 145.477 9.517 146.295 9.001 146.914 8.594 C 147.558 8.17 147.925 7.903 148.039 7.799 C 148.362 7.504 148.624 7.213 148.809 6.946 C 149 6.671 149.071 6.475 149.088 6.362 C 149.098 6.291 149.087 6.279 149.075 6.265 C 149.073 6.264 149.072 6.263 149.071 6.261 C 149.03 6.213 148.874 6.078 148.434 5.958 C 148.085 5.863 147.437 5.833 146.388 5.935 C 145.367 6.035 144.065 6.248 142.468 6.565 Z M 148.469 18.64 L 148.468 18.64 M 162.104 17.377 L 162.103 17.377 C 162.103 17.377 162.103 17.377 162.104 17.377 Z M 188.865 20.19 M 188.097 19.739 C 188.094 19.732 188.092 19.725 188.09 19.718 C 188.093 19.725 188.095 19.732 188.097 19.739 Z M 201.204 15.852 C 201.575 15.524 201.926 15.176 202.257 14.808 C 202.835 14.165 203.394 13.507 203.936 12.834 L 203.633 12.867 C 202.598 13.926 201.676 15.014 201.204 15.852 Z M 200.755 13.188 C 198.235 13.473 195.944 13.739 194.044 13.962 C 194.444 14.176 194.845 14.387 195.249 14.595 C 196.458 15.217 197.589 15.982 198.615 16.873 C 198.865 16.226 199.157 15.596 199.489 14.987 C 199.794 14.429 200.238 13.814 200.755 13.188 Z M 183.836 19.342 C 183.833 19.343 183.829 19.344 183.825 19.344 C 183.829 19.343 183.832 19.342 183.836 19.342 Z M 176.856 21.95 C 176.858 21.945 176.861 21.94 176.865 21.936 C 176.862 21.941 176.859 21.945 176.856 21.95 Z M 168.728 21.004 L 168.737 21.003 C 168.734 21.003 168.731 21.004 168.728 21.004 Z M 169.458 21.744 L 169.458 21.75 M 174.076 15.173 C 175.828 14.003 177.623 12.629 179.243 11.051 C 179.851 10.458 180.333 9.959 180.71 9.541 C 179.349 10.517 176.192 12.903 174.076 15.173 Z M 182.421 8.721 C 182.415 8.721 182.408 8.721 182.402 8.721 C 182.408 8.72 182.415 8.72 182.421 8.721 Z M 115.304 15.609 C 114.645 15.977 113.99 16.352 113.34 16.734 C 110.876 18.179 108.701 19.591 107.048 20.735 C 105.366 21.899 104.288 22.743 103.968 23.062 C 103.323 23.705 103.191 24.255 103.211 24.531 C 103.221 24.665 103.262 24.724 103.278 24.742 C 103.282 24.747 103.287 24.751 103.293 24.756 C 103.423 24.696 103.55 24.631 103.673 24.559 C 104.048 24.344 104.549 24.018 105.151 23.595 C 106.35 22.755 107.884 21.586 109.493 20.318 C 111.501 18.736 113.61 17.014 115.304 15.609 Z M 103.191 24.794 C 103.195 24.792 103.199 24.791 103.204 24.79 C 103.2 24.792 103.195 24.793 103.191 24.794 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 156.855 14.239 C 156.855 14.834 156.371 15.316 155.774 15.316 C 155.177 15.316 154.693 14.834 154.693 14.239 C 154.693 13.645 155.177 13.162 155.774 13.162 C 156.371 13.162 156.855 13.645 156.855 14.239 Z M 65.336 15.197 C 65.336 15.791 64.852 16.274 64.255 16.274 C 63.658 16.274 63.174 15.791 63.174 15.197 C 63.174 14.602 63.658 14.12 64.255 14.12 C 64.852 14.12 65.336 14.602 65.336 15.197 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:2980944112,withExternalLayout:true,...addPropertyOverrides({cpyldudIX:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233 28\"><path d=\"M 38.564 2.872 L 37.105 3.439 C 32.788 5.118 28.048 6.961 23.85 8.416 C 21.186 9.339 18.714 10.115 16.686 10.595 C 15.672 10.836 14.749 11.007 13.957 11.083 C 13.187 11.157 12.444 11.152 11.844 10.965 C 11.338 10.807 11.055 10.27 11.214 9.766 C 11.372 9.261 11.911 8.98 12.417 9.138 C 12.645 9.208 13.078 9.244 13.772 9.178 C 14.444 9.113 15.274 8.962 16.241 8.733 C 18.174 8.275 20.576 7.523 23.219 6.607 C 27.379 5.166 32.072 3.341 36.386 1.663 C 37.553 1.21 38.693 0.766 39.786 0.344 C 41.655 -0.376 42.873 2.067 41.356 3.192 C 36.082 7.1 28.939 12.318 25.98 14.207 C 23.895 15.539 19.293 18.371 14.674 21.103 C 15.929 20.781 17.185 20.462 18.442 20.146 C 22.589 19.106 26.791 18.097 30.082 17.399 C 31.725 17.051 33.155 16.778 34.243 16.617 C 34.785 16.537 35.262 16.483 35.646 16.463 C 35.828 16.453 36.011 16.453 36.193 16.464 C 36.343 16.474 36.564 16.5 36.777 16.593 C 37.026 16.702 37.267 16.872 37.446 17.127 C 37.626 17.385 37.701 17.669 37.71 17.935 C 37.727 18.425 37.524 18.885 37.323 19.234 C 37.156 19.525 36.937 19.827 36.687 20.13 C 38.172 19.999 39.96 19.644 42.011 18.747 C 43.903 17.92 46.85 16.432 49.898 14.672 C 50.873 13.647 51.947 12.574 53.015 11.535 C 56.212 8.425 59.408 5.571 59.899 5.143 C 60.561 4.567 61.528 4.275 62.316 4.775 C 62.72 5.03 62.972 5.451 63.017 5.93 C 63.06 6.39 62.909 6.834 62.663 7.216 C 61.885 8.43 60.529 9.721 58.939 10.983 C 57.332 12.259 55.414 13.559 53.444 14.783 C 52.671 15.262 51.89 15.731 51.103 16.188 C 50.719 16.593 50.341 17.004 49.968 17.42 C 49.352 18.11 48.831 18.736 48.44 19.267 C 48.033 19.819 47.822 20.197 47.752 20.405 C 47.533 21.06 47.408 21.711 47.396 22.205 C 47.395 22.247 47.395 22.287 47.395 22.325 C 47.712 22.178 48.114 21.969 48.586 21.714 C 48.943 21.52 49.3 21.323 49.657 21.126 C 50.536 20.639 51.515 20.098 52.429 19.642 C 53.242 19.237 54.216 19.268 55 19.793 C 55.097 19.857 55.195 19.923 55.295 19.991 C 55.723 20.28 56.181 20.588 56.614 20.846 C 56.879 21.004 57.111 21.129 57.3 21.211 C 57.433 21.269 57.507 21.289 57.533 21.296 C 57.585 21.283 57.637 21.267 57.687 21.247 C 57.824 21.196 57.999 21.113 58.209 20.998 C 58.628 20.769 59.12 20.448 59.618 20.098 C 60.499 19.478 61.337 18.811 61.728 18.498 C 61.763 18.468 61.795 18.441 61.824 18.417 C 61.871 18.378 61.919 18.34 61.968 18.302 C 61.989 18.286 62.011 18.271 62.034 18.257 L 62.034 18.256 C 62.112 18.207 62.196 18.169 62.284 18.143 C 62.329 18.131 62.448 18.11 62.521 18.105 C 62.643 18.109 62.953 18.191 63.125 18.292 C 63.305 18.464 63.494 18.865 63.515 19.061 C 63.507 19.181 63.464 19.369 63.438 19.436 C 63.392 19.546 63.334 19.621 63.321 19.639 L 63.32 19.64 C 63.283 19.689 63.248 19.724 63.241 19.732 L 63.24 19.733 C 63.213 19.76 63.185 19.786 63.155 19.81 C 63.129 19.832 63.095 19.86 63.054 19.893 L 62.964 19.964 L 62.957 19.97 C 62.79 20.115 62.629 20.265 62.473 20.42 C 62.224 20.668 61.962 20.958 61.746 21.254 C 61.523 21.562 61.392 21.821 61.344 22.01 C 61.223 22.494 61.19 22.825 61.195 23.032 C 61.383 22.97 61.627 22.871 61.921 22.735 C 62.529 22.453 63.274 22.05 64.046 21.607 C 65.48 20.782 66.944 19.853 67.674 19.389 L 67.823 19.295 C 68.536 18.843 69.12 18.601 69.608 18.543 C 69.855 18.514 70.13 18.526 70.393 18.633 C 70.644 18.735 70.967 18.969 71.073 19.392 C 71.091 19.465 71.129 19.635 71.097 19.84 C 71.052 20.139 70.874 20.402 70.612 20.555 C 70.451 20.648 70.268 20.698 70.082 20.698 C 70.009 20.698 69.936 20.693 69.864 20.683 C 69.827 20.678 69.795 20.673 69.765 20.669 C 69.653 20.653 69.59 20.644 69.487 20.652 C 69.305 20.668 68.75 20.771 67.902 21.879 C 67.686 22.162 67.546 22.385 67.459 22.554 L 67.455 22.562 C 67.608 22.559 67.76 22.543 67.91 22.514 C 68.418 22.413 68.617 22.321 68.756 22.257 L 68.762 22.255 C 68.77 22.251 68.777 22.248 68.784 22.244 C 68.867 22.206 69.007 22.141 69.169 22.095 C 69.365 22.039 69.562 22.017 69.78 22.017 C 69.947 22.017 70.134 22.024 70.317 22.066 C 70.504 22.108 70.68 22.188 70.834 22.3 C 70.881 22.333 70.916 22.361 70.948 22.385 C 71.015 22.437 71.068 22.478 71.184 22.541 C 71.272 22.532 71.41 22.506 71.597 22.45 C 71.981 22.335 72.475 22.126 72.989 21.84 C 74.065 21.239 74.965 20.446 75.257 19.738 C 75.34 19.537 75.396 19.383 75.442 19.256 L 75.442 19.255 L 75.451 19.229 C 75.484 19.137 75.547 18.956 75.632 18.817 C 75.738 18.637 75.896 18.492 76.084 18.4 C 76.327 18.284 76.606 18.268 76.862 18.354 C 76.973 18.392 77.078 18.445 77.174 18.512 C 77.225 18.546 77.278 18.586 77.315 18.613 L 77.323 18.619 C 77.398 18.675 77.552 18.771 77.812 18.934 L 77.858 18.963 C 78.166 19.154 78.47 19.352 78.768 19.558 C 79.086 19.779 79.426 20.037 79.711 20.312 C 79.972 20.563 80.3 20.933 80.432 21.394 C 81.273 21.28 82.191 21.15 83.13 20.989 C 85.336 20.611 87.53 20.08 89.013 19.264 C 89.477 19.015 90.056 19.185 90.31 19.644 C 90.565 20.104 90.4 20.683 89.941 20.941 C 88.153 21.924 85.678 22.495 83.456 22.876 C 82.329 23.069 81.236 23.218 80.291 23.345 L 80.061 23.375 L 79.833 23.406 C 79.536 23.708 79.179 23.946 78.785 24.102 C 78.36 24.272 77.898 24.346 77.507 24.365 C 77.139 24.383 76.707 24.358 76.368 24.234 C 76.244 24.19 76.127 24.128 76.022 24.05 C 75.901 23.96 75.705 23.776 75.624 23.47 C 75.534 23.132 75.633 22.831 75.763 22.633 C 75.857 22.493 75.979 22.373 76.122 22.282 C 76.317 22.154 76.553 22.065 76.774 21.998 C 77.012 21.926 77.303 21.858 77.651 21.794 C 77.888 21.751 78.126 21.712 78.364 21.677 C 78.185 21.506 77.943 21.319 77.667 21.126 C 77.431 20.964 77.192 20.807 76.95 20.656 C 76.354 21.894 75.047 22.886 73.928 23.51 C 73.315 23.852 72.691 24.122 72.148 24.284 C 71.879 24.365 71.604 24.426 71.347 24.449 C 71.123 24.469 70.766 24.476 70.432 24.309 C 70.254 24.222 70.083 24.122 69.921 24.01 C 69.884 23.985 69.848 23.959 69.813 23.932 C 69.802 23.932 69.791 23.932 69.78 23.932 C 69.752 23.931 69.724 23.932 69.697 23.936 L 69.693 23.937 L 69.674 23.945 C 69.652 23.954 69.63 23.964 69.585 23.985 L 69.567 23.993 C 69.316 24.108 68.974 24.255 68.287 24.392 C 68.096 24.43 67.777 24.477 67.43 24.477 C 67.113 24.476 66.618 24.439 66.189 24.187 C 65.954 24.049 65.723 23.837 65.575 23.527 C 65.498 23.367 65.45 23.194 65.433 23.017 C 65.291 23.1 65.148 23.183 65.006 23.265 C 64.216 23.719 63.415 24.154 62.732 24.471 C 62.391 24.628 62.061 24.766 61.764 24.861 C 61.504 24.945 61.139 25.042 60.787 25.003 C 60.431 24.963 60.086 24.817 59.812 24.54 C 59.548 24.274 59.408 23.946 59.338 23.634 C 59.268 23.317 59.258 22.963 59.293 22.588 C 59.239 22.618 59.186 22.648 59.133 22.677 C 58.877 22.816 58.617 22.943 58.367 23.038 C 58.133 23.126 57.836 23.214 57.53 23.214 C 57.16 23.214 56.797 23.082 56.529 22.965 C 56.235 22.837 55.925 22.667 55.628 22.489 C 55.143 22.201 54.629 21.854 54.199 21.564 C 54.104 21.5 54.013 21.439 53.928 21.382 C 53.749 21.261 53.515 21.242 53.289 21.354 C 52.413 21.791 51.499 22.297 50.635 22.775 C 50.245 22.991 49.864 23.201 49.502 23.397 C 48.938 23.702 48.407 23.978 47.981 24.161 C 47.771 24.251 47.548 24.335 47.339 24.385 C 47.214 24.416 47.085 24.432 46.955 24.434 C 46.82 24.434 46.584 24.416 46.346 24.274 C 45.913 24.015 45.702 23.597 45.599 23.254 C 45.494 22.905 45.466 22.522 45.475 22.158 C 45.493 21.426 45.668 20.581 45.929 19.8 C 46.042 19.463 46.24 19.095 46.485 18.718 C 45.062 19.45 43.786 20.062 42.783 20.5 C 39.846 21.785 37.373 22.07 35.503 22.11 C 35.216 22.117 34.937 22.117 34.673 22.114 C 34.091 22.605 33.491 23.061 32.944 23.429 C 32.556 23.69 32.179 23.919 31.843 24.086 C 31.68 24.169 31.511 24.241 31.338 24.302 C 31.183 24.354 30.974 24.41 30.747 24.41 C 30.511 24.41 30.212 24.375 29.932 24.216 C 29.615 24.038 29.394 23.728 29.33 23.371 C 29.274 23.06 29.344 22.783 29.413 22.597 C 29.486 22.401 29.59 22.22 29.696 22.063 C 30.103 21.465 30.82 20.828 31.481 20.462 C 31.777 20.299 32.099 20.235 32.369 20.205 C 32.648 20.173 32.954 20.168 33.26 20.171 C 33.495 20.174 33.73 20.179 33.965 20.186 C 34.005 20.149 34.046 20.112 34.086 20.075 C 34.766 19.445 35.303 18.845 35.594 18.385 C 35.315 18.405 34.958 18.447 34.524 18.511 C 33.496 18.663 32.111 18.927 30.481 19.272 C 27.226 19.962 23.051 20.964 18.911 22.003 C 15.408 22.883 11.911 23.788 8.421 24.718 C 7.569 25.197 6.712 25.666 5.849 26.126 C 4.874 26.644 4.021 27.074 3.354 27.372 C 3.021 27.521 2.718 27.645 2.461 27.731 C 2.251 27.801 1.922 27.902 1.608 27.877 C 1.361 27.859 1.114 27.817 0.887 27.731 C 0.663 27.647 0.387 27.489 0.199 27.193 C -0.222 26.527 0.173 25.89 0.314 25.693 C 0.507 25.425 0.769 25.197 0.978 25.037 C 1.193 24.872 1.426 24.724 1.612 24.631 C 1.706 24.584 1.832 24.545 1.88 24.53 L 1.89 24.527 C 1.973 24.501 2.083 24.468 2.216 24.43 C 2.483 24.352 2.855 24.246 3.318 24.118 C 4.246 23.86 5.544 23.506 7.092 23.091 C 7.287 23.039 7.487 22.986 7.69 22.932 C 9.008 22.191 10.444 21.364 11.914 20.504 C 17.07 17.487 22.614 14.084 24.943 12.596 C 27.542 10.936 33.532 6.586 38.564 2.872 Z M 1.874 26.813 L 1.876 26.808 C 1.876 26.81 1.875 26.811 1.874 26.813 Z M 36.102 18.378 M 30.677 22.501 L 30.679 22.501 C 30.679 22.501 30.678 22.501 30.677 22.501 Z M 31.216 23.26 C 31.214 23.264 31.214 23.265 31.215 23.262 C 31.215 23.261 31.216 23.26 31.216 23.26 Z M 69.843 20.444 L 69.84 20.444 M 71.117 22.544 C 71.12 22.544 71.124 22.544 71.128 22.545 C 71.124 22.545 71.12 22.545 71.117 22.544 Z M 46.886 22.524 M 47.453 22.742 M 142.468 6.565 C 139.274 7.201 134.991 8.237 129.579 9.554 C 127.126 10.152 124.507 11.121 121.909 12.279 C 120.945 13.261 119.948 14.211 119.045 14.977 C 117.417 16.358 113.925 19.268 110.685 21.82 C 109.067 23.095 107.5 24.289 106.256 25.161 C 105.637 25.596 105.08 25.962 104.628 26.22 C 104.404 26.348 104.184 26.461 103.984 26.543 C 103.827 26.606 103.523 26.721 103.193 26.688 C 102.061 26.576 101.367 25.691 101.294 24.667 C 101.224 23.686 101.693 22.621 102.609 21.708 C 103.069 21.25 104.288 20.314 105.951 19.163 C 107.642 17.993 109.858 16.555 112.364 15.084 C 114.933 13.576 117.827 12.021 120.787 10.683 C 121.466 9.985 122.129 9.271 122.776 8.544 C 122.984 8.31 123.181 8.084 123.367 7.867 C 123.174 7.942 122.974 8.02 122.767 8.101 C 121.823 8.469 120.751 8.886 119.661 9.296 C 118.004 9.919 116.265 10.539 114.786 10.967 C 114.048 11.18 113.354 11.352 112.757 11.45 C 112.197 11.542 111.587 11.595 111.091 11.465 C 110.584 11.325 110.283 10.805 110.417 10.298 C 110.551 9.792 111.069 9.486 111.58 9.614 C 111.654 9.633 111.914 9.648 112.444 9.561 C 112.935 9.481 113.547 9.332 114.25 9.128 C 115.654 8.722 117.337 8.123 118.983 7.505 C 120.064 7.098 121.112 6.69 122.048 6.325 C 122.54 6.134 123.001 5.954 123.42 5.793 C 124.021 5.562 124.54 5.367 124.925 5.237 C 125.095 5.178 125.268 5.125 125.442 5.08 C 125.53 5.058 125.619 5.043 125.71 5.033 C 125.759 5.028 125.838 5.023 125.932 5.032 C 126.006 5.039 126.201 5.063 126.401 5.196 C 126.717 5.405 126.82 5.719 126.843 5.927 C 126.857 6.068 126.844 6.211 126.806 6.347 C 126.76 6.513 126.682 6.664 126.623 6.77 C 126.495 6.998 126.303 7.275 126.082 7.569 C 125.783 7.968 125.392 8.45 124.94 8.98 C 126.356 8.465 127.76 8.027 129.123 7.695 C 134.521 6.38 138.849 5.333 142.092 4.688 C 143.714 4.365 145.087 4.138 146.201 4.03 C 147.287 3.924 148.233 3.919 148.941 4.111 C 149.582 4.286 150.147 4.568 150.534 5.02 C 150.948 5.504 151.069 6.081 150.99 6.632 C 150.916 7.149 150.673 7.627 150.39 8.035 C 150.102 8.45 149.734 8.848 149.337 9.211 C 149.09 9.436 148.59 9.786 147.973 10.192 C 147.33 10.615 146.492 11.143 145.517 11.737 C 143.566 12.926 141.05 14.392 138.417 15.835 C 136.588 16.837 134.698 17.831 132.899 18.716 C 135.111 19.276 137.545 20.098 139.93 21.143 C 141.322 21.686 142.875 21.28 144.359 20.414 C 144.411 20.384 144.463 20.353 144.515 20.322 C 144.605 19.89 144.75 19.472 144.946 19.076 C 145.718 17.538 147.109 16.921 148.049 16.765 C 148.239 16.734 148.533 16.695 148.817 16.767 C 148.977 16.808 149.238 16.911 149.43 17.175 C 149.634 17.455 149.646 17.755 149.617 17.952 C 149.571 18.257 149.397 18.497 149.338 18.578 L 149.335 18.583 C 149.253 18.694 149.166 18.802 149.076 18.908 L 149.065 18.921 C 148.549 19.538 147.578 20.528 146.344 21.409 C 146.819 21.363 147.783 21.159 148.947 20.719 C 150.257 20.222 151.702 19.467 152.847 18.435 C 153.106 18.202 153.357 17.997 153.587 17.868 C 153.692 17.809 153.892 17.709 154.143 17.691 C 154.469 17.668 154.861 17.794 155.101 18.16 C 155.277 18.429 155.283 18.704 155.282 18.814 C 155.279 18.938 155.264 19.062 155.238 19.184 C 155.197 19.387 155.128 19.621 155.062 19.835 L 154.998 20.044 C 154.874 20.442 154.748 20.849 154.667 21.249 C 154.66 21.285 154.653 21.321 154.646 21.356 C 154.84 21.273 155.056 21.172 155.289 21.057 C 156.255 20.583 157.369 19.943 158.033 19.536 C 158.332 19.353 158.629 19.136 158.944 18.899 L 159.138 18.753 C 159.387 18.564 159.652 18.363 159.911 18.185 C 160.535 17.754 161.381 17.258 162.355 17.355 C 162.368 17.356 162.42 17.361 162.478 17.373 L 162.48 17.374 C 162.499 17.378 162.598 17.398 162.709 17.451 C 163.011 17.598 163.215 17.89 163.247 18.223 C 163.288 18.656 163.033 19.062 162.624 19.213 C 162.564 19.235 162.513 19.247 162.497 19.251 C 162.467 19.257 162.438 19.263 162.408 19.268 C 162.374 19.273 162.35 19.276 162.327 19.28 C 162.291 19.285 162.257 19.29 162.195 19.301 C 162.023 19.331 161.807 19.383 161.615 19.472 C 161.421 19.563 161.319 19.66 161.271 19.744 C 161.237 19.804 161.168 19.963 161.267 20.338 C 161.35 20.653 161.491 20.78 161.644 20.856 C 161.838 20.951 162.152 21.006 162.604 20.963 C 163.513 20.877 164.609 20.436 165.382 19.991 C 165.634 19.847 166.064 19.635 166.632 19.356 C 167.383 18.986 168.374 18.498 169.509 17.892 C 170.146 16.991 170.903 15.992 171.715 14.971 C 174.095 11.976 178.769 8.554 179.964 7.721 C 180.341 7.458 180.87 7.188 181.37 7.013 C 181.619 6.926 181.901 6.848 182.176 6.819 C 182.408 6.794 182.846 6.779 183.232 7.04 C 183.744 7.387 183.816 7.946 183.741 8.351 C 183.675 8.712 183.486 9.073 183.262 9.416 C 182.799 10.121 181.949 11.093 180.586 12.42 C 177.483 15.443 173.721 17.781 170.823 19.363 C 170.669 19.586 170.525 19.8 170.392 20.005 C 170.301 20.144 170.212 20.284 170.125 20.425 L 170.513 20.237 C 171.297 19.857 172.233 19.402 173.097 19.085 C 174.256 18.659 175.269 18.362 176.07 18.26 C 176.469 18.21 176.878 18.199 177.254 18.283 C 177.641 18.369 178.07 18.579 178.336 19.021 C 178.565 19.4 178.531 19.79 178.445 20.059 C 178.365 20.307 178.227 20.513 178.115 20.656 C 177.989 20.818 177.834 20.981 177.684 21.13 C 177.858 21.134 178.045 21.13 178.241 21.116 C 179.157 21.052 180.199 20.774 181.08 20.11 C 181.062 19.607 181.201 19.081 181.593 18.635 C 182.122 18.033 182.724 17.67 183.245 17.517 C 183.48 17.448 183.809 17.388 184.137 17.47 C 184.302 17.511 184.598 17.622 184.8 17.93 C 185.03 18.282 184.989 18.657 184.89 18.902 L 184.85 19.007 C 184.758 19.249 184.642 19.554 184.278 19.94 C 184.114 20.113 183.892 20.315 183.582 20.573 C 183.773 20.511 184.08 20.382 184.501 20.179 C 184.919 19.978 185.38 19.739 185.849 19.494 L 186.152 19.337 C 186.709 19.049 187.279 18.758 187.737 18.564 C 187.961 18.469 188.203 18.377 188.427 18.326 C 188.569 18.292 188.714 18.277 188.86 18.282 C 189.015 18.289 189.335 18.331 189.602 18.598 C 189.843 18.838 189.927 19.143 189.959 19.265 C 190.002 19.43 190.029 19.61 190.05 19.762 C 190.063 19.852 190.074 19.938 190.085 20.022 C 190.116 20.259 190.144 20.479 190.192 20.705 C 190.258 21.013 190.335 21.188 190.398 21.272 L 190.405 21.28 C 190.418 21.299 190.423 21.305 190.447 21.308 L 190.488 21.3 C 190.556 21.286 190.655 21.263 190.785 21.229 C 191.136 21.134 191.484 21.029 191.829 20.914 C 192.689 20.63 193.829 20.205 195.071 19.644 C 195.893 19.274 196.698 18.87 197.484 18.433 C 196.539 17.592 195.492 16.874 194.366 16.296 C 193.642 15.922 192.923 15.539 192.209 15.148 L 191.875 14.964 C 191.451 14.732 191.105 14.543 190.792 14.381 L 190.737 14.353 L 190.113 14.426 C 189.641 14.482 189.264 14.526 188.997 14.556 C 188.865 14.571 188.756 14.583 188.676 14.591 L 188.666 14.592 C 188.614 14.597 188.514 14.608 188.442 14.608 C 187.942 14.608 187.566 14.311 187.381 14.127 C 187.174 13.921 186.942 13.593 186.877 13.187 C 186.843 12.968 186.852 12.686 186.995 12.406 C 187.142 12.117 187.381 11.925 187.634 11.814 C 188.082 11.619 188.614 11.655 189.111 11.754 C 189.877 11.907 190.457 12.103 191.072 12.385 C 191.09 12.382 191.109 12.381 191.127 12.378 C 191.888 12.288 192.784 12.182 193.79 12.064 C 196.775 11.713 199.761 11.371 202.747 11.039 C 203.016 10.774 203.289 10.514 203.566 10.257 C 204.34 9.539 205.089 8.904 205.678 8.458 C 205.969 8.237 206.243 8.046 206.472 7.913 C 206.582 7.85 206.719 7.778 206.863 7.728 C 206.934 7.704 207.047 7.671 207.183 7.661 C 207.411 7.644 207.639 7.702 207.831 7.828 C 208.235 8.096 208.32 8.516 208.336 8.731 C 208.355 8.968 208.315 9.204 208.262 9.408 C 208.182 9.717 208.039 10.078 207.833 10.488 C 216.859 9.533 226.777 8.625 232.039 8.625 C 232.57 8.625 233 9.053 233 9.582 C 233 10.111 232.57 10.539 232.039 10.539 C 226.611 10.539 215.986 11.537 206.558 12.549 C 205.862 13.529 204.926 14.704 203.691 16.082 C 202.771 17.11 201.662 18.026 200.488 18.829 C 200.538 18.894 200.586 18.956 200.631 19.017 C 200.902 19.384 201.118 19.731 201.224 19.996 C 201.349 20.306 201.326 20.605 201.287 20.806 C 201.245 21.019 201.168 21.217 201.085 21.386 C 200.919 21.725 200.676 22.06 200.42 22.335 C 200.178 22.593 199.841 22.888 199.454 23.041 C 199.258 23.119 198.954 23.198 198.611 23.116 C 198.222 23.022 197.945 22.761 197.791 22.455 C 197.669 22.21 197.623 21.946 197.604 21.735 C 197.582 21.508 197.584 21.26 197.6 21.005 C 197.609 20.853 197.625 20.691 197.646 20.523 C 197.06 20.828 196.466 21.116 195.864 21.388 C 194.555 21.979 193.352 22.428 192.433 22.731 C 192.051 22.859 191.665 22.975 191.275 23.08 C 191.141 23.116 191.006 23.148 190.87 23.176 C 190.779 23.194 190.628 23.223 190.484 23.223 C 189.767 23.223 189.222 22.897 188.865 22.426 C 188.546 22.005 188.397 21.499 188.313 21.104 C 188.268 20.888 188.232 20.671 188.203 20.453 C 187.871 20.608 187.474 20.81 187.038 21.036 L 186.747 21.187 C 186.277 21.431 185.784 21.688 185.338 21.903 C 184.828 22.148 184.264 22.399 183.826 22.487 C 183.021 22.647 182.347 22.342 181.878 21.89 C 180.715 22.649 179.442 22.951 178.376 23.026 C 177.773 23.068 177.219 23.04 176.76 22.971 C 176.337 22.908 175.892 22.797 175.577 22.608 C 175.392 22.499 175.241 22.341 175.141 22.153 C 175.038 21.955 174.996 21.732 175.02 21.511 C 175.055 21.177 175.228 20.922 175.32 20.798 C 175.459 20.609 175.652 20.413 175.828 20.245 C 175.292 20.362 174.604 20.572 173.761 20.881 C 172.996 21.162 172.2 21.549 171.439 21.918 C 171.149 22.059 170.865 22.197 170.59 22.326 C 170.128 22.542 169.642 22.754 169.243 22.852 C 169.059 22.897 168.755 22.955 168.439 22.881 C 168.222 22.831 168.023 22.72 167.867 22.562 C 167.703 22.393 167.594 22.177 167.557 21.944 C 167.507 21.645 167.567 21.362 167.624 21.167 C 167.642 21.105 167.662 21.042 167.685 20.978 L 167.337 21.148 C 166.864 21.38 166.521 21.547 166.343 21.65 C 165.435 22.171 164.068 22.748 162.785 22.869 C 162.142 22.93 161.427 22.885 160.792 22.572 C 160.139 22.25 159.66 21.688 159.433 20.911 C 159.304 21 159.173 21.085 159.04 21.167 C 158.342 21.594 157.174 22.266 156.139 22.775 C 155.627 23.026 155.111 23.256 154.686 23.391 C 154.483 23.456 154.235 23.521 153.992 23.532 C 153.838 23.538 153.184 23.543 152.873 22.924 L 152.852 22.882 L 152.835 22.839 C 152.586 22.193 152.667 21.461 152.776 20.908 C 151.734 21.604 150.629 22.129 149.63 22.508 C 148.204 23.048 146.876 23.333 146.165 23.333 C 145.583 23.333 145.094 23.07 144.785 22.624 C 144.741 22.56 144.701 22.494 144.666 22.425 C 143.076 23.214 141.134 23.68 139.205 22.916 L 139.189 22.91 L 139.173 22.903 C 136.499 21.73 133.766 20.853 131.404 20.328 C 130.951 20.227 130.496 20.137 130.038 20.057 C 127.862 21.022 125.885 21.744 124.538 21.9 C 123.871 21.978 123.328 22.014 122.896 22.011 C 122.495 22.008 122.084 21.973 121.751 21.836 C 121.58 21.765 121.329 21.627 121.154 21.353 C 120.955 21.041 120.945 20.698 121.027 20.423 C 121.099 20.182 121.234 20.002 121.335 19.889 C 121.441 19.773 121.557 19.668 121.683 19.574 C 122.133 19.234 122.814 18.9 123.498 18.63 C 124.197 18.353 124.985 18.108 125.688 17.975 C 126.731 17.777 128.157 17.831 129.777 18.075 L 129.795 18.067 C 132.169 16.989 134.882 15.587 137.49 14.158 C 140.097 12.729 142.588 11.278 144.514 10.104 C 145.477 9.517 146.295 9.001 146.914 8.594 C 147.558 8.17 147.925 7.903 148.039 7.799 C 148.362 7.504 148.624 7.213 148.809 6.946 C 149 6.671 149.071 6.475 149.088 6.362 C 149.098 6.291 149.087 6.279 149.075 6.265 C 149.073 6.264 149.072 6.263 149.071 6.261 C 149.03 6.213 148.874 6.078 148.434 5.958 C 148.085 5.863 147.437 5.833 146.388 5.935 C 145.367 6.035 144.065 6.248 142.468 6.565 Z M 148.469 18.64 L 148.468 18.64 M 162.104 17.377 L 162.103 17.377 C 162.103 17.377 162.103 17.377 162.104 17.377 Z M 188.865 20.19 M 188.097 19.739 C 188.094 19.732 188.092 19.725 188.09 19.718 C 188.093 19.725 188.095 19.732 188.097 19.739 Z M 201.204 15.852 C 201.575 15.524 201.926 15.176 202.257 14.808 C 202.835 14.165 203.394 13.507 203.936 12.834 L 203.633 12.867 C 202.598 13.926 201.676 15.014 201.204 15.852 Z M 200.755 13.188 C 198.235 13.473 195.944 13.739 194.044 13.962 C 194.444 14.176 194.845 14.387 195.249 14.595 C 196.458 15.217 197.589 15.982 198.615 16.873 C 198.865 16.226 199.157 15.596 199.489 14.987 C 199.794 14.429 200.238 13.814 200.755 13.188 Z M 183.836 19.342 C 183.833 19.343 183.829 19.344 183.825 19.344 C 183.829 19.343 183.832 19.342 183.836 19.342 Z M 176.856 21.95 C 176.858 21.945 176.861 21.94 176.865 21.936 C 176.862 21.941 176.859 21.945 176.856 21.95 Z M 168.728 21.004 L 168.737 21.003 C 168.734 21.003 168.731 21.004 168.728 21.004 Z M 169.458 21.744 L 169.458 21.75 M 174.076 15.173 C 175.828 14.003 177.623 12.629 179.243 11.051 C 179.851 10.458 180.333 9.959 180.71 9.541 C 179.349 10.517 176.192 12.903 174.076 15.173 Z M 182.421 8.721 C 182.415 8.721 182.408 8.721 182.402 8.721 C 182.408 8.72 182.415 8.72 182.421 8.721 Z M 115.304 15.609 C 114.645 15.977 113.99 16.352 113.34 16.734 C 110.876 18.179 108.701 19.591 107.048 20.735 C 105.366 21.899 104.288 22.743 103.968 23.062 C 103.323 23.705 103.191 24.255 103.211 24.531 C 103.221 24.665 103.262 24.724 103.278 24.742 C 103.282 24.747 103.287 24.751 103.293 24.756 C 103.423 24.696 103.55 24.631 103.673 24.559 C 104.048 24.344 104.549 24.018 105.151 23.595 C 106.35 22.755 107.884 21.586 109.493 20.318 C 111.501 18.736 113.61 17.014 115.304 15.609 Z M 103.191 24.794 C 103.195 24.792 103.199 24.791 103.204 24.79 C 103.2 24.792 103.195 24.793 103.191 24.794 Z\" fill=\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"></path><path d=\"M 156.855 14.239 C 156.855 14.834 156.371 15.316 155.774 15.316 C 155.177 15.316 154.693 14.834 154.693 14.239 C 154.693 13.645 155.177 13.162 155.774 13.162 C 156.371 13.162 156.855 13.645 156.855 14.239 Z M 65.336 15.197 C 65.336 15.791 64.852 16.274 64.255 16.274 C 63.658 16.274 63.174 15.791 63.174 15.197 C 63.174 14.602 63.658 14.12 64.255 14.12 C 64.852 14.12 65.336 14.602 65.336 15.197 Z\" fill=\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"></path></svg>',svgContentId:996834817},JzVVvd1In:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 332 40\"><path d=\"M 54.95 4.103 L 52.87 4.913 C 46.719 7.311 39.966 9.944 33.984 12.022 C 30.188 13.341 26.665 14.45 23.775 15.136 C 22.332 15.48 21.016 15.724 19.887 15.833 C 18.79 15.939 17.732 15.931 16.877 15.664 C 16.155 15.439 15.753 14.672 15.978 13.951 C 16.204 13.23 16.971 12.828 17.693 13.054 C 18.017 13.155 18.634 13.206 19.624 13.111 C 20.582 13.018 21.763 12.803 23.141 12.476 C 25.897 11.821 29.319 10.747 33.085 9.439 C 39.013 7.379 45.7 4.772 51.846 2.376 C 53.509 1.728 55.133 1.095 56.691 0.492 C 59.354 -0.538 61.09 2.953 58.927 4.56 C 51.413 10.143 41.235 17.597 37.019 20.296 C 34.048 22.199 27.49 26.244 20.909 30.148 C 22.697 29.687 24.487 29.231 26.277 28.781 C 32.187 27.294 38.175 25.852 42.863 24.856 C 45.204 24.359 47.242 23.968 48.793 23.739 C 49.565 23.625 50.244 23.547 50.792 23.519 C 51.051 23.504 51.312 23.504 51.572 23.52 C 51.785 23.535 52.1 23.572 52.403 23.704 C 52.758 23.859 53.102 24.103 53.357 24.468 C 53.614 24.836 53.72 25.241 53.733 25.622 C 53.757 26.321 53.468 26.978 53.181 27.478 C 52.943 27.893 52.632 28.324 52.275 28.758 C 54.392 28.57 56.939 28.063 59.861 26.782 C 62.557 25.599 66.756 23.474 71.099 20.96 C 72.489 19.496 74.019 17.963 75.541 16.479 C 80.097 12.036 84.65 7.959 85.35 7.347 C 86.292 6.524 87.671 6.107 88.794 6.821 C 89.369 7.186 89.729 7.787 89.793 8.471 C 89.854 9.129 89.638 9.762 89.288 10.309 C 88.179 12.043 86.247 13.888 83.982 15.69 C 81.692 17.513 78.96 19.37 76.152 21.118 C 75.05 21.803 73.938 22.472 72.816 23.125 C 72.269 23.704 71.73 24.291 71.199 24.886 C 70.321 25.872 69.579 26.765 69.022 27.524 C 68.442 28.313 68.141 28.853 68.042 29.15 C 67.73 30.085 67.551 31.016 67.534 31.721 C 67.533 31.782 67.532 31.839 67.533 31.892 C 67.985 31.683 68.557 31.385 69.229 31.021 C 69.739 30.742 70.248 30.462 70.755 30.179 C 72.009 29.485 73.403 28.711 74.705 28.06 C 75.864 27.481 77.253 27.525 78.37 28.276 C 78.507 28.367 78.647 28.462 78.789 28.558 C 79.4 28.971 80.052 29.412 80.669 29.781 C 81.047 30.006 81.377 30.184 81.646 30.301 C 81.836 30.384 81.941 30.413 81.978 30.423 C 82.053 30.404 82.126 30.381 82.197 30.353 C 82.392 30.279 82.642 30.161 82.941 29.997 C 83.539 29.67 84.24 29.212 84.949 28.712 C 86.205 27.826 87.398 26.873 87.955 26.426 C 88.006 26.383 88.052 26.344 88.092 26.31 C 88.16 26.255 88.228 26.2 88.298 26.146 C 88.328 26.123 88.359 26.101 88.392 26.081 L 88.392 26.081 C 88.502 26.01 88.622 25.955 88.748 25.919 C 88.813 25.902 88.981 25.872 89.086 25.865 C 89.26 25.869 89.701 25.987 89.946 26.131 C 90.202 26.377 90.473 26.95 90.502 27.23 C 90.491 27.401 90.43 27.669 90.393 27.766 C 90.327 27.922 90.245 28.03 90.225 28.056 L 90.224 28.057 C 90.171 28.127 90.122 28.177 90.111 28.189 L 90.11 28.189 C 90.071 28.228 90.031 28.265 89.989 28.301 C 89.952 28.332 89.904 28.372 89.845 28.418 L 89.717 28.521 L 89.707 28.529 C 89.47 28.735 89.239 28.95 89.017 29.172 C 88.663 29.525 88.289 29.939 87.982 30.363 C 87.664 30.802 87.477 31.172 87.409 31.443 C 87.236 32.134 87.189 32.607 87.196 32.903 C 87.465 32.814 87.812 32.672 88.231 32.478 C 89.097 32.076 90.159 31.5 91.258 30.867 C 93.302 29.689 95.387 28.362 96.429 27.699 L 96.641 27.564 C 97.656 26.919 98.489 26.573 99.183 26.491 C 99.535 26.449 99.928 26.465 100.302 26.618 C 100.661 26.764 101.12 27.098 101.271 27.703 C 101.297 27.808 101.351 28.05 101.306 28.342 C 101.242 28.77 100.988 29.145 100.615 29.364 C 100.385 29.498 100.124 29.568 99.859 29.569 C 99.755 29.569 99.652 29.562 99.549 29.547 C 99.496 29.54 99.45 29.533 99.408 29.527 C 99.248 29.504 99.158 29.491 99.012 29.503 C 98.753 29.526 97.961 29.673 96.753 31.256 C 96.445 31.661 96.245 31.978 96.122 32.22 L 96.116 32.231 C 96.334 32.227 96.551 32.204 96.765 32.163 C 97.488 32.019 97.772 31.888 97.97 31.796 L 97.979 31.792 C 97.989 31.788 98 31.783 98.011 31.777 C 98.128 31.723 98.327 31.63 98.558 31.564 C 98.837 31.485 99.118 31.453 99.43 31.453 C 99.667 31.453 99.933 31.463 100.195 31.523 C 100.46 31.583 100.711 31.697 100.931 31.857 C 100.998 31.905 101.048 31.944 101.094 31.979 C 101.188 32.053 101.264 32.111 101.429 32.202 C 101.554 32.189 101.751 32.151 102.018 32.071 C 102.565 31.907 103.27 31.609 104.002 31.2 C 105.535 30.342 106.816 29.209 107.234 28.197 C 107.352 27.91 107.431 27.69 107.496 27.508 L 107.496 27.507 L 107.51 27.469 C 107.556 27.339 107.647 27.081 107.767 26.882 C 107.919 26.625 108.143 26.418 108.412 26.286 C 108.758 26.12 109.156 26.097 109.52 26.22 C 109.678 26.274 109.828 26.35 109.965 26.445 C 110.037 26.494 110.113 26.551 110.165 26.59 L 110.177 26.598 C 110.283 26.678 110.504 26.816 110.874 27.049 L 110.939 27.09 C 111.379 27.362 111.811 27.646 112.237 27.939 C 112.69 28.256 113.174 28.624 113.58 29.017 C 113.952 29.376 114.418 29.905 114.607 30.562 C 115.805 30.4 117.114 30.214 118.451 29.985 C 121.594 29.444 124.721 28.685 126.834 27.521 C 127.495 27.164 128.32 27.407 128.683 28.064 C 129.046 28.72 128.811 29.547 128.157 29.915 C 125.609 31.319 122.083 32.135 118.915 32.68 C 117.31 32.956 115.753 33.169 114.405 33.349 L 114.079 33.393 L 113.753 33.437 C 113.33 33.869 112.822 34.208 112.259 34.432 C 111.654 34.674 110.997 34.78 110.439 34.807 C 109.915 34.832 109.3 34.797 108.816 34.62 C 108.639 34.557 108.473 34.469 108.323 34.358 C 108.151 34.228 107.872 33.965 107.756 33.529 C 107.628 33.045 107.769 32.616 107.954 32.333 C 108.089 32.132 108.263 31.962 108.465 31.831 C 108.744 31.648 109.079 31.522 109.395 31.426 C 109.734 31.323 110.149 31.226 110.645 31.134 C 110.982 31.073 111.321 31.017 111.66 30.967 C 111.405 30.723 111.061 30.456 110.667 30.18 C 110.331 29.948 109.991 29.724 109.645 29.508 C 108.796 31.277 106.934 32.694 105.339 33.586 C 104.467 34.075 103.577 34.46 102.804 34.691 C 102.419 34.806 102.028 34.894 101.661 34.927 C 101.343 34.956 100.834 34.965 100.357 34.727 C 100.104 34.603 99.861 34.461 99.629 34.3 C 99.578 34.264 99.527 34.227 99.476 34.188 C 99.461 34.188 99.445 34.188 99.43 34.188 C 99.39 34.187 99.35 34.189 99.31 34.194 L 99.306 34.196 L 99.278 34.207 C 99.247 34.22 99.215 34.235 99.152 34.264 L 99.126 34.276 C 98.768 34.441 98.281 34.65 97.302 34.845 C 97.03 34.899 96.575 34.967 96.08 34.966 C 95.628 34.966 94.924 34.913 94.312 34.553 C 93.978 34.356 93.648 34.053 93.437 33.611 C 93.328 33.381 93.26 33.134 93.235 32.881 C 93.033 33 92.829 33.119 92.626 33.236 C 91.501 33.884 90.359 34.506 89.386 34.958 C 88.901 35.183 88.43 35.379 88.007 35.516 C 87.636 35.636 87.116 35.774 86.614 35.718 C 86.107 35.662 85.616 35.453 85.225 35.058 C 84.85 34.677 84.65 34.209 84.551 33.763 C 84.45 33.309 84.436 32.805 84.486 32.268 C 84.409 32.312 84.333 32.354 84.258 32.396 C 83.894 32.595 83.523 32.776 83.167 32.911 C 82.833 33.037 82.41 33.162 81.974 33.162 C 81.447 33.162 80.93 32.974 80.548 32.807 C 80.129 32.624 79.687 32.381 79.263 32.128 C 78.573 31.715 77.84 31.219 77.228 30.805 C 77.093 30.714 76.963 30.627 76.842 30.545 C 76.586 30.373 76.253 30.345 75.931 30.506 C 74.683 31.13 73.38 31.853 72.15 32.535 C 71.593 32.844 71.051 33.144 70.536 33.424 C 69.731 33.861 68.975 34.254 68.367 34.515 C 68.068 34.644 67.751 34.764 67.454 34.835 C 67.274 34.879 67.091 34.903 66.906 34.905 C 66.713 34.906 66.377 34.88 66.039 34.677 C 65.42 34.307 65.121 33.709 64.974 33.221 C 64.825 32.721 64.784 32.175 64.796 31.655 C 64.822 30.608 65.071 29.402 65.444 28.285 C 65.605 27.804 65.888 27.279 66.236 26.74 C 64.209 27.786 62.391 28.659 60.961 29.286 C 56.776 31.121 53.253 31.529 50.589 31.586 C 50.179 31.596 49.781 31.596 49.405 31.592 C 48.576 32.293 47.721 32.944 46.941 33.47 C 46.388 33.843 45.851 34.17 45.373 34.409 C 45.14 34.527 44.9 34.63 44.653 34.717 C 44.433 34.791 44.134 34.872 43.811 34.872 C 43.475 34.872 43.048 34.822 42.65 34.594 C 42.198 34.34 41.883 33.897 41.792 33.387 C 41.712 32.942 41.812 32.547 41.91 32.281 C 42.014 32.001 42.162 31.743 42.314 31.519 C 42.893 30.665 43.916 29.755 44.857 29.232 C 45.279 28.998 45.738 28.907 46.123 28.864 C 46.52 28.818 46.956 28.812 47.392 28.816 C 47.727 28.82 48.061 28.827 48.396 28.837 C 48.454 28.784 48.511 28.731 48.569 28.678 C 49.537 27.778 50.303 26.922 50.717 26.264 C 50.321 26.293 49.812 26.353 49.193 26.444 C 47.728 26.661 45.755 27.038 43.432 27.532 C 38.794 28.517 32.845 29.949 26.946 31.433 C 21.955 32.69 16.972 33.984 11.999 35.312 C 10.785 35.996 9.564 36.666 8.335 37.323 C 6.945 38.063 5.729 38.677 4.778 39.103 C 4.305 39.316 3.873 39.493 3.507 39.616 C 3.207 39.716 2.738 39.859 2.291 39.825 C 1.94 39.798 1.587 39.739 1.264 39.616 C 0.945 39.495 0.551 39.27 0.283 38.846 C -0.317 37.896 0.247 36.986 0.448 36.705 C 0.723 36.321 1.096 35.995 1.393 35.766 C 1.7 35.531 2.031 35.32 2.297 35.187 C 2.431 35.12 2.61 35.065 2.679 35.043 L 2.693 35.039 C 2.811 35.002 2.968 34.955 3.157 34.899 C 3.537 34.789 4.069 34.638 4.728 34.454 C 6.05 34.085 7.899 33.58 10.105 32.988 C 10.384 32.912 10.668 32.837 10.957 32.759 C 12.836 31.701 14.881 30.52 16.976 29.291 C 24.323 24.982 32.222 20.119 35.542 17.994 C 39.245 15.623 47.779 9.409 54.95 4.103 Z M 2.67 38.304 L 2.674 38.297 C 2.673 38.3 2.671 38.302 2.67 38.304 Z M 51.442 26.255 M 43.712 32.145 L 43.715 32.144 C 43.714 32.144 43.713 32.144 43.712 32.145 Z M 44.479 33.228 C 44.477 33.235 44.476 33.235 44.478 33.231 C 44.478 33.23 44.479 33.229 44.479 33.228 Z M 99.519 29.205 L 99.514 29.205 M 101.334 32.206 C 101.339 32.205 101.345 32.206 101.35 32.206 C 101.345 32.207 101.339 32.207 101.334 32.206 Z M 66.808 32.177 M 67.616 32.489 M 203.002 9.379 C 198.451 10.287 192.348 11.766 184.636 13.649 C 181.141 14.503 177.409 15.887 173.708 17.542 C 172.333 18.944 170.913 20.301 169.626 21.396 C 167.307 23.369 162.331 27.525 157.714 31.171 C 155.409 32.992 153.177 34.699 151.404 35.945 C 150.521 36.565 149.728 37.089 149.084 37.457 C 148.764 37.64 148.452 37.802 148.165 37.919 C 147.943 38.009 147.509 38.173 147.039 38.126 C 145.426 37.965 144.438 36.702 144.333 35.239 C 144.233 33.837 144.901 32.316 146.207 31.012 C 146.863 30.357 148.599 29.02 150.969 27.376 C 153.379 25.704 156.536 23.65 160.107 21.549 C 163.768 19.395 167.891 17.173 172.108 15.262 C 173.076 14.264 174.021 13.245 174.943 12.205 C 175.238 11.872 175.52 11.549 175.785 11.239 C 175.51 11.346 175.224 11.457 174.929 11.573 C 173.585 12.098 172.058 12.694 170.505 13.28 C 168.144 14.17 165.665 15.056 163.558 15.667 C 162.506 15.972 161.517 16.217 160.666 16.357 C 159.869 16.489 159 16.564 158.292 16.378 C 157.57 16.179 157.142 15.436 157.333 14.712 C 157.523 13.988 158.262 13.552 158.989 13.734 C 159.095 13.761 159.466 13.783 160.22 13.659 C 160.92 13.544 161.792 13.331 162.794 13.04 C 164.795 12.46 167.193 11.605 169.538 10.721 C 171.079 10.141 172.571 9.557 173.905 9.036 C 174.606 8.762 175.263 8.506 175.86 8.276 C 176.716 7.946 177.456 7.667 178.004 7.481 C 178.247 7.397 178.493 7.322 178.742 7.258 C 178.867 7.226 178.994 7.204 179.123 7.19 C 179.193 7.183 179.306 7.176 179.439 7.188 C 179.545 7.199 179.822 7.233 180.108 7.423 C 180.558 7.722 180.706 8.17 180.737 8.468 C 180.757 8.669 180.74 8.873 180.685 9.068 C 180.619 9.305 180.508 9.521 180.424 9.671 C 180.241 9.998 179.968 10.392 179.653 10.813 C 179.227 11.383 178.67 12.072 178.026 12.829 C 180.044 12.093 182.044 11.467 183.987 10.992 C 191.677 9.115 197.845 7.619 202.466 6.697 C 204.777 6.236 206.734 5.912 208.321 5.757 C 209.868 5.606 211.216 5.598 212.225 5.874 C 213.139 6.123 213.944 6.525 214.494 7.171 C 215.085 7.863 215.257 8.686 215.145 9.475 C 215.039 10.213 214.692 10.896 214.29 11.478 C 213.88 12.071 213.355 12.64 212.789 13.158 C 212.438 13.48 211.724 13.98 210.845 14.56 C 209.929 15.164 208.735 15.918 207.346 16.768 C 204.566 18.466 200.98 20.56 197.229 22.622 C 194.624 24.053 191.931 25.474 189.366 26.737 C 192.519 27.538 195.987 28.712 199.385 30.204 C 201.368 30.981 203.582 30.4 205.696 29.163 C 205.77 29.12 205.844 29.076 205.918 29.031 C 206.047 28.415 206.254 27.817 206.532 27.252 C 207.632 25.054 209.615 24.173 210.955 23.95 C 211.225 23.905 211.644 23.85 212.048 23.954 C 212.276 24.012 212.648 24.159 212.922 24.536 C 213.213 24.936 213.23 25.365 213.188 25.645 C 213.122 26.081 212.875 26.424 212.791 26.541 L 212.786 26.547 C 212.669 26.706 212.546 26.861 212.418 27.011 L 212.402 27.029 C 211.666 27.912 210.282 29.325 208.524 30.584 C 209.201 30.519 210.575 30.228 212.233 29.598 C 214.101 28.888 216.16 27.811 217.791 26.336 C 218.159 26.003 218.517 25.71 218.845 25.526 C 218.995 25.442 219.279 25.298 219.637 25.273 C 220.102 25.239 220.661 25.419 221.002 25.943 C 221.253 26.327 221.261 26.721 221.26 26.877 C 221.255 27.055 221.235 27.232 221.198 27.406 C 221.14 27.696 221.04 28.03 220.947 28.336 L 220.855 28.634 C 220.679 29.202 220.499 29.785 220.384 30.356 C 220.373 30.407 220.364 30.458 220.355 30.509 C 220.63 30.389 220.938 30.245 221.27 30.082 C 222.647 29.404 224.234 28.49 225.18 27.908 C 225.606 27.646 226.029 27.337 226.478 26.999 L 226.754 26.79 C 227.11 26.52 227.487 26.233 227.855 25.978 C 228.745 25.363 229.95 24.654 231.338 24.793 C 231.357 24.795 231.431 24.802 231.514 24.819 L 231.516 24.819 C 231.544 24.825 231.684 24.854 231.843 24.931 C 232.274 25.14 232.564 25.557 232.61 26.034 C 232.669 26.651 232.304 27.231 231.722 27.446 C 231.636 27.479 231.564 27.495 231.541 27.501 C 231.499 27.51 231.456 27.518 231.414 27.525 C 231.366 27.533 231.331 27.538 231.298 27.542 C 231.247 27.55 231.199 27.557 231.11 27.573 C 230.865 27.616 230.558 27.69 230.284 27.818 C 230.008 27.947 229.862 28.085 229.794 28.205 C 229.746 28.291 229.647 28.518 229.788 29.054 C 229.907 29.504 230.108 29.686 230.326 29.794 C 230.602 29.931 231.049 30.008 231.693 29.947 C 232.989 29.824 234.55 29.194 235.652 28.559 C 236.01 28.353 236.624 28.05 237.432 27.651 C 238.503 27.123 239.916 26.426 241.532 25.56 C 242.44 24.272 243.519 22.845 244.675 21.387 C 248.066 17.108 254.727 12.22 256.43 11.03 C 256.966 10.654 257.721 10.268 258.432 10.018 C 258.788 9.894 259.189 9.783 259.582 9.742 C 259.913 9.706 260.536 9.684 261.086 10.058 C 261.816 10.553 261.918 11.352 261.812 11.931 C 261.717 12.446 261.448 12.962 261.128 13.451 C 260.469 14.459 259.257 15.847 257.316 17.743 C 252.894 22.062 247.533 25.401 243.404 27.661 C 243.185 27.98 242.98 28.286 242.79 28.578 C 242.661 28.777 242.534 28.977 242.41 29.179 L 242.962 28.91 C 244.08 28.366 245.413 27.717 246.645 27.264 C 248.296 26.656 249.74 26.231 250.881 26.086 C 251.449 26.014 252.033 25.998 252.567 26.118 C 253.12 26.242 253.73 26.541 254.11 27.173 C 254.436 27.715 254.387 28.271 254.265 28.655 C 254.151 29.011 253.954 29.304 253.795 29.508 C 253.616 29.741 253.395 29.973 253.18 30.186 C 253.429 30.191 253.695 30.186 253.974 30.166 C 255.28 30.074 256.764 29.678 258.019 28.728 C 257.994 28.01 258.193 27.258 258.751 26.621 C 259.504 25.761 260.362 25.243 261.105 25.024 C 261.439 24.925 261.908 24.84 262.376 24.957 C 262.61 25.015 263.033 25.174 263.32 25.615 C 263.648 26.117 263.589 26.653 263.449 27.003 L 263.391 27.152 C 263.26 27.499 263.095 27.935 262.576 28.486 C 262.343 28.733 262.026 29.022 261.584 29.39 C 261.857 29.302 262.294 29.118 262.894 28.828 C 263.489 28.54 264.146 28.198 264.815 27.849 L 265.246 27.625 C 266.041 27.212 266.852 26.797 267.505 26.52 C 267.824 26.384 268.17 26.253 268.488 26.18 C 268.69 26.131 268.898 26.11 269.106 26.117 C 269.326 26.127 269.782 26.188 270.162 26.568 C 270.506 26.912 270.625 27.347 270.671 27.522 C 270.732 27.757 270.771 28.014 270.801 28.231 C 270.819 28.359 270.835 28.483 270.851 28.603 C 270.894 28.942 270.935 29.256 271.004 29.579 C 271.098 30.019 271.207 30.269 271.297 30.388 L 271.306 30.4 C 271.326 30.427 271.332 30.436 271.367 30.439 L 271.425 30.428 C 271.522 30.409 271.663 30.375 271.848 30.326 C 272.349 30.191 272.845 30.042 273.336 29.877 C 274.561 29.471 276.185 28.864 277.956 28.063 C 279.126 27.535 280.273 26.958 281.394 26.332 C 280.048 25.132 278.555 24.106 276.951 23.279 C 275.919 22.746 274.895 22.199 273.878 21.639 L 273.401 21.377 C 272.797 21.045 272.305 20.775 271.858 20.544 L 271.78 20.504 L 270.89 20.609 C 270.218 20.688 269.681 20.751 269.301 20.794 C 269.112 20.815 268.957 20.832 268.843 20.844 L 268.829 20.845 C 268.755 20.853 268.613 20.868 268.509 20.868 C 267.797 20.868 267.262 20.444 266.999 20.182 C 266.703 19.886 266.372 19.418 266.28 18.838 C 266.231 18.526 266.244 18.123 266.447 17.723 C 266.657 17.31 266.998 17.036 267.358 16.878 C 267.997 16.598 268.755 16.651 269.462 16.792 C 270.555 17.01 271.381 17.29 272.258 17.693 C 272.283 17.689 272.309 17.686 272.335 17.683 C 273.419 17.555 274.697 17.403 276.13 17.234 C 280.383 16.732 284.637 16.244 288.893 15.77 C 289.277 15.392 289.665 15.02 290.059 14.653 C 291.163 13.627 292.23 12.72 293.07 12.082 C 293.484 11.767 293.874 11.494 294.2 11.305 C 294.357 11.214 294.552 11.111 294.757 11.04 C 294.858 11.005 295.019 10.958 295.213 10.944 C 295.539 10.919 295.864 11.003 296.137 11.183 C 296.712 11.566 296.833 12.165 296.857 12.473 C 296.883 12.811 296.826 13.148 296.751 13.439 C 296.637 13.881 296.433 14.398 296.14 14.982 C 309.001 13.619 323.133 12.321 330.631 12.321 C 331.387 12.321 332 12.933 332 13.689 C 332 14.444 331.387 15.056 330.631 15.056 C 322.896 15.056 307.757 16.481 294.322 17.927 C 293.331 19.327 291.997 21.005 290.239 22.975 C 288.928 24.443 287.347 25.751 285.674 26.898 C 285.746 26.991 285.813 27.08 285.877 27.167 C 286.264 27.691 286.571 28.188 286.723 28.565 C 286.9 29.008 286.868 29.435 286.812 29.723 C 286.753 30.027 286.642 30.31 286.524 30.552 C 286.287 31.036 285.942 31.515 285.576 31.907 C 285.232 32.276 284.752 32.697 284.201 32.916 C 283.922 33.027 283.488 33.14 282.999 33.022 C 282.445 32.889 282.05 32.515 281.831 32.078 C 281.657 31.729 281.592 31.351 281.564 31.05 C 281.534 30.726 281.535 30.372 281.559 30.008 C 281.572 29.789 281.594 29.559 281.624 29.319 C 280.79 29.754 279.943 30.166 279.086 30.554 C 277.22 31.398 275.506 32.04 274.197 32.473 C 273.652 32.656 273.102 32.822 272.547 32.971 C 272.356 33.022 272.163 33.068 271.97 33.108 C 271.84 33.135 271.625 33.176 271.419 33.176 C 270.398 33.176 269.622 32.71 269.112 32.037 C 268.657 31.435 268.446 30.712 268.325 30.148 C 268.262 29.841 268.21 29.53 268.17 29.219 C 267.696 29.44 267.13 29.729 266.51 30.051 L 266.095 30.267 C 265.425 30.616 264.723 30.982 264.087 31.29 C 263.36 31.641 262.557 31.999 261.933 32.124 C 260.786 32.353 259.825 31.917 259.156 31.272 C 257.5 32.356 255.686 32.788 254.166 32.894 C 253.308 32.955 252.518 32.914 251.864 32.816 C 251.261 32.726 250.627 32.566 250.178 32.297 C 249.915 32.142 249.7 31.916 249.557 31.646 C 249.41 31.365 249.35 31.046 249.385 30.73 C 249.435 30.252 249.681 29.888 249.812 29.711 C 250.01 29.442 250.285 29.162 250.536 28.921 C 249.772 29.088 248.792 29.388 247.591 29.83 C 246.501 30.231 245.366 30.784 244.281 31.312 C 243.869 31.512 243.464 31.71 243.072 31.894 C 242.414 32.202 241.722 32.506 241.152 32.646 C 240.891 32.71 240.458 32.793 240.008 32.687 C 239.698 32.616 239.415 32.458 239.193 32.231 C 238.958 31.989 238.804 31.681 238.751 31.349 C 238.679 30.922 238.765 30.517 238.846 30.238 C 238.871 30.149 238.9 30.059 238.933 29.969 L 238.437 30.212 C 237.763 30.542 237.275 30.782 237.021 30.928 C 235.727 31.674 233.779 32.497 231.952 32.67 C 231.034 32.757 230.016 32.693 229.111 32.245 C 228.181 31.785 227.499 30.983 227.175 29.874 C 226.991 30 226.804 30.121 226.615 30.238 C 225.621 30.849 223.956 31.808 222.481 32.535 C 221.752 32.894 221.016 33.223 220.411 33.416 C 220.121 33.509 219.768 33.602 219.422 33.617 C 219.203 33.626 218.27 33.634 217.827 32.748 L 217.797 32.689 L 217.774 32.628 C 217.419 31.705 217.534 30.658 217.689 29.869 C 216.205 30.862 214.63 31.613 213.207 32.154 C 211.175 32.926 209.283 33.333 208.27 33.333 C 207.44 33.333 206.743 32.957 206.303 32.32 C 206.24 32.229 206.184 32.134 206.133 32.036 C 203.868 33.163 201.101 33.828 198.352 32.737 L 198.329 32.728 L 198.306 32.718 C 194.497 31.043 190.603 29.789 187.237 29.04 C 186.591 28.896 185.942 28.767 185.291 28.653 C 182.189 30.031 179.373 31.063 177.453 31.286 C 176.503 31.397 175.729 31.448 175.114 31.444 C 174.542 31.44 173.956 31.39 173.483 31.194 C 173.238 31.093 172.881 30.895 172.631 30.504 C 172.347 30.058 172.334 29.569 172.451 29.175 C 172.553 28.831 172.746 28.575 172.89 28.413 C 173.04 28.248 173.206 28.097 173.385 27.963 C 174.026 27.477 174.997 27 175.971 26.614 C 176.967 26.218 178.09 25.869 179.092 25.678 C 180.578 25.396 182.61 25.473 184.918 25.822 L 184.944 25.81 C 188.326 24.269 192.192 22.268 195.909 20.225 C 199.623 18.184 203.172 16.111 205.917 14.435 C 207.289 13.596 208.455 12.859 209.336 12.278 C 210.255 11.671 210.777 11.29 210.939 11.142 C 211.4 10.72 211.774 10.304 212.037 9.923 C 212.309 9.531 212.411 9.25 212.434 9.089 C 212.449 8.987 212.433 8.97 212.415 8.95 C 212.414 8.949 212.412 8.947 212.411 8.945 C 212.351 8.876 212.13 8.683 211.503 8.512 C 211.006 8.376 210.082 8.333 208.587 8.479 C 207.133 8.621 205.278 8.925 203.002 9.379 Z M 211.552 26.629 L 211.55 26.629 M 230.98 24.825 L 230.98 24.825 C 230.98 24.825 230.98 24.825 230.98 24.825 Z M 269.113 28.843 M 268.017 28.198 C 268.013 28.189 268.01 28.179 268.008 28.169 C 268.012 28.178 268.016 28.188 268.017 28.198 Z M 286.694 22.646 C 287.222 22.177 287.723 21.679 288.195 21.154 C 289.018 20.236 289.815 19.296 290.586 18.334 L 290.155 18.382 C 288.681 19.894 287.367 21.448 286.694 22.646 Z M 286.054 18.84 C 282.464 19.246 279.199 19.627 276.491 19.946 C 277.061 20.252 277.634 20.553 278.208 20.85 C 279.932 21.739 281.543 22.831 283.005 24.104 C 283.362 23.18 283.778 22.28 284.25 21.41 C 284.685 20.612 285.318 19.734 286.054 18.84 Z M 261.947 27.632 C 261.942 27.633 261.936 27.634 261.931 27.634 C 261.936 27.633 261.942 27.632 261.947 27.632 Z M 252.001 31.357 C 252.004 31.35 252.008 31.343 252.013 31.337 C 252.01 31.344 252.005 31.351 252.001 31.357 Z M 240.42 30.005 L 240.432 30.004 C 240.428 30.005 240.424 30.005 240.42 30.005 Z M 241.46 31.063 L 241.459 31.071 M 248.04 21.675 C 250.536 20.004 253.093 18.042 255.402 15.787 C 256.269 14.941 256.955 14.227 257.493 13.63 C 255.553 15.025 251.055 18.434 248.04 21.675 Z M 259.931 12.458 C 259.922 12.459 259.912 12.459 259.903 12.458 C 259.912 12.457 259.922 12.457 259.931 12.458 Z M 164.296 22.299 C 163.357 22.824 162.424 23.36 161.497 23.905 C 157.987 25.97 154.887 27.987 152.531 29.622 C 150.136 31.284 148.599 32.49 148.143 32.946 C 147.224 33.864 147.036 34.651 147.064 35.044 C 147.078 35.236 147.137 35.32 147.16 35.345 C 147.166 35.353 147.173 35.359 147.181 35.365 C 147.367 35.281 147.547 35.187 147.723 35.084 C 148.258 34.778 148.971 34.311 149.829 33.708 C 151.538 32.507 153.723 30.837 156.016 29.026 C 158.877 26.766 161.882 24.306 164.296 22.299 Z M 147.036 35.42 C 147.042 35.418 147.048 35.416 147.054 35.415 C 147.048 35.417 147.042 35.419 147.036 35.42 Z\" fill=\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"></path><path d=\"M 223.501 20.342 C 223.501 21.192 222.811 21.88 221.961 21.88 C 221.11 21.88 220.421 21.192 220.421 20.342 C 220.421 19.492 221.11 18.803 221.961 18.803 C 222.811 18.803 223.501 19.492 223.501 20.342 Z M 93.097 21.709 C 93.097 22.559 92.407 23.248 91.557 23.248 C 90.706 23.248 90.016 22.559 90.016 21.709 C 90.016 20.86 90.706 20.171 91.557 20.171 C 92.407 20.171 93.097 20.86 93.097 21.709 Z\" fill=\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"></path></svg>',svgContentId:3982671042}},baseVariant,gestureVariant)})})})})})});});const css=['.framer-06LMh[data-border=\"true\"]::after, .framer-06LMh [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-06LMh.framer-qavc9y, .framer-06LMh .framer-qavc9y { display: block; }\",\".framer-06LMh.framer-1xbzffp { height: 32px; overflow: hidden; position: relative; text-decoration: none; width: 237px; }\",\".framer-06LMh .framer-1hhxbxx { flex: none; height: 28px; left: calc(49.789029535865005% - 233px / 2); position: absolute; top: calc(50.00000000000002% - 28px / 2); width: 233px; }\",\".framer-06LMh.framer-v-1q8rcuy.framer-1xbzffp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; padding: 0px 0px 0px 0px; width: min-content; }\",\".framer-06LMh.framer-v-1q8rcuy .framer-1hhxbxx { height: 40px; left: unset; position: relative; top: unset; width: 332px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-06LMh.framer-v-1q8rcuy.framer-1xbzffp { gap: 0px; } .framer-06LMh.framer-v-1q8rcuy.framer-1xbzffp > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-06LMh.framer-v-1q8rcuy.framer-1xbzffp > :first-child { margin-top: 0px; } .framer-06LMh.framer-v-1q8rcuy.framer-1xbzffp > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 237\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cpyldudIX\":{\"layout\":[\"fixed\",\"fixed\"]},\"JzVVvd1In\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerxc15zlmpZ=withCSS(Component,css,\"framer-06LMh\");export default Framerxc15zlmpZ;Framerxc15zlmpZ.displayName=\"TR_Signature\";Framerxc15zlmpZ.defaultProps={height:32,width:237};addPropertyControls(Framerxc15zlmpZ,{variant:{options:[\"NsENpceIs\",\"cpyldudIX\",\"JzVVvd1In\"],optionTitles:[\"on-Light\",\"on-Dark\",\"on-Dark-Large\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerxc15zlmpZ,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerxc15zlmpZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cpyldudIX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JzVVvd1In\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"237\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xc15zlmpZ.map","// Generated by Framer (d2b7042)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/xL0LJyJyjuvJxqz5rROu/E1xbuMvfIiwOEP896Vnt/mIveWkWav.js\";const enabledGestures={EP9Xqsudq:{hover:true},H3vj_R7pa:{hover:true},lcA7iTJqJ:{hover:true,pressed:true},rG_oYbE2w:{hover:true,pressed:true}};const cycleOrder=[\"H3vj_R7pa\",\"rG_oYbE2w\",\"EP9Xqsudq\",\"lcA7iTJqJ\"];const serializationHash=\"framer-19CZM\";const variantClassNames={EP9Xqsudq:\"framer-v-1jslajl\",H3vj_R7pa:\"framer-v-1g5pex1\",lcA7iTJqJ:\"framer-v-gnkrpv\",rG_oYbE2w:\"framer-v-ml2fcz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dark Mobile\":\"lcA7iTJqJ\",Dark:\"EP9Xqsudq\",Desktop:\"H3vj_R7pa\",Mobile:\"rG_oYbE2w\"};const getProps=({height,id,link,title,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,lkm19L8jO:link!==null&&link!==void 0?link:props.lkm19L8jO,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"H3vj_R7pa\",wXoCEaY45:(_ref1=title!==null&&title!==void 0?title:props.wXoCEaY45)!==null&&_ref1!==void 0?_ref1:\"Nav-link\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,wXoCEaY45,lkm19L8jO,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"H3vj_R7pa\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:lkm19L8jO,openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1g5pex1\",className,classNames)} framer-xfbok1`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"H3vj_R7pa\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{\"EP9Xqsudq-hover\":{backgroundColor:\"var(--token-976ecd92-8b5b-4379-92f8-03ceabdf7a5f, rgba(0, 0, 0, 0.21))\"},\"H3vj_R7pa-hover\":{backgroundColor:\"var(--token-b76cab37-f966-44aa-ac64-bf20c046ee62, rgb(242, 242, 242))\"},\"lcA7iTJqJ-hover\":{backgroundColor:\"var(--token-28c42014-c25d-4e59-bdf7-51e427c5eadc, rgb(0, 0, 0))\"},\"lcA7iTJqJ-pressed\":{backgroundColor:\"var(--token-86f1016a-16f6-4b3d-8273-f1ce71e4fc94, rgb(28, 28, 28))\"},\"rG_oYbE2w-pressed\":{backgroundColor:\"var(--token-c52b8fb4-a3c8-4a9d-a860-5255f872b17f, rgb(235, 235, 235))\"},EP9Xqsudq:{backgroundColor:\"var(--token-f3849306-b6c6-4a16-b227-eac9728e86c0, rgba(0, 0, 0, 0))\"},lcA7iTJqJ:{backgroundColor:\"var(--token-74446b1b-f957-49ec-9634-0e51fe0694fb, rgb(59, 59, 59))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},rG_oYbE2w:{backgroundColor:\"var(--token-b76cab37-f966-44aa-ac64-bf20c046ee62, rgb(242, 242, 242))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"EP9Xqsudq-hover\":{\"data-framer-name\":undefined},\"H3vj_R7pa-hover\":{\"data-framer-name\":undefined},\"lcA7iTJqJ-hover\":{\"data-framer-name\":undefined},\"lcA7iTJqJ-pressed\":{\"data-framer-name\":undefined},\"rG_oYbE2w-hover\":{\"data-framer-name\":undefined},\"rG_oYbE2w-pressed\":{\"data-framer-name\":undefined},EP9Xqsudq:{\"data-framer-name\":\"Dark\"},lcA7iTJqJ:{\"data-framer-name\":\"Dark Mobile\"},rG_oYbE2w:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ucwhdm\",\"data-styles-preset\":\"mIveWkWav\",children:\"Nav-link\"})}),className:\"framer-z40mo5\",layoutDependency:layoutDependency,layoutId:\"u8d0MlLof\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:wXoCEaY45,variants:{\"EP9Xqsudq-hover\":{\"--extracted-r6o4lv\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"},\"H3vj_R7pa-hover\":{\"--extracted-r6o4lv\":\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\"},EP9Xqsudq:{\"--extracted-r6o4lv\":\"var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6))\"},lcA7iTJqJ:{\"--extracted-r6o4lv\":\"var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255))\"},rG_oYbE2w:{\"--extracted-r6o4lv\":\"var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"EP9Xqsudq-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ucwhdm\",\"data-styles-preset\":\"mIveWkWav\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Nav-link\"})})},\"H3vj_R7pa-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ucwhdm\",\"data-styles-preset\":\"mIveWkWav\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56)))\"},children:\"Nav-link\"})})},EP9Xqsudq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ucwhdm\",\"data-styles-preset\":\"mIveWkWav\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-754b1478-d2d1-405b-9536-6298d3c00139, rgba(255, 255, 255, 0.6)))\"},children:\"Nav-link\"})})},lcA7iTJqJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ucwhdm\",\"data-styles-preset\":\"mIveWkWav\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9af7eb99-90b0-4d50-901b-90ebf7936ded, rgb(255, 255, 255)))\"},children:\"Nav-link\"})})},rG_oYbE2w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ucwhdm\",\"data-styles-preset\":\"mIveWkWav\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-29c75081-ef27-4436-b449-e3b1b9592984, rgb(40, 46, 56)))\"},children:\"Nav-link\"})})}},baseVariant,gestureVariant)})})})})})});});const css=['.framer-19CZM[data-border=\"true\"]::after, .framer-19CZM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-19CZM.framer-xfbok1, .framer-19CZM .framer-xfbok1 { display: block; }\",\".framer-19CZM.framer-1g5pex1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-19CZM .framer-z40mo5 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-19CZM.framer-1g5pex1 { gap: 0px; } .framer-19CZM.framer-1g5pex1 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-19CZM.framer-1g5pex1 > :first-child { margin-left: 0px; } .framer-19CZM.framer-1g5pex1 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38.5\n * @framerIntrinsicWidth 89.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rG_oYbE2w\":{\"layout\":[\"auto\",\"auto\"]},\"EP9Xqsudq\":{\"layout\":[\"auto\",\"auto\"]},\"lcA7iTJqJ\":{\"layout\":[\"auto\",\"auto\"]},\"L9QznHqoL\":{\"layout\":[\"auto\",\"auto\"]},\"HS8biarmu\":{\"layout\":[\"auto\",\"auto\"]},\"O3SUHO8aY\":{\"layout\":[\"auto\",\"auto\"]},\"AwxQZMRpO\":{\"layout\":[\"auto\",\"auto\"]},\"EfvCthtJg\":{\"layout\":[\"auto\",\"auto\"]},\"aJXT1t4OV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"wXoCEaY45\":\"title\",\"lkm19L8jO\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerXcMQ2MQZZ=withCSS(Component,css,\"framer-19CZM\");export default FramerXcMQ2MQZZ;FramerXcMQ2MQZZ.displayName=\"nav-inline-link\";FramerXcMQ2MQZZ.defaultProps={height:38.5,width:89.5};addPropertyControls(FramerXcMQ2MQZZ,{variant:{options:[\"H3vj_R7pa\",\"rG_oYbE2w\",\"EP9Xqsudq\",\"lcA7iTJqJ\"],optionTitles:[\"Desktop\",\"Mobile\",\"Dark\",\"Dark Mobile\"],title:\"Variant\",type:ControlType.Enum},wXoCEaY45:{defaultValue:\"Nav-link\",displayTextArea:false,title:\"Title\",type:ControlType.String},lkm19L8jO:{title:\"Link\",type:ControlType.Link}});addFonts(FramerXcMQ2MQZZ,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXcMQ2MQZZ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"89.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rG_oYbE2w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EP9Xqsudq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lcA7iTJqJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L9QznHqoL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HS8biarmu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O3SUHO8aY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AwxQZMRpO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EfvCthtJg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aJXT1t4OV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"wXoCEaY45\\\":\\\"title\\\",\\\"lkm19L8jO\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"38.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XcMQ2MQZZ.map","// Generated by Framer (461de17)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,ResolveLinks,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Trigger from\"https://framerusercontent.com/modules/KA6tU6TimBV8QmWXapUk/sPXrqoi9AiUPNaxXIQwK/KrMIv_g8u.js\";import LinksResources from\"https://framerusercontent.com/modules/v3DGdNfGZSnKQShW2yuU/tIGBLfO2WLXviNwUmV3S/P3GDpNV9r.js\";import LinksProduct from\"https://framerusercontent.com/modules/qnNgL4iUqTr5wEcSNzlL/w99mYYUcy4NuEy4OSvuc/sKBejYjPZ.js\";import TR_Signature from\"https://framerusercontent.com/modules/bh9hpHzbkssN33jAD11A/xRCkzVn00Q4WWhe8piGM/xc15zlmpZ.js\";import NavInlineLink from\"https://framerusercontent.com/modules/KbeHV7tuI39MvZ2trI2t/u5vvk0wDunVROeWm4z5L/XcMQ2MQZZ.js\";const TR_SignatureFonts=getFonts(TR_Signature);const NavInlineLinkFonts=getFonts(NavInlineLink);const LinksProductFonts=getFonts(LinksProduct);const TriggerFonts=getFonts(Trigger);const MotionDivWithFX=withFX(motion.div);const LinksResourcesFonts=getFonts(LinksResources);const MotionNavWithFX=withFX(motion.nav);const cycleOrder=[\"PkfSADJMV\",\"SKZ2wUtjq\",\"BGZVoLcjo\",\"cvTsnqyc3\",\"fOHASd_he\",\"xRd4PlKkM\"];const serializationHash=\"framer-HBWyn\";const variantClassNames={BGZVoLcjo:\"framer-v-1irrf0k\",cvTsnqyc3:\"framer-v-z2sjbb\",fOHASd_he:\"framer-v-1h3bsbr\",PkfSADJMV:\"framer-v-12mszp6\",SKZ2wUtjq:\"framer-v-5b1mu8\",xRd4PlKkM:\"framer-v-1gq9ib1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-80};const transition2={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition3={damping:20,delay:0,mass:.2,stiffness:150,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transition:transition3};const transition4={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition5={damping:40,delay:0,mass:.5,stiffness:600,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dark Phone Open\":\"xRd4PlKkM\",\"Dark Phone\":\"fOHASd_he\",\"Light Phone Open\":\"BGZVoLcjo\",\"Light Phone\":\"SKZ2wUtjq\",Dark:\"cvTsnqyc3\",Light:\"PkfSADJMV\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PkfSADJMV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PkfSADJMV\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18dk62v=activeVariantCallback(async(...args)=>{setVariant(\"BGZVoLcjo\");});const onTap17zoy5c=activeVariantCallback(async(...args)=>{setVariant(\"SKZ2wUtjq\");});const onTap16dbg9s=activeVariantCallback(async(...args)=>{setVariant(\"xRd4PlKkM\");});const onTaph56qss=activeVariantCallback(async(...args)=>{setVariant(\"fOHASd_he\");});const PWSlWeqS6izu9gt=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"SKZ2wUtjq\",\"BGZVoLcjo\",\"fOHASd_he\",\"xRd4PlKkM\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"SKZ2wUtjq\",\"fOHASd_he\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"SKZ2wUtjq\",\"fOHASd_he\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed3=()=>{if([\"BGZVoLcjo\",\"xRd4PlKkM\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"SKZ2wUtjq\",\"BGZVoLcjo\",\"fOHASd_he\",\"xRd4PlKkM\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const ref3=React.useRef(null);const isDisplayed5=()=>{if([\"BGZVoLcjo\",\"xRd4PlKkM\"].includes(baseVariant))return false;return true;};const ref4=React.useRef(null);const ref5=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(serializationHash,...sharedStyleClassNames,\"framer-12mszp6\",className,classNames),\"data-framer-name\":\"Light\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"PkfSADJMV\",ref:ref??ref1,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0)\",boxShadow:\"none\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{BGZVoLcjo:{backgroundColor:\"rgb(255, 255, 255)\"},cvTsnqyc3:{backgroundColor:\"rgba(28, 28, 28, 0.2)\"},fOHASd_he:{backgroundColor:\"rgba(28, 28, 28, 0.2)\",boxShadow:\"0px 2px 20px 0px rgba(0, 0, 0, 0.05)\"},xRd4PlKkM:{backgroundColor:\"rgb(28, 28, 28)\"}},...addPropertyOverrides({BGZVoLcjo:{\"data-framer-name\":\"Light Phone Open\"},cvTsnqyc3:{\"data-framer-name\":\"Dark\"},fOHASd_he:{\"data-framer-name\":\"Dark Phone\"},SKZ2wUtjq:{\"data-framer-name\":\"Light Phone\"},xRd4PlKkM:{\"data-framer-name\":\"Dark Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bmbg28\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"J_Z2goLyd\",...addPropertyOverrides({BGZVoLcjo:{\"data-highlight\":true,onTap:onTap17zoy5c},SKZ2wUtjq:{\"data-highlight\":true,onTap:onTap18dk62v}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rgncd8\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"U5llRfS2M\",...addPropertyOverrides({fOHASd_he:{\"data-highlight\":true,onTap:onTap16dbg9s},xRd4PlKkM:{\"data-highlight\":true,onTap:onTaph56qss}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15aptcx\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"lrEWuG8pQ\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{BGZVoLcjo:{rotate:-45},xRd4PlKkM:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ee5sxj\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"uqOF4K8Kv\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{BGZVoLcjo:{rotate:45},xRd4PlKkM:{rotate:45}}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-nyrljx\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Db5uHiV2H\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-a3bdqt-container\",layoutDependency:layoutDependency,layoutId:\"LtoIdvw3Y-container\",whileHover:animation1,children:/*#__PURE__*/_jsx(TR_Signature,{height:\"100%\",id:\"LtoIdvw3Y\",layoutId:\"LtoIdvw3Y\",variant:\"NsENpceIs\",width:\"100%\",...addPropertyOverrides({cvTsnqyc3:{variant:\"cpyldudIX\"},fOHASd_he:{variant:\"cpyldudIX\"},xRd4PlKkM:{variant:\"cpyldudIX\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({BGZVoLcjo:{value:transition4},fOHASd_he:{value:transition4},SKZ2wUtjq:{value:transition4},xRd4PlKkM:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10w2l3g\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"BJDtiZyir\",style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"none\",opacity:1,WebkitBackdropFilter:\"none\"},variants:{BGZVoLcjo:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,boxShadow:\"0px 20px 20px 0px rgba(0, 0, 0, 0.12)\",WebkitBackdropFilter:\"blur(10px)\"},fOHASd_he:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(28, 28, 28, 0.2)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,opacity:0,WebkitBackdropFilter:\"blur(10px)\"},SKZ2wUtjq:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,boxShadow:\"0px 12px 20px 0px rgba(0, 0, 0, 0.08)\",opacity:0,WebkitBackdropFilter:\"blur(10px)\"},xRd4PlKkM:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgb(28, 28, 28)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,WebkitBackdropFilter:\"blur(10px)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eowuud\",layoutDependency:layoutDependency,layoutId:\"I9NoOQTMK\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-n483ya-container\",layoutDependency:layoutDependency,layoutId:\"GCNwZVefE-container\",children:/*#__PURE__*/_jsx(NavInlineLink,{height:\"100%\",id:\"GCNwZVefE\",layoutId:\"GCNwZVefE\",lkm19L8jO:resolvedLinks[0],variant:\"H3vj_R7pa\",width:\"100%\",wXoCEaY45:\"Home\",...addPropertyOverrides({BGZVoLcjo:{lkm19L8jO:resolvedLinks[1],variant:\"rG_oYbE2w\"},cvTsnqyc3:{lkm19L8jO:resolvedLinks[2],variant:\"EP9Xqsudq\"},xRd4PlKkM:{lkm19L8jO:resolvedLinks[3],variant:\"lcA7iTJqJ\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vOr7LJ7Uu\"},implicitPathVariables:undefined},{href:{webPageId:\"vOr7LJ7Uu\"},implicitPathVariables:undefined},{href:{webPageId:\"vOr7LJ7Uu\"},implicitPathVariables:undefined},{href:{webPageId:\"vOr7LJ7Uu\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qtx6hx-container\",layoutDependency:layoutDependency,layoutId:\"eOVDwtyxR-container\",children:/*#__PURE__*/_jsx(NavInlineLink,{height:\"100%\",id:\"eOVDwtyxR\",layoutId:\"eOVDwtyxR\",lkm19L8jO:resolvedLinks1[0],variant:\"H3vj_R7pa\",width:\"100%\",wXoCEaY45:\"About\",...addPropertyOverrides({BGZVoLcjo:{lkm19L8jO:resolvedLinks1[1],variant:\"rG_oYbE2w\"},cvTsnqyc3:{lkm19L8jO:resolvedLinks1[2],variant:\"EP9Xqsudq\"},xRd4PlKkM:{lkm19L8jO:resolvedLinks1[3],variant:\"lcA7iTJqJ\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BGZVoLcjo:{width:componentViewport?.width||\"100vw\"},xRd4PlKkM:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kfzqbz-container\",\"data-framer-name\":\"Links: Projects\",layoutDependency:layoutDependency,layoutId:\"oy_hK7qag-container\",name:\"Links: Projects\",children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"oy_hK7qag\",layoutId:\"oy_hK7qag\",name:\"Links: Projects\",style:{width:\"100%\"},variant:\"t6zPcPAwq\",width:\"100%\",...addPropertyOverrides({BGZVoLcjo:{variant:\"qLoF8QJt6\"},xRd4PlKkM:{variant:\"UAjc2yjMp\"}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-miq9nb-container\",\"data-framer-name\":\"Trigger\",id:`${layoutId}-miq9nb`,layoutDependency:layoutDependency,layoutId:\"POvdElOYW-container\",name:\"Trigger\",ref:ref2,children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Projects\",height:\"100%\",id:\"POvdElOYW\",layoutId:\"POvdElOYW\",name:\"Trigger\",PWSlWeqS6:PWSlWeqS6izu9gt({overlay}),variant:\"XJX_eZdIU\",width:\"100%\",...addPropertyOverrides({cvTsnqyc3:{variant:\"IxwprMYwf\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref2,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-miq9nb`,offsetX:0,offsetY:24,onDismiss:overlay.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:true,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-18g063-container\",\"data-framer-name\":\"Links: Projects\",exit:animation2,initial:animation4,layoutDependency:layoutDependency,layoutId:\"IB1VgOu1j-container\",name:\"Links: Projects\",ref:ref3,role:\"dialog\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksProduct,{height:\"100%\",id:\"IB1VgOu1j\",layoutId:\"IB1VgOu1j\",name:\"Links: Projects\",variant:\"t6zPcPAwq\",width:\"100%\",...addPropertyOverrides({cvTsnqyc3:{variant:\"tZrUybZL9\"}},baseVariant,gestureVariant)})})})})})]})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-18pu4ob\",\"data-framer-name\":\"spacer\",layoutDependency:layoutDependency,layoutId:\"kGdnKnJh3\",style:{opacity:0}}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BGZVoLcjo:{width:componentViewport?.width||\"100vw\"},xRd4PlKkM:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i8ylm1-container\",\"data-framer-name\":\"Links: Contact\",layoutDependency:layoutDependency,layoutId:\"RrQXxSNFq-container\",name:\"Links: Contact\",children:/*#__PURE__*/_jsx(LinksResources,{height:\"100%\",id:\"RrQXxSNFq\",layoutId:\"RrQXxSNFq\",name:\"Links: Contact\",style:{width:\"100%\"},variant:\"yCDIQvxhQ\",width:\"100%\",...addPropertyOverrides({BGZVoLcjo:{variant:\"M69w6w2wI\"},xRd4PlKkM:{variant:\"lxfzlw7rF\"}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q4k0fj-container\",id:`${layoutId}-1q4k0fj`,layoutDependency:layoutDependency,layoutId:\"Ff1HL2ubE-container\",ref:ref4,children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:\"Connect\",height:\"100%\",id:\"Ff1HL2ubE\",layoutId:\"Ff1HL2ubE\",PWSlWeqS6:PWSlWeqS6izu9gt({overlay:overlay1}),variant:\"AA6gzMawV\",width:\"100%\",...addPropertyOverrides({cvTsnqyc3:{variant:\"totXsqZ2U\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref4,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1q4k0fj`,offsetX:0,offsetY:24,onDismiss:overlay1.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:true,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-ntmvuk-container\",\"data-framer-name\":\"Links: Contact\",exit:animation2,initial:animation4,layoutDependency:layoutDependency,layoutId:\"vlEOMRxQR-container\",name:\"Links: Contact\",ref:ref5,role:\"dialog\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksResources,{height:\"100%\",id:\"vlEOMRxQR\",layoutId:\"vlEOMRxQR\",name:\"Links: Contact\",variant:\"yCDIQvxhQ\",width:\"100%\",...addPropertyOverrides({cvTsnqyc3:{variant:\"NytEPI0JE\"}},baseVariant,gestureVariant)})})})})})]})})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HBWyn.framer-iqbg7f, .framer-HBWyn .framer-iqbg7f { display: block; }\",\".framer-HBWyn.framer-12mszp6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 32px 24px 32px; position: relative; width: 1200px; }\",\".framer-HBWyn .framer-bmbg28 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HBWyn .framer-1rgncd8 { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-HBWyn .framer-15aptcx { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HBWyn .framer-1ee5sxj { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HBWyn .framer-nyrljx { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: 21px; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HBWyn .framer-a3bdqt-container, .framer-HBWyn .framer-n483ya-container, .framer-HBWyn .framer-1qtx6hx-container, .framer-HBWyn .framer-miq9nb-container, .framer-HBWyn .framer-1q4k0fj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-HBWyn .framer-10w2l3g { 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: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-HBWyn .framer-1eowuud { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HBWyn .framer-1kfzqbz-container, .framer-HBWyn .framer-i8ylm1-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-HBWyn .framer-18g063-container, .framer-HBWyn .framer-ntmvuk-container { height: auto; position: relative; width: auto; }\",\".framer-HBWyn .framer-18pu4ob { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HBWyn.framer-12mszp6, .framer-HBWyn .framer-bmbg28, .framer-HBWyn .framer-10w2l3g, .framer-HBWyn .framer-1eowuud { gap: 0px; } .framer-HBWyn.framer-12mszp6 > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-HBWyn.framer-12mszp6 > :first-child, .framer-HBWyn .framer-bmbg28 > :first-child, .framer-HBWyn .framer-10w2l3g > :first-child, .framer-HBWyn .framer-1eowuud > :first-child { margin-left: 0px; } .framer-HBWyn.framer-12mszp6 > :last-child, .framer-HBWyn .framer-bmbg28 > :last-child, .framer-HBWyn .framer-10w2l3g > :last-child, .framer-HBWyn .framer-1eowuud > :last-child { margin-right: 0px; } .framer-HBWyn .framer-bmbg28 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-HBWyn .framer-10w2l3g > *, .framer-HBWyn .framer-1eowuud > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-HBWyn.framer-v-5b1mu8.framer-12mszp6 { flex-direction: column; gap: 0px; height: 64px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-HBWyn.framer-v-5b1mu8 .framer-bmbg28, .framer-HBWyn.framer-v-1irrf0k .framer-bmbg28 { cursor: pointer; gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 10px 0px 20px; width: 100%; z-index: 2; }\",\".framer-HBWyn.framer-v-5b1mu8 .framer-1rgncd8, .framer-HBWyn.framer-v-1irrf0k .framer-1rgncd8 { height: 44px; order: 1; width: 44px; }\",\".framer-HBWyn.framer-v-5b1mu8 .framer-a3bdqt-container, .framer-HBWyn.framer-v-1irrf0k .framer-a3bdqt-container, .framer-HBWyn.framer-v-1h3bsbr .framer-a3bdqt-container, .framer-HBWyn.framer-v-1gq9ib1 .framer-a3bdqt-container { order: 0; }\",\".framer-HBWyn.framer-v-5b1mu8 .framer-10w2l3g, .framer-HBWyn.framer-v-1irrf0k .framer-10w2l3g, .framer-HBWyn.framer-v-1h3bsbr .framer-10w2l3g, .framer-HBWyn.framer-v-1gq9ib1 .framer-10w2l3g { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; justify-content: flex-start; left: 0px; order: 1; position: absolute; right: 0px; top: 64px; width: unset; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-HBWyn.framer-v-5b1mu8 .framer-1eowuud, .framer-HBWyn.framer-v-1h3bsbr .framer-1eowuud { gap: 8px; justify-content: flex-start; min-height: 47px; order: 0; padding: 0px 24px 8px 24px; width: 100%; }\",\".framer-HBWyn.framer-v-5b1mu8 .framer-18pu4ob, .framer-HBWyn.framer-v-1h3bsbr .framer-18pu4ob { align-self: unset; height: 0px; order: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HBWyn.framer-v-5b1mu8.framer-12mszp6, .framer-HBWyn.framer-v-5b1mu8 .framer-bmbg28, .framer-HBWyn.framer-v-5b1mu8 .framer-10w2l3g, .framer-HBWyn.framer-v-5b1mu8 .framer-1eowuud { gap: 0px; } .framer-HBWyn.framer-v-5b1mu8.framer-12mszp6 > *, .framer-HBWyn.framer-v-5b1mu8 .framer-10w2l3g > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HBWyn.framer-v-5b1mu8.framer-12mszp6 > :first-child, .framer-HBWyn.framer-v-5b1mu8 .framer-10w2l3g > :first-child { margin-top: 0px; } .framer-HBWyn.framer-v-5b1mu8.framer-12mszp6 > :last-child, .framer-HBWyn.framer-v-5b1mu8 .framer-10w2l3g > :last-child { margin-bottom: 0px; } .framer-HBWyn.framer-v-5b1mu8 .framer-bmbg28 > *, .framer-HBWyn.framer-v-5b1mu8 .framer-bmbg28 > :first-child, .framer-HBWyn.framer-v-5b1mu8 .framer-bmbg28 > :last-child { margin: 0px; } .framer-HBWyn.framer-v-5b1mu8 .framer-1eowuud > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-HBWyn.framer-v-5b1mu8 .framer-1eowuud > :first-child { margin-left: 0px; } .framer-HBWyn.framer-v-5b1mu8 .framer-1eowuud > :last-child { margin-right: 0px; } }\",\".framer-HBWyn.framer-v-1irrf0k.framer-12mszp6, .framer-HBWyn.framer-v-1gq9ib1.framer-12mszp6 { flex-direction: column; gap: 0px; padding: 0px; width: 390px; }\",\".framer-HBWyn.framer-v-1irrf0k .framer-15aptcx, .framer-HBWyn.framer-v-1irrf0k .framer-1ee5sxj, .framer-HBWyn.framer-v-1gq9ib1 .framer-15aptcx, .framer-HBWyn.framer-v-1gq9ib1 .framer-1ee5sxj { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-HBWyn.framer-v-1irrf0k .framer-1eowuud, .framer-HBWyn.framer-v-1gq9ib1 .framer-1eowuud { gap: 8px; justify-content: flex-start; order: 0; padding: 16px 24px 8px 24px; width: 100%; }\",\".framer-HBWyn.framer-v-1irrf0k .framer-1kfzqbz-container, .framer-HBWyn.framer-v-1gq9ib1 .framer-1kfzqbz-container { flex: none; order: 1; width: 100%; }\",\".framer-HBWyn.framer-v-1irrf0k .framer-i8ylm1-container, .framer-HBWyn.framer-v-1gq9ib1 .framer-i8ylm1-container { flex: none; order: 4; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HBWyn.framer-v-1irrf0k.framer-12mszp6, .framer-HBWyn.framer-v-1irrf0k .framer-bmbg28, .framer-HBWyn.framer-v-1irrf0k .framer-10w2l3g, .framer-HBWyn.framer-v-1irrf0k .framer-1eowuud { gap: 0px; } .framer-HBWyn.framer-v-1irrf0k.framer-12mszp6 > *, .framer-HBWyn.framer-v-1irrf0k .framer-10w2l3g > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HBWyn.framer-v-1irrf0k.framer-12mszp6 > :first-child, .framer-HBWyn.framer-v-1irrf0k .framer-10w2l3g > :first-child { margin-top: 0px; } .framer-HBWyn.framer-v-1irrf0k.framer-12mszp6 > :last-child, .framer-HBWyn.framer-v-1irrf0k .framer-10w2l3g > :last-child { margin-bottom: 0px; } .framer-HBWyn.framer-v-1irrf0k .framer-bmbg28 > *, .framer-HBWyn.framer-v-1irrf0k .framer-bmbg28 > :first-child, .framer-HBWyn.framer-v-1irrf0k .framer-bmbg28 > :last-child { margin: 0px; } .framer-HBWyn.framer-v-1irrf0k .framer-1eowuud > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-HBWyn.framer-v-1irrf0k .framer-1eowuud > :first-child { margin-left: 0px; } .framer-HBWyn.framer-v-1irrf0k .framer-1eowuud > :last-child { margin-right: 0px; } }\",\".framer-HBWyn.framer-v-1h3bsbr.framer-12mszp6 { flex-direction: column; gap: 0px; height: 64px; padding: 0px; width: 390px; }\",\".framer-HBWyn.framer-v-1h3bsbr .framer-bmbg28, .framer-HBWyn.framer-v-1gq9ib1 .framer-bmbg28 { gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 10px 0px 20px; width: 100%; z-index: 2; }\",\".framer-HBWyn.framer-v-1h3bsbr .framer-1rgncd8, .framer-HBWyn.framer-v-1gq9ib1 .framer-1rgncd8 { cursor: pointer; height: 44px; order: 1; width: 44px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HBWyn.framer-v-1h3bsbr.framer-12mszp6, .framer-HBWyn.framer-v-1h3bsbr .framer-bmbg28, .framer-HBWyn.framer-v-1h3bsbr .framer-10w2l3g, .framer-HBWyn.framer-v-1h3bsbr .framer-1eowuud { gap: 0px; } .framer-HBWyn.framer-v-1h3bsbr.framer-12mszp6 > *, .framer-HBWyn.framer-v-1h3bsbr .framer-10w2l3g > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HBWyn.framer-v-1h3bsbr.framer-12mszp6 > :first-child, .framer-HBWyn.framer-v-1h3bsbr .framer-10w2l3g > :first-child { margin-top: 0px; } .framer-HBWyn.framer-v-1h3bsbr.framer-12mszp6 > :last-child, .framer-HBWyn.framer-v-1h3bsbr .framer-10w2l3g > :last-child { margin-bottom: 0px; } .framer-HBWyn.framer-v-1h3bsbr .framer-bmbg28 > *, .framer-HBWyn.framer-v-1h3bsbr .framer-bmbg28 > :first-child, .framer-HBWyn.framer-v-1h3bsbr .framer-bmbg28 > :last-child { margin: 0px; } .framer-HBWyn.framer-v-1h3bsbr .framer-1eowuud > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-HBWyn.framer-v-1h3bsbr .framer-1eowuud > :first-child { margin-left: 0px; } .framer-HBWyn.framer-v-1h3bsbr .framer-1eowuud > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HBWyn.framer-v-1gq9ib1.framer-12mszp6, .framer-HBWyn.framer-v-1gq9ib1 .framer-bmbg28, .framer-HBWyn.framer-v-1gq9ib1 .framer-10w2l3g, .framer-HBWyn.framer-v-1gq9ib1 .framer-1eowuud { gap: 0px; } .framer-HBWyn.framer-v-1gq9ib1.framer-12mszp6 > *, .framer-HBWyn.framer-v-1gq9ib1 .framer-10w2l3g > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-HBWyn.framer-v-1gq9ib1.framer-12mszp6 > :first-child, .framer-HBWyn.framer-v-1gq9ib1 .framer-10w2l3g > :first-child { margin-top: 0px; } .framer-HBWyn.framer-v-1gq9ib1.framer-12mszp6 > :last-child, .framer-HBWyn.framer-v-1gq9ib1 .framer-10w2l3g > :last-child { margin-bottom: 0px; } .framer-HBWyn.framer-v-1gq9ib1 .framer-bmbg28 > *, .framer-HBWyn.framer-v-1gq9ib1 .framer-bmbg28 > :first-child, .framer-HBWyn.framer-v-1gq9ib1 .framer-bmbg28 > :last-child { margin: 0px; } .framer-HBWyn.framer-v-1gq9ib1 .framer-1eowuud > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-HBWyn.framer-v-1gq9ib1 .framer-1eowuud > :first-child { margin-left: 0px; } .framer-HBWyn.framer-v-1gq9ib1 .framer-1eowuud > :last-child { margin-right: 0px; } }\",'.framer-HBWyn[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-HBWyn [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-HBWyn[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-HBWyn [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SKZ2wUtjq\":{\"layout\":[\"fixed\",\"fixed\"]},\"BGZVoLcjo\":{\"layout\":[\"fixed\",\"auto\"]},\"cvTsnqyc3\":{\"layout\":[\"fixed\",\"auto\"]},\"fOHASd_he\":{\"layout\":[\"fixed\",\"fixed\"]},\"xRd4PlKkM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXivyUY2Gc=withCSS(Component,css,\"framer-HBWyn\");export default FramerXivyUY2Gc;FramerXivyUY2Gc.displayName=\"Navigation\";FramerXivyUY2Gc.defaultProps={height:86.5,width:1200};addPropertyControls(FramerXivyUY2Gc,{variant:{options:[\"PkfSADJMV\",\"SKZ2wUtjq\",\"BGZVoLcjo\",\"cvTsnqyc3\",\"fOHASd_he\",\"xRd4PlKkM\"],optionTitles:[\"Light\",\"Light Phone\",\"Light Phone Open\",\"Dark\",\"Dark Phone\",\"Dark Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXivyUY2Gc,[{explicitInter:true,fonts:[]},...TR_SignatureFonts,...NavInlineLinkFonts,...LinksProductFonts,...TriggerFonts,...LinksResourcesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXivyUY2Gc\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"86.5\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SKZ2wUtjq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BGZVoLcjo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cvTsnqyc3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fOHASd_he\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xRd4PlKkM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}