{"version":3,"file":"shared-lib.C_ZvHYWp.mjs","names":["n","e","a","l","c","s","i","r","o","v","b","$","m","S","h","x$1","d","A","T","E","g","f","x","R","N","B","V","z","U","K","O","j","H","te","ue","F","G","se","_","pe","ye","R$1","T$1","U$1","V$1","Y$1","I","k","p","t","u","y","C","D","tt","J","L","M","Q","tc","W","X","Y","Z","tn","e.default","q","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","SoftButton","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","t","e","n","r","x","P","q","i","s","a","o","j","J","Y","u","l","h","c","d","g","p","B","y","e","u","t","a","f","l","d","p","n","o","r","i","t","u","e","p","a","l","i","mask","SVG","getProps","Icon","className","addPropertyOverrides","GithubFonts","Github","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","query1","Links","QueryData","query3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","CalendarPlus","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","BaseButtonFonts","BaseButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","query1","Links","QueryData","query3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","FramerMsiMOOtZZ","useRef","React.useId","className","_Fragment","CalendarPlus","mask","SVG","getProps","Icon","className","useState","index","r","c","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","ArrowUpRight","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","BoldButtonFonts","BoldButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","query1","Links","QueryData","query3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Framery9Z0C5A6q","useRef","React.useId","className","_Fragment","ArrowUpRight","addPropertyOverrides","TalkToOurTeamFonts","TalkToOurTeam","SignInButtonFonts","SignInButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","mask","SVG","getProps","Icon","className","addPropertyOverrides","Linkedin","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","query1","Links","QueryData","query3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","addPropertyOverrides","LogoHeaderFonts","LogoHeader","MenuClickComponent","CTAsNav","LinkedInFonts","LinkedIn","GithubFonts","Github","MainNav","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","matchVariant","animation","animation1","animation2","animation3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","mask","SVG","getProps","Icon","className","addPropertyOverrides","HoppRFonts","HoppR","serializationHash","variantClassNames","transition1","query1","Links","QueryData","query3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","addPropertyOverrides","LogoHeader","SignInButtonFonts","SignInButton","TalkToOurTeamFonts","TalkToOurTeam","Divider","LinkedIn","Github","HoppR","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Header","ContainerWithOptimizedAppearEffect","Footer","breakpoints","serializationHash","variantClassNames","t","animation","animation1","matchVariant","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","t","x","y","n","d","debounce","to","i","e","className","id","a","b","e","useRef","id","_Fragment","Children","useRef","useState","useMemo","i","j","index","React","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","getProps","className","addPropertyOverrides","Sphere","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","sharedStyle9.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle9.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","sharedStyle9.fonts","addPropertyOverrides","BaseButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","query1","Links","QueryData","query3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","CalendarPlus","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","BoldButton","serializationHash","variantClassNames","matchVariant","Links","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","_Fragment","ArrowUpRight","useState","animation","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","metadata","siteMetadata","__FramerMetadata__","Lenis","RichText","SignInButton","TalkToOurTeam","SphereContent","FeatureBox","Image1","SystemInsight","CustomerReview","useRef","React.useId","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","React.useContext","React.useRef","className","React.Fragment","PropertyOverrides","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","__FramerMetadata__","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/EgCRcfrvcPz80NSvvH1T/b3hIq82lqfUtflOXXHuA/FENtnJTQv.js","https:/framerusercontent.com/modules/yiruWwuga1CUnroZImBn/zMBSe5hIdkCEye4iIZtS/LvSv2OdRC.js","https:/framerusercontent.com/modules/1dhIz6TVQsNOMq3l4AA3/YIXtwKbyYDUYM31mPhF2/ZGzEOV3FR.js","https:/framerusercontent.com/modules/YxjcV7KP0yhuRAfMOdAA/DRugYsg5smcgxLwEDtrf/poZEIO0Jw.js","https:/framerusercontent.com/modules/Rfr13ZDzQhY6HHYXfyQ9/apBpZnean26586YPuoNL/cevqZi7uP.js","https:/framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V-0.js","https:/framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V-1.js","https:/framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js","https:/framerusercontent.com/modules/KfYyLXNAaJbbDOJ79Dus/QGNzpCfuOiopiM5I8oYI/QU7sy1Pon.js","https:/framerusercontent.com/modules/R1BtaWZCWIzgMUz0UE7E/LAdpo4JLXwZcT0lyMbEQ/JDphuNq3W.js","https:/framerusercontent.com/modules/98IAC6esHlAwS75IW7qJ/GnxiiVuE0adsxUXBeK2v/lOuM1npnq.js","https:/framerusercontent.com/modules/5wbv0uNJkfVbFu5cFGBb/DDi0pM5xmdrShTWWk6Sm/sNuJE2Gcc.js","https:/framerusercontent.com/modules/wrH9tsgyG9oHeDSH8sor/YLaYMVdWLEiMKbY2D492/vutqaiFIy.js","https:/framerusercontent.com/modules/lFacOT8z4mVhFXYUTpFP/f8TKyDl0L2loGvEygWJw/mt3E7scZV.js","https:/framerusercontent.com/modules/BxWWn39FQJFI0GCt2kqj/lQHBdzWZe0k7lgjeDKnC/MsiMOOtZZ.js","https:/framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js","https:/framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js","https:/framerusercontent.com/modules/BIujaYI2zvJIvFqqlPYY/7Ush0jWUo2TzLWn3jNvL/v31mS6szM.js","https:/framerusercontent.com/modules/CEiqLyxySh4WO8hbJ0Zm/cTZNhnavd9DfiMAxJeQ4/y9Z0C5A6q.js","https:/framerusercontent.com/modules/oUtKhdDY6uyf0BmMmMd0/FOvrKZTCveyyP56RJUgZ/lQXNJU2pZ.js","https:/framerusercontent.com/modules/m05Ve8rv8L5EL5QmPkpR/JbDqnq7jsXnHnULj6MED/MrVGafJrD.js","https:/framerusercontent.com/modules/SrdgvxXcDRTSqU5vr9ao/HSVuOMl7puT91cPV0WMb/TuNWfJpd2.js","https:/framerusercontent.com/modules/svXKCHFX3rJezoZjQK9u/hySq65JtJR6QKBSHgEHh/flncEYcoC.js","https:/framerusercontent.com/modules/nIJoMhqOichMPIJxZbbN/MhIld7XOM6mz6Y2nzjVc/SNfMW9bRT.js","https:/framerusercontent.com/modules/42YU04qIv6oBVo6p6xTN/ysSuIwwPnWc8vXviByoZ/deDGIt7_K.js","https:/framerusercontent.com/modules/luNlCpttUUWWr30cncSl/maQ5cvBUyhUbNjOAH5D7/X7n5Z6lMn.js","https:/framerusercontent.com/modules/0AZeWeBnF79g3NRj3jP2/4ZxjqxpqfkZS9Dc7vJK6/Vk6qoRwOW.js","https:/framerusercontent.com/modules/wm9THfZNcEAgQkExKRMO/8LZxT3XIzVZPIzfcIhW7/jqnNCRuB5.js","https:/framerusercontent.com/modules/b6XYDgIXZs1U86fEBDyM/Khuf0ALBpP09N16nTdrF/IRE82gzpQ.js","https:/unpkg.com/lenis@1.3.19/dist/lenis.mjs","https:/unpkg.com/lenis@1.3.19/dist/lenis-snap.mjs","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/qosszBZXoEqfEMp4XhZk/Lenis.js","https:/framerusercontent.com/modules/mJccdmCWkgjynxEZAwVX/2b0xFLfOUs2qgPliMblb/cms_dual_font_text.js","https:/framerusercontent.com/modules/CP6RUOrgeXdumdZ79I5x/C1C0683ZGuu8Lo5OqBBt/dq_wR_9mB.js","https:/framerusercontent.com/modules/NYnBfUuYKmbYVFFb7zEQ/ozw8gyMg7eZ8zhTviEcq/fvGjVL1sg.js","https:/framerusercontent.com/modules/gQHIYRkPJxM3nXyJzJ6m/NSZ7OXkXP7uV6LU5xRiJ/aNbxjvi9m.js","https:/framerusercontent.com/modules/EXVmkjA1wRuzuYHcHINm/epGbsIDYnbniIgRuy8jz/YLBr11F5Q.js","https:/framerusercontent.com/modules/Dn550BBUx96kW7v7Yru7/aPbgF2bQsA32vOHrpZMS/IpLqQrljF.js","https:/framerusercontent.com/modules/cioA3JUavIRxBGoKPq5x/9DhRJzIqCBkZQRROKNQE/jlSH31bbr.js","https:/framerusercontent.com/modules/7quDfvP1IgZhZXv4Ofbl/ZIJJgYQyL8efPXANQTJi/BX8YtmokN.js","https:/framerusercontent.com/modules/J5N9H1DksmPQFMxvHofz/5yfr1J31eZiiXHXhgg6M/emNc7cEL9.js","https:/framerusercontent.com/modules/1nJhKw1BOhRXSOEqDkRm/7F05TjOxzYNJ2EGYTVOM/Fk1BKDIdV.js","https:/framerusercontent.com/modules/gatGyEibwvSMxaYOzVyT/jLaj0oCkpwOzdL5bkT3b/l21qXTKTL.js","https:/framerusercontent.com/modules/djW2gc8jpDMABbruRma3/SzC9LmpP5tEk32XxbdXy/ly4mo0J5O.js","https:/framerusercontent.com/modules/dWTvSvXu86vGLozJjuS1/EflpxEdqExVlTYRxOQpX/ydvlcqlhs.js","https:/framerusercontent.com/modules/4qthmgU0AKHFm4c1GQLB/Es6p3HPSubjytuPnJvGO/MmY0DbiOS.js","https:/framerusercontent.com/modules/jRveyeZjOyPC2CEiM4DL/up4wMcfUkKtqoAJla9mX/MsiMOOtZZ.js","https:/framerusercontent.com/modules/bszvbpwTITlPT7hGoQeF/im3TP8ON6FN0HPz9iaAr/VInUfI7fH.js","https:/framerusercontent.com/modules/yniuCrErQ1ncjGqmx9Mu/acVe5eXjUc7w7gJZYKju/y9Z0C5A6q.js","https:/framerusercontent.com/modules/cCSYfBXf3TcnwwWgqu6s/4QC7qBlTh1Z1TCgWxc0U/Hero_Grid.js","https:/framerusercontent.com/modules/AmTgAN3baKKvYKJMTaIa/ojvDePzT5RrNF4wuTAMB/RadialCircle.js","https:/framerusercontent.com/modules/cRgCevbzoa5XxkRPsbps/rphPRoYfC4hDuTuCb9m1/dq_wR_9mB.js","https:/framerusercontent.com/modules/pjqzjZKwG6JN77ewnJ3i/Nxfs6T2S7C6oLPxq3u3b/emNc7cEL9.js","https:/framerusercontent.com/modules/pucnuDLgnFQG9wCzjuLJ/RuV3KLKLWp6wpC0pYfu4/Vxjn6B0W8.js","https:/framerusercontent.com/modules/ez6KW9icEzbPmu8OW8Bf/KwJqqHZR9y3hZClRZ2Om/ydvlcqlhs.js","https:/framerusercontent.com/modules/hZJFf9UM7c1YjjPu2zFh/dmdYKP6Tb9bhDR96yqtr/YmNvEMDH4.js","https:/framerusercontent.com/modules/uDGCrFfNzKV5MEOltC6x/WbL8xIFQLTg5KoRTYA43/siteMetadata.js","https:/framerusercontent.com/modules/aEpUYxjC2YrDeL0gLCLY/BbCdT0ODodfzHHhQZyKX/augiA20Il.js","https:/framerusercontent.com/modules/50U0xbdF6NMDnuZWS0c2/gCsWX0f6bqUir137u3Jb/augiA20Il.js","https:/framerusercontent.com/modules/7LYeTA3Jlh4Jn1Tw43KU/4yhijnp1sxz1cFZArWWZ/snippets.js","https:/framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","// Generated by Framer (02d7f84)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 233 61\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><linearGradient id=\"FQo8yUYc_-3707436717-linear-gradient\" x1=\"0\" x2=\"1\" y1=\"0.1759736415873473\" y2=\"0.8240263584126527\"><stop offset=\"0\" stop-color=\"rgb(182, 187, 255)\"/>\\n<stop offset=\"1\" stop-color=\"rgb(221, 254, 85)\"/></linearGradient></defs>\\n<g d=\"M 0 0 L 43.733 0 L 43.733 36.828 L 0 36.828 Z M 5.5 24.93 L 5.5 10.76 L 15.197 10.76 L 15.197 13.493 L 8.537 13.493 L 8.537 16.732 L 14.509 16.732 L 14.509 19.464 L 8.537 19.464 L 8.537 24.93 L 5.501 24.93 Z M 17.619 24.93 L 17.619 10.76 L 20.655 10.76 L 20.655 24.93 L 17.62 24.93 Z M 22.367 24.93 L 26.497 17.703 L 22.509 10.76 L 26.03 10.76 L 28.743 15.82 L 31.455 10.76 L 34.978 10.76 L 30.99 17.703 L 35.12 24.93 L 31.658 24.93 L 28.743 19.768 L 25.828 24.93 L 22.366 24.93 Z M 209.134 49.342 L 214.403 37.112 L 203.119 10.026 L 210.678 10.026 L 218.236 29.605 L 225.475 10.025 L 233.193 10.025 L 216.905 49.342 Z M 173.521 49.342 L 173.521 10.026 L 180.174 10.026 L 180.174 13.228 C 181.824 11.076 185.231 9.553 189.01 9.553 C 196.408 9.553 202.689 14.803 202.689 23.673 C 202.689 32.073 196.462 37.793 189.01 37.793 C 185.231 37.793 181.771 36.219 180.174 34.067 L 180.174 49.342 Z M 180.068 23.674 C 180.068 28.083 183.261 31.652 187.998 31.652 C 192.789 31.652 195.929 28.082 195.929 23.674 C 195.929 19.212 192.789 15.642 187.998 15.642 C 183.261 15.642 180.068 19.212 180.068 23.674 Z M 153.612 37.374 C 145.202 37.374 138.761 31.6 138.761 23.201 C 138.761 14.803 145.255 9.081 153.612 9.081 C 161.969 9.081 168.462 14.803 168.462 23.201 C 168.462 31.6 162.022 37.374 153.612 37.374 Z M 145.521 23.2 C 145.521 27.82 148.981 31.179 153.612 31.179 C 158.243 31.179 161.702 27.819 161.702 23.2 C 161.702 18.633 158.243 15.221 153.612 15.221 C 148.981 15.221 145.521 18.633 145.521 23.201 Z M 120.872 36.849 L 120.872 9.554 L 127.578 9.554 L 127.578 14.225 L 137.425 8.924 L 137.425 15.904 L 127.578 20.892 L 127.578 36.849 Z M 102.24 36.849 L 102.24 15.538 L 97.556 15.538 L 97.556 9.554 L 102.4 9.554 L 102.4 2.834 L 108.894 2.834 L 108.894 9.554 L 115.707 9.554 L 115.707 15.538 L 108.894 15.538 L 108.894 30.55 L 115.813 30.55 L 115.813 36.849 Z M 69.594 36.849 L 69.594 9.554 L 76.247 9.554 L 76.247 12.913 C 77.578 10.708 80.293 9.081 83.859 9.081 C 89.98 9.081 94.025 13.543 94.025 18.897 L 94.025 36.849 L 87.372 36.849 L 87.372 20.997 C 87.372 17.48 84.923 15.327 81.836 15.327 C 78.483 15.327 76.247 17.69 76.247 20.997 L 76.247 36.849 Z M 62.553 0 L 37.233 0 L 37.233 7.975 C 37.233 11.736 40.281 14.784 44.042 14.784 L 44.042 6.208 L 62.552 6.208 L 62.552 0 Z M 62.553 36.828 L 37.233 36.828 L 37.233 27.748 C 37.233 25.942 37.95 24.21 39.227 22.933 C 40.504 21.656 42.236 20.939 44.042 20.939 L 44.042 30.619 L 62.552 30.619 L 62.552 36.828 Z M 44 14.5 L 60.945 14.5 L 60.945 20.713 L 44.001 20.713 L 44.001 14.5 Z\" fill=\"transparent\" height=\"49.34200045013428px\" id=\"a8EpAV3Em\" transform=\"translate(0 12)\" width=\"233.19300329589842px\"><path d=\"M 0 0 L 43.733 0 L 43.733 36.828 L 0 36.828 Z\" fill=\"url(#FQo8yUYc_-3707436717-linear-gradient)\" height=\"36.828px\" id=\"FQo8yUYc_\" width=\"43.733px\"/><path d=\"M 0 24.93 L 0 10.76 L 9.697 10.76 L 9.697 13.493 L 3.037 13.493 L 3.037 16.732 L 9.009 16.732 L 9.009 19.464 L 3.037 19.464 L 3.037 24.93 L 0.001 24.93 Z M 12.119 24.93 L 12.119 10.76 L 15.155 10.76 L 15.155 24.93 L 12.12 24.93 Z M 16.867 24.93 L 20.997 17.703 L 17.009 10.76 L 20.53 10.76 L 23.243 15.82 L 25.955 10.76 L 29.478 10.76 L 25.49 17.703 L 29.62 24.93 L 26.158 24.93 L 23.243 19.768 L 20.328 24.93 L 16.866 24.93 Z M 203.634 49.342 L 208.903 37.112 L 197.619 10.026 L 205.178 10.026 L 212.736 29.605 L 219.975 10.025 L 227.693 10.025 L 211.405 49.342 Z M 168.021 49.342 L 168.021 10.026 L 174.674 10.026 L 174.674 13.228 C 176.324 11.076 179.731 9.553 183.51 9.553 C 190.908 9.553 197.189 14.803 197.189 23.673 C 197.189 32.073 190.962 37.793 183.51 37.793 C 179.731 37.793 176.271 36.219 174.674 34.067 L 174.674 49.342 Z M 174.568 23.674 C 174.568 28.083 177.761 31.652 182.498 31.652 C 187.289 31.652 190.429 28.082 190.429 23.674 C 190.429 19.212 187.289 15.642 182.498 15.642 C 177.761 15.642 174.568 19.212 174.568 23.674 Z M 148.112 37.374 C 139.702 37.374 133.261 31.6 133.261 23.201 C 133.261 14.803 139.755 9.081 148.112 9.081 C 156.469 9.081 162.962 14.803 162.962 23.201 C 162.962 31.6 156.522 37.374 148.112 37.374 Z M 140.021 23.2 C 140.021 27.82 143.481 31.179 148.112 31.179 C 152.743 31.179 156.202 27.819 156.202 23.2 C 156.202 18.633 152.743 15.221 148.112 15.221 C 143.481 15.221 140.021 18.633 140.021 23.201 Z M 115.372 36.849 L 115.372 9.554 L 122.078 9.554 L 122.078 14.225 L 131.925 8.924 L 131.925 15.904 L 122.078 20.892 L 122.078 36.849 Z M 96.74 36.849 L 96.74 15.538 L 92.056 15.538 L 92.056 9.554 L 96.9 9.554 L 96.9 2.834 L 103.394 2.834 L 103.394 9.554 L 110.207 9.554 L 110.207 15.538 L 103.394 15.538 L 103.394 30.55 L 110.313 30.55 L 110.313 36.849 Z M 64.094 36.849 L 64.094 9.554 L 70.747 9.554 L 70.747 12.913 C 72.078 10.708 74.793 9.081 78.359 9.081 C 84.48 9.081 88.525 13.543 88.525 18.897 L 88.525 36.849 L 81.872 36.849 L 81.872 20.997 C 81.872 17.48 79.423 15.327 76.336 15.327 C 72.983 15.327 70.747 17.69 70.747 20.997 L 70.747 36.849 Z M 57.053 0 L 31.733 0 L 31.733 7.975 C 31.733 11.736 34.781 14.784 38.542 14.784 L 38.542 6.208 L 57.052 6.208 L 57.052 0 Z M 57.053 36.828 L 31.733 36.828 L 31.733 27.748 C 31.733 25.942 32.45 24.21 33.727 22.933 C 35.004 21.656 36.736 20.939 38.542 20.939 L 38.542 30.619 L 57.052 30.619 L 57.052 36.828 Z\" fill=\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\" height=\"49.34200045013428px\" id=\"yM72lgQRN\" transform=\"translate(5.5 0)\" width=\"227.69300329589842px\"/><path d=\"M 0 0 L 16.945 0 L 16.945 6.213 L 0.001 6.213 L 0.001 0 Z\" fill=\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\" height=\"6.213000000000001px\" id=\"LQoR96UE5\" transform=\"translate(44 14.5)\" width=\"16.945px\"/></g></svg>';const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);const href=useSVGTemplate(\"3707436717\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-AKs2V\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 233 61\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-AKs2V { -webkit-mask: ${mask}; aspect-ratio: 3.819672131147541; display: block; mask: ${mask}; width: 233px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 233\n * @framerIntrinsicHeight 61\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo Header\",\"set\":{\"localId\":\"vectorSet/HbPuC7aiz\",\"id\":\"HbPuC7aiz\",\"moduleId\":\"vNfPxM46d1hrTivkuhT1\"}}\n */const Icon=withCSS(Component,css,\"framer-AKs2V\");Icon.displayName=\"Logo Header\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Logo Header\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/HbPuC7aiz\\\",\\\"id\\\":\\\"HbPuC7aiz\\\",\\\"moduleId\\\":\\\"vNfPxM46d1hrTivkuhT1\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"233\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"61\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-fk9mJ .framer-styles-preset-jr8ijn:not(.rich-text-wrapper), .framer-fk9mJ .framer-styles-preset-jr8ijn.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-194a462f-24d1-457c-8320-7326a02a5d84, #6e78ff); --framer-link-text-color: var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, #465285); transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-fk9mJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann SemiBold\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann SemiBold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/sgGq7lBukCOVZnDHLmeHcHixqc.woff2\",weight:\"600\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann SemiBold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/N3LCfoBNyU4Q3nx5pE3DlaJJE.woff2\",weight:\"600\"}]}];export const css=['.framer-fjjKD .framer-styles-preset-5x1e34:not(.rich-text-wrapper), .framer-fjjKD .framer-styles-preset-5x1e34.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, #465285); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-fjjKD .framer-styles-preset-5x1e34:not(.rich-text-wrapper), .framer-fjjKD .framer-styles-preset-5x1e34.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, #465285); --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-fjjKD .framer-styles-preset-5x1e34:not(.rich-text-wrapper), .framer-fjjKD .framer-styles-preset-5x1e34.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, #465285); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-fjjKD\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/yiruWwuga1CUnroZImBn/zMBSe5hIdkCEye4iIZtS/LvSv2OdRC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1dhIz6TVQsNOMq3l4AA3/YIXtwKbyYDUYM31mPhF2/ZGzEOV3FR.js\";const enabledGestures={caMSzD47R:{hover:true}};const serializationHash=\"framer-X198a\";const variantClassNames={caMSzD47R:\"framer-v-13n7a85\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Tao0z5oqa=undefined;const Ks9lWtpt2=undefined;const t5I4uVqv1=undefined;const transition1={delay:0,duration:.6,ease:[.12,.23,.16,1.01],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({content,height,id,link,newTab,width,...props})=>{return{...props,Ks9lWtpt2:link??props.Ks9lWtpt2,t5I4uVqv1:content??props.t5I4uVqv1??\"Product\",Tao0z5oqa:newTab??props.Tao0z5oqa};};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,t5I4uVqv1,Ks9lWtpt2,Tao0z5oqa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"caMSzD47R\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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-13n7a85\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"caMSzD47R\",ref:refBinding,style:{...style},...addPropertyOverrides({\"caMSzD47R-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5x1e34\",\"data-styles-preset\":\"ZGzEOV3FR\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133)))\"},children:/*#__PURE__*/_jsx(Link,{href:Ks9lWtpt2,motionChild:true,nodeId:\"PJI3hR8C7\",openInNewTab:Tao0z5oqa,relValues:[],scopeId:\"poZEIO0Jw\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jr8ijn\",\"data-styles-preset\":\"LvSv2OdRC\",children:\"Product\"})})})}),className:\"framer-1qbu7pj\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PJI3hR8C7\",style:{\"--extracted-r6o4lv\":\"var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-Tao0z5oqa-poZEIO0Jw\":Tao0z5oqa},text:t5I4uVqv1,variants:{\"caMSzD47R-hover\":{\"--extracted-r6o4lv\":\"var(--token-194a462f-24d1-457c-8320-7326a02a5d84, rgb(110, 120, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"caMSzD47R-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5x1e34\",\"data-styles-preset\":\"ZGzEOV3FR\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-194a462f-24d1-457c-8320-7326a02a5d84, rgb(110, 120, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:Ks9lWtpt2,motionChild:true,nodeId:\"PJI3hR8C7\",openInNewTab:Tao0z5oqa,relValues:[],scopeId:\"poZEIO0Jw\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-jr8ijn\",\"data-styles-preset\":\"LvSv2OdRC\",children:\"Product\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X198a.framer-jc2gey, .framer-X198a .framer-jc2gey { display: block; }\",\".framer-X198a.framer-13n7a85 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-X198a .framer-1qbu7pj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pIIxXhZaq\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"t5I4uVqv1\":\"content\",\"Ks9lWtpt2\":\"link\",\"Tao0z5oqa\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpoZEIO0Jw=withCSS(Component,css,\"framer-X198a\");export default FramerpoZEIO0Jw;FramerpoZEIO0Jw.displayName=\"Soft Button\";FramerpoZEIO0Jw.defaultProps={height:24,width:70};addPropertyControls(FramerpoZEIO0Jw,{t5I4uVqv1:{defaultValue:\"Product\",displayTextArea:false,title:\"Content\",type:ControlType.String},ont5I4uVqv1Change:{changes:\"t5I4uVqv1\",type:ControlType.ChangeHandler},Ks9lWtpt2:{title:\"Link\",type:ControlType.Link},Tao0z5oqa:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onTao0z5oqaChange:{changes:\"Tao0z5oqa\",type:ControlType.ChangeHandler}});addFonts(FramerpoZEIO0Jw,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpoZEIO0Jw\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"t5I4uVqv1\\\":\\\"content\\\",\\\"Ks9lWtpt2\\\":\\\"link\\\",\\\"Tao0z5oqa\\\":\\\"newTab\\\"}\",\"framerIntrinsicWidth\":\"70\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pIIxXhZaq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./poZEIO0Jw.map","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SoftButton from\"https://framerusercontent.com/modules/YxjcV7KP0yhuRAfMOdAA/DRugYsg5smcgxLwEDtrf/poZEIO0Jw.js\";const SoftButtonFonts=getFonts(SoftButton);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"AsZ4P5T64\",\"tuFjHusAN\"];const serializationHash=\"framer-TzA6z\";const variantClassNames={AsZ4P5T64:\"framer-v-38mxdz\",tuFjHusAN:\"framer-v-l7wuxi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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={Desktop:\"AsZ4P5T64\",Mobile:\"tuFjHusAN\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AsZ4P5T64\"};};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:\"AsZ4P5T64\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-38mxdz\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"AsZ4P5T64\",ref:refBinding,style:{...style},...addPropertyOverrides({tuFjHusAN:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"68px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-24)/2),...addPropertyOverrides({tuFjHusAN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1rha7pj-container\",\"data-framer-appear-id\":\"1rha7pj\",layoutDependency:layoutDependency,layoutId:\"PuNWOyz8M-container\",nodeId:\"PuNWOyz8M\",rendersWithMotion:true,scopeId:\"cevqZi7uP\",...addPropertyOverrides({tuFjHusAN:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SoftButton,{height:\"100%\",id:\"PuNWOyz8M\",Ks9lWtpt2:resolvedLinks[0],layoutId:\"PuNWOyz8M\",style:{height:\"100%\",width:\"100%\"},t5I4uVqv1:\"Product\",Tao0z5oqa:false,width:\"100%\",...addPropertyOverrides({tuFjHusAN:{Ks9lWtpt2:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"68px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-24)/2),...addPropertyOverrides({tuFjHusAN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+24+20)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-11yw8jj-container\",\"data-framer-appear-id\":\"11yw8jj\",layoutDependency:layoutDependency,layoutId:\"UmX_NM41H-container\",nodeId:\"UmX_NM41H\",rendersWithMotion:true,scopeId:\"cevqZi7uP\",...addPropertyOverrides({tuFjHusAN:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SoftButton,{height:\"100%\",id:\"UmX_NM41H\",Ks9lWtpt2:resolvedLinks1[0],layoutId:\"UmX_NM41H\",style:{height:\"100%\",width:\"100%\"},t5I4uVqv1:\"Pricing\",Tao0z5oqa:false,width:\"100%\",...addPropertyOverrides({tuFjHusAN:{Ks9lWtpt2:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"68px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-24)/2),...addPropertyOverrides({tuFjHusAN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+48+40)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-pbcr6m-container\",\"data-framer-appear-id\":\"pbcr6m\",layoutDependency:layoutDependency,layoutId:\"HbSfOktvt-container\",nodeId:\"HbSfOktvt\",rendersWithMotion:true,scopeId:\"cevqZi7uP\",...addPropertyOverrides({tuFjHusAN:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SoftButton,{height:\"100%\",id:\"HbSfOktvt\",Ks9lWtpt2:resolvedLinks2[0],layoutId:\"HbSfOktvt\",style:{height:\"100%\",width:\"100%\"},t5I4uVqv1:\"Contact\",Tao0z5oqa:false,width:\"100%\",...addPropertyOverrides({tuFjHusAN:{Ks9lWtpt2:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-24)/2),...addPropertyOverrides({tuFjHusAN:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||156)-0-156)/2+72+60)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-rntutj-container\",\"data-framer-appear-id\":\"rntutj\",layoutDependency:layoutDependency,layoutId:\"dOCSjB_B9-container\",nodeId:\"dOCSjB_B9\",rendersWithMotion:true,scopeId:\"cevqZi7uP\",...addPropertyOverrides({tuFjHusAN:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SoftButton,{height:\"100%\",id:\"dOCSjB_B9\",Ks9lWtpt2:resolvedLinks3[0],layoutId:\"dOCSjB_B9\",style:{height:\"100%\"},t5I4uVqv1:\"Company\",Tao0z5oqa:false,width:\"100%\",...addPropertyOverrides({tuFjHusAN:{Ks9lWtpt2:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TzA6z.framer-1p4za1k, .framer-TzA6z .framer-1p4za1k { display: block; }\",\".framer-TzA6z.framer-38mxdz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TzA6z .framer-1rha7pj-container, .framer-TzA6z .framer-11yw8jj-container, .framer-TzA6z .framer-pbcr6m-container { flex: none; height: 24px; position: relative; width: 68px; }\",\".framer-TzA6z .framer-rntutj-container { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-TzA6z.framer-v-l7wuxi.framer-38mxdz { flex-direction: column; gap: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 378.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"tuFjHusAN\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercevqZi7uP=withCSS(Component,css,\"framer-TzA6z\");export default FramercevqZi7uP;FramercevqZi7uP.displayName=\"Main Nav\";FramercevqZi7uP.defaultProps={height:24,width:378.5};addPropertyControls(FramercevqZi7uP,{variant:{options:[\"AsZ4P5T64\",\"tuFjHusAN\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercevqZi7uP,[{explicitInter:true,fonts:[]},...SoftButtonFonts],{supportsExplicitInterCodegen:true});FramercevqZi7uP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SoftButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercevqZi7uP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tuFjHusAN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"378.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f(),1),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});},{maxBatchSize:250}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b3492b4)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as i}from\"./J5Lmykc4V-0.js\";import{getRichTextJsonResolver as a}from\"./J5Lmykc4V-1.js\";let r={createdAt:{isNullable:!0,type:t.Date},DTBbDtS8c:{isNullable:!0,type:t.RichText},id:{isNullable:!1,type:t.String},kTmZ7mtB9:{isNullable:!0,type:t.Link},nextItemId:{isNullable:!0,type:t.String},PiNxfpeah:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date},VmEkTl9u5:{isNullable:!0,type:t.String}},n=[],u=e=>{let t=n[e];if(t)return t().then(e=>e.default);},d={},p=a(d),o=new l,y={collectionByLocaleId:{default:new i({chunks:[new URL(\"./J5Lmykc4V-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"bd91b620-60b2-426b-8d72-7b32edfb87a4default\",indexes:[],resolveRichText:p,resolveVectorSetItem:u,schema:r})},displayName:\"Links\",id:\"bd91b620-60b2-426b-8d72-7b32edfb87a4\"};export default y;e(y,{PiNxfpeah:{defaultValue:\"\",title:\"Title\",type:t.String},kTmZ7mtB9:{title:\"Link\",type:t.Link},VmEkTl9u5:{preventLocalization:!0,title:\"Slug\",type:t.String},DTBbDtS8c:{defaultValue:\"\",title:\"Content\",type:t.RichText},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/J5Lmykc4V:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/J5Lmykc4V:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await o.query({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"VmEkTl9u5\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.VmEkTl9u5;},async getRecordIdBySlug(e,t){let[l]=await o.query({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"VmEkTl9u5\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerEnumToDisplayNameUtils\":\"2\",\"framerSlug\":\"VmEkTl9u5\",\"framerContractVersion\":\"1\",\"framerRecordIdKey\":\"id\",\"framerCollectionUtils\":\"1\",\"framerData\":\"true\",\"framerColorSyntax\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCollectionId\":\"J5Lmykc4V\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 40 L 0 0 L 40 0 L 40 40 Z M 20 0 C 31.046 0 40 9.18 40 20.506 C 40 29.564 34.276 37.248 26.334 39.962 C 25.32 40.164 24.96 39.524 24.96 38.978 C 24.96 38.302 24.984 36.094 24.984 33.35 C 24.984 31.438 24.344 30.19 23.626 29.554 C 28.08 29.046 32.76 27.312 32.76 19.436 C 32.76 17.196 31.984 15.368 30.7 13.932 C 30.908 13.414 31.594 11.328 30.504 8.504 C 30.504 8.504 28.828 7.954 25.01 10.606 C 23.379 10.151 21.693 9.919 20 9.916 C 18.308 9.919 16.624 10.151 14.994 10.606 C 11.172 7.954 9.492 8.504 9.492 8.504 C 8.406 11.328 9.092 13.414 9.298 13.932 C 8.02 15.368 7.238 17.196 7.238 19.436 C 7.238 27.292 11.908 29.052 16.35 29.57 C 15.778 30.082 15.26 30.986 15.08 32.312 C 13.94 32.836 11.044 33.742 9.26 30.608 C 9.26 30.608 8.202 28.638 6.194 28.494 C 6.194 28.494 4.244 28.468 6.058 29.74 C 6.058 29.74 7.368 30.37 8.278 32.74 C 8.278 32.74 9.452 36.4 15.016 35.16 C 15.026 36.874 15.044 38.49 15.044 38.978 C 15.044 39.52 14.676 40.154 13.678 39.964 C 5.73 37.254 0 29.566 0 20.506 C 0 9.18 8.956 0 20 0 Z\" fill=\"transparent\" height=\"40.00014825510626px\" id=\"izrqQw4Nn\" width=\"40px\"><path d=\"M 0 40 L 0 0 L 40 0 L 40 40 Z\" fill=\"transparent\" height=\"40px\" id=\"Pddo5_5kl\" width=\"40px\"/><path d=\"M 20 0 C 31.046 0 40 9.18 40 20.506 C 40 29.564 34.276 37.248 26.334 39.962 C 25.32 40.164 24.96 39.524 24.96 38.978 C 24.96 38.302 24.984 36.094 24.984 33.35 C 24.984 31.438 24.344 30.19 23.626 29.554 C 28.08 29.046 32.76 27.312 32.76 19.436 C 32.76 17.196 31.984 15.368 30.7 13.932 C 30.908 13.414 31.594 11.328 30.504 8.504 C 30.504 8.504 28.828 7.954 25.01 10.606 C 23.379 10.151 21.693 9.919 20 9.916 C 18.308 9.919 16.624 10.151 14.994 10.606 C 11.172 7.954 9.492 8.504 9.492 8.504 C 8.406 11.328 9.092 13.414 9.298 13.932 C 8.02 15.368 7.238 17.196 7.238 19.436 C 7.238 27.292 11.908 29.052 16.35 29.57 C 15.778 30.082 15.26 30.986 15.08 32.312 C 13.94 32.836 11.044 33.742 9.26 30.608 C 9.26 30.608 8.202 28.638 6.194 28.494 C 6.194 28.494 4.244 28.468 6.058 29.74 C 6.058 29.74 7.368 30.37 8.278 32.74 C 8.278 32.74 9.452 36.4 15.016 35.16 C 15.026 36.874 15.044 38.49 15.044 38.978 C 15.044 39.52 14.676 40.154 13.678 39.964 C 5.73 37.254 0 29.566 0 20.506 C 0 9.18 8.956 0 20 0 Z\" fill=\"var(--token-274b3437-7e16-453d-b444-3041fd103a39, rgb(23, 93, 131))\" height=\"40.00014825510626px\" id=\"Zq_8g3NGV\" width=\"40px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-xg841\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-xg841 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-274b3437-7e16-453d-b444-3041fd103a39, #175d83); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Github\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-274b3437-7e16-453d-b444-3041fd103a39, rgb(23, 93, 131))\"},\"set\":{\"localId\":\"vectorSet/sThcXKheu\",\"id\":\"sThcXKheu\",\"moduleId\":\"CxjVdUdBMHe9qAaLDHNB\"}}\n */const Icon=withCSS(Component,css,\"framer-xg841\");Icon.displayName=\"Github\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Github\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-274b3437-7e16-453d-b444-3041fd103a39, rgb(23, 93, 131))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/sThcXKheu\\\",\\\"id\\\":\\\"sThcXKheu\\\",\\\"moduleId\\\":\\\"CxjVdUdBMHe9qAaLDHNB\\\"}}\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFonts,Link,PathVariablesContext,queryCache,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Links from\"https://framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js\";import Github from\"https://framerusercontent.com/modules/KfYyLXNAaJbbDOJ79Dus/QGNzpCfuOiopiM5I8oYI/QU7sy1Pon.js\";const GithubFonts=getFonts(Github);const enabledGestures={D083FkY8Z:{hover:true},wqHV97lBh:{hover:true}};const cycleOrder=[\"D083FkY8Z\",\"wqHV97lBh\"];const serializationHash=\"framer-BwLeh\";const variantClassNames={D083FkY8Z:\"framer-v-ksmv9o\",wqHV97lBh:\"framer-v-hoe3yw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kTmZ7mtB9ge7kWPNMB=undefined;const VmEkTl9u5ge7kWPNMB=undefined;const idge7kWPNMB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"ge7kWPNMB\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"ge7kWPNMB\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"ge7kWPNMB\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"ge7kWPNMB\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"ge7kWPNMB\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Doi0QrqXd\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"ge7kWPNMB\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"ge7kWPNMB\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"ge7kWPNMB\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"ge7kWPNMB\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"ge7kWPNMB\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Doi0QrqXd\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"D083FkY8Z\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"D083FkY8Z\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Doi0QrqXd\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"D083FkY8Z\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"D083FkY8Z\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Doi0QrqXd\"},type:\"BinaryOperation\"}});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={LG:\"wqHV97lBh\",MD:\"D083FkY8Z\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"D083FkY8Z\"};};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:\"D083FkY8Z\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ksmv9o\",className,classNames),\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"D083FkY8Z\",ref:refBinding,style:{opacity:1,...style},variants:{\"D083FkY8Z-hover\":{opacity:.7},\"wqHV97lBh-hover\":{opacity:.7}},...addPropertyOverrides({\"D083FkY8Z-hover\":{\"data-framer-name\":undefined},\"wqHV97lBh-hover\":{\"data-framer-name\":undefined},wqHV97lBh:{\"data-framer-name\":\"LG\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qt49b9\",layoutDependency:layoutDependency,layoutId:\"ge7kWPNMB\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idge7kWPNMB,kTmZ7mtB9:kTmZ7mtB9ge7kWPNMB,VmEkTl9u5:VmEkTl9u5ge7kWPNMB},index)=>{kTmZ7mtB9ge7kWPNMB??=\"\";VmEkTl9u5ge7kWPNMB??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`ge7kWPNMB-${idge7kWPNMB}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5ge7kWPNMB},children:/*#__PURE__*/_jsx(Link,{href:kTmZ7mtB9ge7kWPNMB,motionChild:true,nodeId:\"KNY4IcZ_e\",openInNewTab:true,relValues:[\"nofollow\",\"noreferrer\"],scopeId:\"JDphuNq3W\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-156o6js framer-1i4p19e\",layoutDependency:layoutDependency,layoutId:\"KNY4IcZ_e\",children:/*#__PURE__*/_jsx(Github,{animated:true,className:\"framer-1ffkvzk\",layoutDependency:layoutDependency,layoutId:\"ZQoeq_XJm\"})})})})},idge7kWPNMB);})});}})})})});}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BwLeh.framer-1i4p19e, .framer-BwLeh .framer-1i4p19e { display: block; }\",\".framer-BwLeh.framer-ksmv9o { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-BwLeh .framer-qt49b9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-BwLeh .framer-156o6js { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-BwLeh .framer-1ffkvzk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wqHV97lBh\":{\"layout\":[\"auto\",\"auto\"]},\"ILnqca8yF\":{\"layout\":[\"auto\",\"auto\"]},\"Xf4200s7m\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJDphuNq3W=withCSS(Component,css,\"framer-BwLeh\");export default FramerJDphuNq3W;FramerJDphuNq3W.displayName=\"Github\";FramerJDphuNq3W.defaultProps={height:20,width:20};addPropertyControls(FramerJDphuNq3W,{variant:{options:[\"D083FkY8Z\",\"wqHV97lBh\"],optionTitles:[\"MD\",\"LG\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJDphuNq3W,[{explicitInter:true,fonts:[]},...GithubFonts],{supportsExplicitInterCodegen:true});FramerJDphuNq3W.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJDphuNq3W\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wqHV97lBh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ILnqca8yF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xf4200s7m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c4d24af)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Y7A0A1d5h:{hover:true}};const cycleOrder=[\"Y7A0A1d5h\",\"Ut10j1Vyv\"];const serializationHash=\"framer-xAUrx\";const variantClassNames={Ut10j1Vyv:\"framer-v-11foguv\",Y7A0A1d5h:\"framer-v-g1zyh4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TcW04h6_R=undefined;const zS_GspljX=undefined;const oPA4DaTu5=undefined;const y5FbmEyvF=undefined;const iL5Xh7pGS=undefined;const MtcqFBuvY=undefined;const PSqz54rnR=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};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={Clicked:\"Ut10j1Vyv\",Default:\"Y7A0A1d5h\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundColor,borderRadius,click2,clickedBackground,clickedLinesColor,height,id,linesColor,transition,width,...props})=>{return{...props,iL5Xh7pGS:clickedBackground??props.iL5Xh7pGS??\"rgb(255, 255, 255)\",MtcqFBuvY:linesColor??props.MtcqFBuvY??\"rgb(255, 255, 255)\",oPA4DaTu5:click2??props.oPA4DaTu5,PSqz54rnR:clickedLinesColor??props.PSqz54rnR??\"rgb(0, 0, 0)\",TcW04h6_R:backgroundColor??props.TcW04h6_R??\"rgb(0, 0, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Y7A0A1d5h\",y5FbmEyvF:transition??props.y5FbmEyvF??{bounce:.2,delay:0,duration:.8,type:\"spring\"},zS_GspljX:borderRadius??props.zS_GspljX??\"100px\"};};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,y5FbmEyvF,TcW04h6_R,MtcqFBuvY,zS_GspljX,iL5Xh7pGS,PSqz54rnR,oPA4DaTu5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y7A0A1d5h\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap110f0rj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oPA4DaTu5){const res=await oPA4DaTu5(...args);if(res===false)return false;}setVariant(\"Ut10j1Vyv\");});const onTapane806=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oPA4DaTu5){const res=await oPA4DaTu5(...args);if(res===false)return false;}setVariant(\"Y7A0A1d5h\");});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:y5FbmEyvF,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-g1zyh4\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Y7A0A1d5h\",onTap:onTap110f0rj,ref:refBinding,style:{backgroundColor:TcW04h6_R,borderBottomLeftRadius:radiusForCorner(zS_GspljX,3),borderBottomRightRadius:radiusForCorner(zS_GspljX,2),borderTopLeftRadius:radiusForCorner(zS_GspljX,0),borderTopRightRadius:radiusForCorner(zS_GspljX,1),...style},variants:{Ut10j1Vyv:{backgroundColor:iL5Xh7pGS}},...addPropertyOverrides({\"Y7A0A1d5h-hover\":{\"data-framer-name\":undefined},Ut10j1Vyv:{\"data-framer-name\":\"Clicked\",onTap:onTapane806}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15zesyz\",\"data-framer-name\":\"Burger Rotate\",layoutDependency:layoutDependency,layoutId:\"JeRAagAzt\",style:{rotate:0},variants:{\"Y7A0A1d5h-hover\":{rotate:0},Ut10j1Vyv:{rotate:180}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qtlnd0\",\"data-framer-name\":\"Burger Lines Wrapper\",layoutDependency:layoutDependency,layoutId:\"IcuerBXQi\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18l7mxj\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"fMfz_AjHv\",style:{backgroundColor:MtcqFBuvY,borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,rotate:0},variants:{\"Y7A0A1d5h-hover\":{rotate:0},Ut10j1Vyv:{backgroundColor:PSqz54rnR,originX:0,originY:1,rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6fjau8\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"bghoue5d4\",style:{backgroundColor:MtcqFBuvY,borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,rotate:0},variants:{\"Y7A0A1d5h-hover\":{rotate:0},Ut10j1Vyv:{backgroundColor:PSqz54rnR,rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f7f110\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"UHs_IiIWb\",style:{backgroundColor:MtcqFBuvY,borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,rotate:0},variants:{\"Y7A0A1d5h-hover\":{rotate:0},Ut10j1Vyv:{backgroundColor:PSqz54rnR,originX:1,originY:0,rotate:45}}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xAUrx.framer-1pgfjg8, .framer-xAUrx .framer-1pgfjg8 { display: block; }\",\".framer-xAUrx.framer-g1zyh4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 36px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 36px; will-change: var(--framer-will-change-override, transform); }\",\".framer-xAUrx .framer-15zesyz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-xAUrx .framer-1qtlnd0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 80%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xAUrx .framer-18l7mxj { flex: none; height: 2px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 50%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-xAUrx .framer-6fjau8 { flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-xAUrx .framer-1f7f110 { bottom: 0px; flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; width: 50%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-xAUrx.framer-v-11foguv .framer-18l7mxj { bottom: 15px; left: 1px; top: unset; width: 55%; }\",\".framer-xAUrx.framer-v-11foguv .framer-6fjau8 { width: 110%; }\",\".framer-xAUrx.framer-v-11foguv .framer-1f7f110 { bottom: unset; right: 2px; top: 15px; width: 55%; }\",\".framer-xAUrx.framer-v-g1zyh4.hover .framer-18l7mxj, .framer-xAUrx.framer-v-g1zyh4.hover .framer-1f7f110 { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ut10j1Vyv\":{\"layout\":[\"fixed\",\"fixed\"]},\"O1K5dIoCv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"y5FbmEyvF\":\"transition\",\"TcW04h6_R\":\"backgroundColor\",\"MtcqFBuvY\":\"linesColor\",\"zS_GspljX\":\"borderRadius\",\"iL5Xh7pGS\":\"clickedBackground\",\"PSqz54rnR\":\"clickedLinesColor\",\"oPA4DaTu5\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlOuM1npnq=withCSS(Component,css,\"framer-xAUrx\");export default FramerlOuM1npnq;FramerlOuM1npnq.displayName=\"Menu Click Component\";FramerlOuM1npnq.defaultProps={height:36,width:36};addPropertyControls(FramerlOuM1npnq,{variant:{options:[\"Y7A0A1d5h\",\"Ut10j1Vyv\"],optionTitles:[\"Default\",\"Clicked\"],title:\"Variant\",type:ControlType.Enum},y5FbmEyvF:{defaultValue:{bounce:.2,delay:0,duration:.8,type:\"spring\"},title:\"Transition\",type:ControlType.Transition},TcW04h6_R:{defaultValue:\"rgb(0, 0, 0)\",title:\"Background Color\",type:ControlType.Color},MtcqFBuvY:{defaultValue:\"rgb(255, 255, 255)\",title:\"Lines Color\",type:ControlType.Color},zS_GspljX:{defaultValue:\"100px\",title:\"Border Radius\",type:ControlType.BorderRadius},iL5Xh7pGS:{defaultValue:\"rgb(255, 255, 255)\",title:\"Clicked Background\",type:ControlType.Color},PSqz54rnR:{defaultValue:\"rgb(0, 0, 0)\",title:\"Clicked Lines Color\",type:ControlType.Color},oPA4DaTu5:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerlOuM1npnq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlOuM1npnq\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"36\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ut10j1Vyv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O1K5dIoCv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"y5FbmEyvF\\\":\\\"transition\\\",\\\"TcW04h6_R\\\":\\\"backgroundColor\\\",\\\"MtcqFBuvY\\\":\\\"linesColor\\\",\\\"zS_GspljX\\\":\\\"borderRadius\\\",\\\"iL5Xh7pGS\\\":\\\"clickedBackground\\\",\\\"PSqz54rnR\\\":\\\"clickedLinesColor\\\",\\\"oPA4DaTu5\\\":\\\"click2\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lOuM1npnq.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.5 6.5 L 14.5 4 C 14.5 2.895 13.605 2 12.5 2 L 2 2 C 0.895 2 0 2.895 0 4 L 0 12.5 C 0 13.605 0.895 14.5 2 14.5 L 6.5 14.5 M 12.25 10 L 12.25 14.5 M 14.5 12.25 L 10 12.25 M 3.25 0 L 3.25 3.5 M 11.25 0 L 11.25 3.5 M 3 6 L 11.5 6\" fill=\"transparent\" height=\"14.5px\" id=\"ePKQNht2B\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"876076720\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rAITo\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rAITo { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar Plus\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-rAITo\");Icon.displayName=\"Calendar Plus\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Calendar Plus\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann SemiBold\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann SemiBold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/sgGq7lBukCOVZnDHLmeHcHixqc.woff2\",weight:\"600\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann SemiBold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/N3LCfoBNyU4Q3nx5pE3DlaJJE.woff2\",weight:\"600\"}]}];export const css=['.framer-clDjL .framer-styles-preset-10zjvtk:not(.rich-text-wrapper), .framer-clDjL .framer-styles-preset-10zjvtk.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-clDjL .framer-styles-preset-10zjvtk:not(.rich-text-wrapper), .framer-clDjL .framer-styles-preset-10zjvtk.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --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-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --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-clDjL .framer-styles-preset-10zjvtk:not(.rich-text-wrapper), .framer-clDjL .framer-styles-preset-10zjvtk.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-clDjL\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CalendarPlus from\"https://framerusercontent.com/modules/5wbv0uNJkfVbFu5cFGBb/DDi0pM5xmdrShTWWk6Sm/sNuJE2Gcc.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wrH9tsgyG9oHeDSH8sor/YLaYMVdWLEiMKbY2D492/vutqaiFIy.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1dhIz6TVQsNOMq3l4AA3/YIXtwKbyYDUYM31mPhF2/ZGzEOV3FR.js\";const enabledGestures={CC2vVpQr6:{hover:true},J90JXWhl1:{hover:true}};const cycleOrder=[\"J90JXWhl1\",\"CC2vVpQr6\"];const serializationHash=\"framer-XqRgC\";const variantClassNames={CC2vVpQr6:\"framer-v-1yotuvg\",J90JXWhl1:\"framer-v-ts6qq4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const y4ZB0gjKI=undefined;const u1yIFUm57=undefined;const bXcfF53OX=undefined;const hcrYG2VzM=undefined;const OeVOKH3J7=undefined;const transition1={delay:0,duration:.7,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={LG:\"CC2vVpQr6\",MD:\"J90JXWhl1\"};const Variants=motion.create(React.Fragment);const getProps=({content,height,icon,icon1,id,link,newTab,width,...props})=>{return{...props,bXcfF53OX:content??props.bXcfF53OX??\"Talk to our team\",hcrYG2VzM:icon??props.hcrYG2VzM??true,OeVOKH3J7:icon1??props.OeVOKH3J7??CalendarPlus,u1yIFUm57:newTab??props.u1yIFUm57,variant:humanReadableVariantMap[props.variant]??props.variant??\"J90JXWhl1\",y4ZB0gjKI:link??props.y4ZB0gjKI};};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,bXcfF53OX,y4ZB0gjKI,u1yIFUm57,hcrYG2VzM,OeVOKH3J7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"J90JXWhl1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:y4ZB0gjKI,motionChild:true,nodeId:\"J90JXWhl1\",openInNewTab:u1yIFUm57,scopeId:\"mt3E7scZV\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ts6qq4\",className,classNames)} framer-r9r3uh`,\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"J90JXWhl1\",ref:refBinding,style:{background:\"linear-gradient(102deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.7) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"CC2vVpQr6-hover\":{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},CC2vVpQr6:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},...addPropertyOverrides({\"CC2vVpQr6-hover\":{\"data-framer-name\":undefined},\"J90JXWhl1-hover\":{\"data-framer-name\":undefined},CC2vVpQr6:{\"data-framer-name\":\"LG\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ave57f\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"wWN3QrfB4\",style:{background:\"linear-gradient(99deg, var(--token-9786c9da-1035-42b7-9d7c-014190222c2b, rgb(182, 187, 255)) 48%, var(--token-447d04dd-a14a-4c91-89ed-8d66ff67bad4, rgb(181, 225, 1)) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{\"CC2vVpQr6-hover\":{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},\"J90JXWhl1-hover\":{background:\"linear-gradient(281deg, var(--token-9786c9da-1035-42b7-9d7c-014190222c2b, rgb(182, 187, 255)) 48%, var(--token-447d04dd-a14a-4c91-89ed-8d66ff67bad4, rgb(181, 225, 1)) 100%)\"},CC2vVpQr6:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}}}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({\"CC2vVpQr6-hover\":{value:transition1},\"J90JXWhl1-hover\":{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-126qe8a\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"HsvhSw0uI\",style:{background:\"linear-gradient(102deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{\"CC2vVpQr6-hover\":{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},\"J90JXWhl1-hover\":{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},CC2vVpQr6:{background:\"linear-gradient(102deg, rgba(255, 255, 255, 0.8) 0%, rgb(255, 255, 255) 100%)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2a1t8q\",\"data-framer-name\":\"Frame 40332\",layoutDependency:layoutDependency,layoutId:\"GF32kUh1R\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10zjvtk\",\"data-styles-preset\":\"vutqaiFIy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93)))\"},children:\"Talk to our team\"})}),className:\"framer-1gqm8nl\",\"data-framer-name\":\"Button\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MiqZaMD2c\",style:{\"--extracted-r6o4lv\":\"var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93))\",\"--framer-paragraph-spacing\":\"0px\"},text:bXcfF53OX,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CC2vVpQr6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5x1e34\",\"data-styles-preset\":\"ZGzEOV3FR\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93)))\"},children:\"Talk to our team\"})})}},baseVariant,gestureVariant)})}),hcrYG2VzM!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1emy9dz\",Component:OeVOKH3J7,layoutDependency:layoutDependency,layoutId:\"SxeFVO2It\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-194a462f-24d1-457c-8320-7326a02a5d84, rgb(110, 120, 255))\",\"--3it368\":1}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XqRgC.framer-r9r3uh, .framer-XqRgC .framer-r9r3uh { display: block; }\",\".framer-XqRgC.framer-ts6qq4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-XqRgC .framer-ave57f { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-XqRgC .framer-126qe8a { bottom: 1px; flex: none; left: 1px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 1px; top: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-XqRgC .framer-2a1t8q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 2px 0px 2px; position: relative; width: min-content; z-index: 4; }\",\".framer-XqRgC .framer-1gqm8nl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XqRgC .framer-1emy9dz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; z-index: 4; }\",\".framer-XqRgC.framer-v-1yotuvg.framer-ts6qq4 { padding: 12px; }\",\".framer-XqRgC.framer-v-1yotuvg .framer-1emy9dz { height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-XqRgC.framer-v-ts6qq4.hover .framer-126qe8a, .framer-XqRgC.framer-v-1yotuvg.hover .framer-126qe8a { bottom: 3px; left: 3px; right: 3px; top: 3px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 165\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CC2vVpQr6\":{\"layout\":[\"auto\",\"auto\"]},\"R2NAiHGdd\":{\"layout\":[\"auto\",\"auto\"]},\"bin3HLDdl\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bXcfF53OX\":\"content\",\"y4ZB0gjKI\":\"link\",\"u1yIFUm57\":\"newTab\",\"hcrYG2VzM\":\"icon\",\"OeVOKH3J7\":\"icon1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqX8thWQjdZcOB1c6p5N\"]\n */const Framermt3E7scZV=withCSS(Component,css,\"framer-XqRgC\");export default Framermt3E7scZV;Framermt3E7scZV.displayName=\"Base Button\";Framermt3E7scZV.defaultProps={height:40,width:165};addPropertyControls(Framermt3E7scZV,{variant:{options:[\"J90JXWhl1\",\"CC2vVpQr6\"],optionTitles:[\"MD\",\"LG\"],title:\"Variant\",type:ControlType.Enum},bXcfF53OX:{defaultValue:\"Talk to our team\",displayTextArea:false,title:\"Content\",type:ControlType.String},onbXcfF53OXChange:{changes:\"bXcfF53OX\",type:ControlType.ChangeHandler},y4ZB0gjKI:{title:\"Link\",type:ControlType.Link},u1yIFUm57:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onu1yIFUm57Change:{changes:\"u1yIFUm57\",type:ControlType.ChangeHandler},hcrYG2VzM:{defaultValue:true,title:\"Icon ?\",type:ControlType.Boolean},onhcrYG2VzMChange:{changes:\"hcrYG2VzM\",type:ControlType.ChangeHandler},OeVOKH3J7:{defaultValue:{identifier:\"module:5wbv0uNJkfVbFu5cFGBb/DDi0pM5xmdrShTWWk6Sm/sNuJE2Gcc.js:default\",moduleId:\"5wbv0uNJkfVbFu5cFGBb\"},setModuleId:\"EqX8thWQjdZcOB1c6p5N\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(Framermt3E7scZV,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermt3E7scZV\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"EqX8thWQjdZcOB1c6p5N\\\"]\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"165\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"bXcfF53OX\\\":\\\"content\\\",\\\"y4ZB0gjKI\\\":\\\"link\\\",\\\"u1yIFUm57\\\":\\\"newTab\\\",\\\"hcrYG2VzM\\\":\\\"icon\\\",\\\"OeVOKH3J7\\\":\\\"icon1\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CC2vVpQr6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R2NAiHGdd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bin3HLDdl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mt3E7scZV.map","// Generated by Framer (010e00d)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,PathVariablesContext,queryCache,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CalendarPlus from\"https://framerusercontent.com/modules/5wbv0uNJkfVbFu5cFGBb/DDi0pM5xmdrShTWWk6Sm/sNuJE2Gcc.js\";import Links from\"https://framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js\";import BaseButton from\"https://framerusercontent.com/modules/lFacOT8z4mVhFXYUTpFP/f8TKyDl0L2loGvEygWJw/mt3E7scZV.js\";const BaseButtonFonts=getFonts(BaseButton);const cycleOrder=[\"a88Wm_gfC\",\"hQKQ_UWcA\"];const serializationHash=\"framer-9wvra\";const variantClassNames={a88Wm_gfC:\"framer-v-y4j3re\",hQKQ_UWcA:\"framer-v-d73ka3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const v5RqlJ3EJ=undefined;const kTmZ7mtB9G7Vdmm4gM=undefined;const VmEkTl9u5G7Vdmm4gM=undefined;const idG7Vdmm4gM=undefined;const setv5RqlJ3EJ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"G7Vdmm4gM\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"G7Vdmm4gM\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"G7Vdmm4gM\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"G7Vdmm4gM\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"G7Vdmm4gM\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"RnhmGaf0P\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"G7Vdmm4gM\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"G7Vdmm4gM\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"G7Vdmm4gM\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"G7Vdmm4gM\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"G7Vdmm4gM\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"RnhmGaf0P\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"a88Wm_gfC\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"a88Wm_gfC\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"RnhmGaf0P\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"a88Wm_gfC\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"a88Wm_gfC\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"RnhmGaf0P\"},type:\"BinaryOperation\"}});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={LG:\"hQKQ_UWcA\",MD:\"a88Wm_gfC\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({buttonTxt,height,id,width,...props})=>{return{...props,v5RqlJ3EJ:buttonTxt??props.v5RqlJ3EJ??\"Talk to our team\",variant:humanReadableVariantMap[props.variant]??props.variant??\"a88Wm_gfC\"};};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,\"v5RqlJ3EJ\":externalv5RqlJ3EJ,\"onv5RqlJ3EJChange\":setExternalv5RqlJ3EJ,...restProps}=getProps(props);const[v5RqlJ3EJ,setv5RqlJ3EJ]=useStateVariable(externalv5RqlJ3EJ,setExternalv5RqlJ3EJ);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"a88Wm_gfC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-y4j3re\",className,classNames),\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"a88Wm_gfC\",ref:refBinding,style:{...style},...addPropertyOverrides({hQKQ_UWcA:{\"data-framer-name\":\"LG\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-elxomc\",layoutDependency:layoutDependency,layoutId:\"G7Vdmm4gM\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idG7Vdmm4gM,kTmZ7mtB9:kTmZ7mtB9G7Vdmm4gM,VmEkTl9u5:VmEkTl9u5G7Vdmm4gM},index)=>{kTmZ7mtB9G7Vdmm4gM??=\"\";VmEkTl9u5G7Vdmm4gM??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`G7Vdmm4gM-${idG7Vdmm4gM}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5G7Vdmm4gM},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15u4pqo\",layoutDependency:layoutDependency,layoutId:\"FN3ecXABl\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:kTmZ7mtB9G7Vdmm4gM,implicitPathVariables:{VmEkTl9u5:VmEkTl9u5G7Vdmm4gM}},{href:kTmZ7mtB9G7Vdmm4gM,implicitPathVariables:{VmEkTl9u5:VmEkTl9u5G7Vdmm4gM}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||40)-0-40)/2+0+0)+0+0+0,...addPropertyOverrides({hQKQ_UWcA:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-40)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i6cd6d-container\",layoutDependency:layoutDependency,layoutId:\"pKeSjTOYh-container\",nodeId:\"pKeSjTOYh\",rendersWithMotion:true,scopeId:\"MsiMOOtZZ\",children:/*#__PURE__*/_jsx(BaseButton,{bXcfF53OX:v5RqlJ3EJ,hcrYG2VzM:true,height:\"100%\",id:\"pKeSjTOYh\",layoutId:\"pKeSjTOYh\",OeVOKH3J7:CalendarPlus,onbXcfF53OXChange:setv5RqlJ3EJ,u1yIFUm57:true,variant:matchVariant(\"J90JXWhl1\"),width:\"100%\",y4ZB0gjKI:resolvedLinks[0],...addPropertyOverrides({hQKQ_UWcA:{variant:matchVariant(\"CC2vVpQr6\"),y4ZB0gjKI:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})})},idG7Vdmm4gM);})});}})})})});}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9wvra.framer-1cptjfc, .framer-9wvra .framer-1cptjfc { display: block; }\",\".framer-9wvra.framer-y4j3re { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-9wvra .framer-elxomc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-9wvra .framer-15u4pqo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-9wvra .framer-i6cd6d-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 165\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hQKQ_UWcA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"v5RqlJ3EJ\":\"buttonTxt\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMsiMOOtZZ=withCSS(Component,css,\"framer-9wvra\");export default FramerMsiMOOtZZ;FramerMsiMOOtZZ.displayName=\"Talk to our team\";FramerMsiMOOtZZ.defaultProps={height:40,width:165};addPropertyControls(FramerMsiMOOtZZ,{variant:{options:[\"a88Wm_gfC\",\"hQKQ_UWcA\"],optionTitles:[\"MD\",\"LG\"],title:\"Variant\",type:ControlType.Enum},v5RqlJ3EJ:{defaultValue:\"Talk to our team\",displayTextArea:false,title:\"Button Txt\",type:ControlType.String},onv5RqlJ3EJChange:{changes:\"v5RqlJ3EJ\",type:ControlType.ChangeHandler}});addFonts(FramerMsiMOOtZZ,[{explicitInter:true,fonts:[]},...BaseButtonFonts],{supportsExplicitInterCodegen:true});FramerMsiMOOtZZ.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(BaseButton,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMsiMOOtZZ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hQKQ_UWcA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"165\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"v5RqlJ3EJ\\\":\\\"buttonTxt\\\"}\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.5 8.5 L 8.5 0 L 0 0\" fill=\"transparent\" height=\"8.5px\" id=\"HD3EjFRmq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(8.75 6.75)\" width=\"8.5px\"/><path d=\"M 10.25 0 L 0 10.25\" fill=\"transparent\" height=\"10.25px\" id=\"I0i29aTCw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 7)\" width=\"10.25px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"2430009286\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-VdeRv\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-VdeRv { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-VdeRv\");Icon.displayName=\"Arrow Up Right\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";// --- Helper Functions ---\nconst uuidv4=()=>{return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,c=>{const r=Math.random()*16|0;const v=c===\"x\"?r:r&3|8;return v.toString(16);});};// --- Component ---\n/**\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 50\n * @framerDisableUnlink\n */export default function RollingText({text,transition,stagger,reverse,font,color,textTransform,tag,padding}){const[isHovered,setIsHovered]=useState(false);const innerClassName=`rolling-text-inner-${uuidv4()}`;const Tag=tag;const fontSizeStr=font?.fontSize??\"16px\";const letterSpacingStr=font?.letterSpacing??\"0px\";const rawLineHeight=font?.lineHeight;const fontFamily=font?.fontFamily??\"Inter\";const fontSizeNum=parseInt(fontSizeStr,10)||16;let absoluteLineHeightPx;if(typeof rawLineHeight===\"number\"){absoluteLineHeightPx=fontSizeNum*rawLineHeight;}else if(typeof rawLineHeight===\"string\"&&rawLineHeight.includes(\"em\")){const emValue=parseFloat(rawLineHeight)||1.2;absoluteLineHeightPx=fontSizeNum*emValue;}else if(typeof rawLineHeight===\"string\"){const pxValue=parseFloat(rawLineHeight);absoluteLineHeightPx=isNaN(pxValue)?rawLineHeight:`${pxValue}px`;}else{absoluteLineHeightPx=fontSizeNum*1.2;}const absoluteLineHeightStr=typeof absoluteLineHeightPx===\"number\"?`${absoluteLineHeightPx}px`:absoluteLineHeightPx;const yOffset=`-${absoluteLineHeightStr}`;const styles=`\n    .${innerClassName} {\n      --font-size: ${fontSizeStr};\n      --text: ${color};\n      --line-height-abs: ${absoluteLineHeightStr};\n      box-sizing: border-box; margin: 0; padding: 0; vertical-align: top;\n      display: flex; overflow: hidden; width: max-content;\n      font-family: ${fontFamily}; font-size: ${fontSizeStr};\n      text-transform: ${textTransform}; user-select: none;\n      text-shadow: 0 var(--line-height-abs) 0 var(--text);\n    }\n    .${innerClassName} span {\n      display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden;\n      white-space: pre; flex-shrink: 0;\n      font-family: inherit; font-weight: inherit; font-style: inherit;\n      font-size: inherit; letter-spacing: inherit;\n      line-height: ${rawLineHeight??1.2};\n      color: var(--text);\n    }\n  `;const wrapperStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",overflow:\"hidden\",padding:padding,boxSizing:\"border-box\"};const spanVariants={initial:{y:\"0%\"},hover:{y:yOffset}};const baseDuration=typeof transition?.duration===\"number\"?transition.duration:.5;// Convert stagger percentage (0-100) to a factor (0-1)\nconst staggerFactor=stagger/100;return /*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:[/*#__PURE__*/_jsx(Tag,{className:innerClassName,children:[...text].map((str,index)=>{const charIndex=reverse?text.length-1-index:index;// Apply staggerFactor to the delay calculation\nconst delay=text.length>0?baseDuration/text.length*charIndex*staggerFactor// Multiply by factor\n:0;const motionSpanStyle={display:\"block\",...font};return /*#__PURE__*/_jsx(motion.span,{variants:spanVariants,initial:\"initial\",animate:isHovered?\"hover\":\"initial\",transition:{...transition,delay:delay},style:motionSpanStyle,children:str===\" \"?\"\\xa0\":str},index);})}),/*#__PURE__*/_jsx(\"style\",{children:styles})]});}// --- Component Display Name ---\nRollingText.displayName=\"Rolling Text\";// --- Default Properties ---\nconst defaultFont={fontFamily:\"Inter\",fontWeight:\"400\",fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0px\",lineHeight:1.2};const defaultTransition={type:\"spring\",duration:.4,bounce:0};// --- Framer Property Controls ---\naddPropertyControls(RollingText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Rolling Text\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:defaultFont},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#808080\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:defaultTransition},// Added Stagger control\nstagger:{title:\"Stagger\",type:ControlType.Number,min:0,max:100,step:1,defaultValue:35,unit:\"%\"},padding:{title:\"Padding\",type:ControlType.Padding,defaultValue:\"0px\"},reverse:{type:ControlType.Boolean,title:\"Reverse\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},textTransform:{title:\"Transform\",type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"]},tag:{type:ControlType.Enum,title:\"Tag\",options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],optionTitles:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],defaultValue:\"p\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RollingText\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RollingTextHover_Prod.map","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js\";import ArrowUpRight from\"https://framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js\";const RollingTextFonts=getFonts(RollingText);const cycleOrder=[\"rp8Lv7oW1\",\"flvIhgCzu\"];const serializationHash=\"framer-B2dXT\";const variantClassNames={flvIhgCzu:\"framer-v-bttfz6\",rp8Lv7oW1:\"framer-v-14ev4i0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uj_Uu6aE_=undefined;const zjUCHIDSD=undefined;const HK6Hd5lJt=undefined;const rOTTPpsrX=undefined;const dNP79r73S=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={LG:\"flvIhgCzu\",MD:\"rp8Lv7oW1\"};const Variants=motion.create(React.Fragment);const getProps=({content,height,icon,icon1,id,link,newTab,width,...props})=>{return{...props,dNP79r73S:icon1??props.dNP79r73S??ArrowUpRight,HK6Hd5lJt:content??props.HK6Hd5lJt??\"Sign in\",rOTTPpsrX:icon??props.rOTTPpsrX??true,uj_Uu6aE_:link??props.uj_Uu6aE_,variant:humanReadableVariantMap[props.variant]??props.variant??\"rp8Lv7oW1\",zjUCHIDSD:newTab??props.zjUCHIDSD};};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,HK6Hd5lJt,uj_Uu6aE_,zjUCHIDSD,rOTTPpsrX,dNP79r73S,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rp8Lv7oW1\",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:uj_Uu6aE_,motionChild:true,nodeId:\"rp8Lv7oW1\",openInNewTab:zjUCHIDSD,scopeId:\"v31mS6szM\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-14ev4i0\",className,classNames)} framer-1wqwyfx`,\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"rp8Lv7oW1\",ref:refBinding,style:{background:\"linear-gradient(98deg, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)) 0%, var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93)) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({flvIhgCzu:{\"data-framer-name\":\"LG\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-j6qpqk\",\"data-framer-name\":\"Frame 427320665\",layoutDependency:layoutDependency,layoutId:\"lkOtywC3n\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gvxqg6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"I6zbH7l0K-container\",nodeId:\"I6zbH7l0K\",rendersWithMotion:true,scopeId:\"v31mS6szM\",children:/*#__PURE__*/_jsx(RollingText,{color:\"var(--token-171f49d8-335a-4828-8627-5722c82ff846, rgb(255, 255, 255))\",font:{fontFamily:'\"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"150%\"},height:\"100%\",id:\"I6zbH7l0K\",layoutId:\"I6zbH7l0K\",padding:\"0px\",reverse:false,stagger:25,tag:\"p\",text:HK6Hd5lJt,textTransform:\"none\",transition:{delay:0,duration:.6,ease:[.44,0,.01,1.01],type:\"tween\"},width:\"100%\",...addPropertyOverrides({flvIhgCzu:{font:{fontFamily:'\"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"133%\"}}},baseVariant,gestureVariant)})})})}),rOTTPpsrX!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-48xt50\",Component:dNP79r73S,layoutDependency:layoutDependency,layoutId:\"Q5zYvAoAe\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-4098075c-c8fd-41f8-97fb-e0ad2c3a550a, rgb(221, 254, 85))\",\"--3it368\":1}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-B2dXT.framer-1wqwyfx, .framer-B2dXT .framer-1wqwyfx { display: block; }\",\".framer-B2dXT.framer-14ev4i0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-B2dXT .framer-j6qpqk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 4px 0px 4px; position: relative; width: min-content; }\",\".framer-B2dXT .framer-gvxqg6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-B2dXT .framer-48xt50 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-B2dXT.framer-v-bttfz6.framer-14ev4i0 { padding: 12px; }\",\".framer-B2dXT.framer-v-bttfz6 .framer-48xt50 { height: var(--framer-aspect-ratio-supported, 20px); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 91.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"flvIhgCzu\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"HK6Hd5lJt\":\"content\",\"uj_Uu6aE_\":\"link\",\"zjUCHIDSD\":\"newTab\",\"rOTTPpsrX\":\"icon\",\"dNP79r73S\":\"icon1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqX8thWQjdZcOB1c6p5N\"]\n */const Framerv31mS6szM=withCSS(Component,css,\"framer-B2dXT\");export default Framerv31mS6szM;Framerv31mS6szM.displayName=\"Bold Button\";Framerv31mS6szM.defaultProps={height:40,width:91.5};addPropertyControls(Framerv31mS6szM,{variant:{options:[\"rp8Lv7oW1\",\"flvIhgCzu\"],optionTitles:[\"MD\",\"LG\"],title:\"Variant\",type:ControlType.Enum},HK6Hd5lJt:{defaultValue:\"Sign in\",displayTextArea:false,title:\"Content\",type:ControlType.String},onHK6Hd5lJtChange:{changes:\"HK6Hd5lJt\",type:ControlType.ChangeHandler},uj_Uu6aE_:{title:\"Link\",type:ControlType.Link},zjUCHIDSD:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onzjUCHIDSDChange:{changes:\"zjUCHIDSD\",type:ControlType.ChangeHandler},rOTTPpsrX:{defaultValue:true,title:\"Icon ?\",type:ControlType.Boolean},onrOTTPpsrXChange:{changes:\"rOTTPpsrX\",type:ControlType.ChangeHandler},dNP79r73S:{defaultValue:{identifier:\"module:qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js:default\",moduleId:\"qOK5zl6pwYXZaG7C1gDI\"},setModuleId:\"EqX8thWQjdZcOB1c6p5N\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(Framerv31mS6szM,[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/sgGq7lBukCOVZnDHLmeHcHixqc.woff2\",weight:\"600\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv31mS6szM\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"HK6Hd5lJt\\\":\\\"content\\\",\\\"uj_Uu6aE_\\\":\\\"link\\\",\\\"zjUCHIDSD\\\":\\\"newTab\\\",\\\"rOTTPpsrX\\\":\\\"icon\\\",\\\"dNP79r73S\\\":\\\"icon1\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"flvIhgCzu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"91.5\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"EqX8thWQjdZcOB1c6p5N\\\"]\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v31mS6szM.map","// Generated by Framer (414cc68)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,PathVariablesContext,queryCache,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUpRight from\"https://framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js\";import Links from\"https://framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js\";import BoldButton from\"https://framerusercontent.com/modules/BIujaYI2zvJIvFqqlPYY/7Ush0jWUo2TzLWn3jNvL/v31mS6szM.js\";const BoldButtonFonts=getFonts(BoldButton);const cycleOrder=[\"LjwPCvA1Z\",\"zXELlfre9\"];const serializationHash=\"framer-eZjPy\";const variantClassNames={LjwPCvA1Z:\"framer-v-10w1zqu\",zXELlfre9:\"framer-v-170o3f9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kTmZ7mtB9K8EBL05zS=undefined;const VmEkTl9u5K8EBL05zS=undefined;const idK8EBL05zS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"K8EBL05zS\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"K8EBL05zS\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"K8EBL05zS\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"K8EBL05zS\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"K8EBL05zS\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"cjGd4IB0d\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"K8EBL05zS\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"K8EBL05zS\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"K8EBL05zS\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"K8EBL05zS\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"K8EBL05zS\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"cjGd4IB0d\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"LjwPCvA1Z\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"LjwPCvA1Z\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"cjGd4IB0d\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"LjwPCvA1Z\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"LjwPCvA1Z\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"cjGd4IB0d\"},type:\"BinaryOperation\"}});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={LG:\"zXELlfre9\",MD:\"LjwPCvA1Z\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LjwPCvA1Z\"};};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:\"LjwPCvA1Z\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10w1zqu\",className,classNames),\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"LjwPCvA1Z\",ref:refBinding,style:{...style},...addPropertyOverrides({zXELlfre9:{\"data-framer-name\":\"LG\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u2vxr8\",layoutDependency:layoutDependency,layoutId:\"K8EBL05zS\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idK8EBL05zS,kTmZ7mtB9:kTmZ7mtB9K8EBL05zS,VmEkTl9u5:VmEkTl9u5K8EBL05zS},index)=>{kTmZ7mtB9K8EBL05zS??=\"\";VmEkTl9u5K8EBL05zS??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`K8EBL05zS-${idK8EBL05zS}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5K8EBL05zS},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mlri6r\",layoutDependency:layoutDependency,layoutId:\"OkG_Kzmtp\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:kTmZ7mtB9K8EBL05zS,implicitPathVariables:{VmEkTl9u5:VmEkTl9u5K8EBL05zS}},{href:kTmZ7mtB9K8EBL05zS,implicitPathVariables:{VmEkTl9u5:VmEkTl9u5K8EBL05zS}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(((componentViewport?.height||34)-0-34)/2+0+0)+0+0+0,...addPropertyOverrides({zXELlfre9:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-34)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lgy7eb-container\",layoutDependency:layoutDependency,layoutId:\"ms_2oS4lo-container\",nodeId:\"ms_2oS4lo\",rendersWithMotion:true,scopeId:\"y9Z0C5A6q\",children:/*#__PURE__*/_jsx(BoldButton,{dNP79r73S:ArrowUpRight,height:\"100%\",HK6Hd5lJt:\"Sign in\",id:\"ms_2oS4lo\",layoutId:\"ms_2oS4lo\",rOTTPpsrX:true,uj_Uu6aE_:resolvedLinks[0],variant:matchVariant(\"rp8Lv7oW1\"),width:\"100%\",zjUCHIDSD:true,...addPropertyOverrides({zXELlfre9:{uj_Uu6aE_:resolvedLinks[1],variant:matchVariant(\"flvIhgCzu\")}},baseVariant,gestureVariant)})})})})})})},idK8EBL05zS);})});}})})})});}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eZjPy.framer-3yn33q, .framer-eZjPy .framer-3yn33q { display: block; }\",\".framer-eZjPy.framer-10w1zqu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-eZjPy .framer-u2vxr8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-eZjPy .framer-1mlri6r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-eZjPy .framer-1lgy7eb-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 91.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zXELlfre9\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery9Z0C5A6q=withCSS(Component,css,\"framer-eZjPy\");export default Framery9Z0C5A6q;Framery9Z0C5A6q.displayName=\"Sign In Button\";Framery9Z0C5A6q.defaultProps={height:34,width:91.5};addPropertyControls(Framery9Z0C5A6q,{variant:{options:[\"LjwPCvA1Z\",\"zXELlfre9\"],optionTitles:[\"MD\",\"LG\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framery9Z0C5A6q,[{explicitInter:true,fonts:[]},...BoldButtonFonts],{supportsExplicitInterCodegen:true});Framery9Z0C5A6q.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(BoldButton,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery9Z0C5A6q\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zXELlfre9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"34\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"91.5\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TalkToOurTeam from\"https://framerusercontent.com/modules/BxWWn39FQJFI0GCt2kqj/lQHBdzWZe0k7lgjeDKnC/MsiMOOtZZ.js\";import SignInButton from\"https://framerusercontent.com/modules/CEiqLyxySh4WO8hbJ0Zm/cTZNhnavd9DfiMAxJeQ4/y9Z0C5A6q.js\";const TalkToOurTeamFonts=getFonts(TalkToOurTeam);const SignInButtonFonts=getFonts(SignInButton);const cycleOrder=[\"cnTE4mTtN\",\"a3_vEAKZs\"];const serializationHash=\"framer-cJEMM\";const variantClassNames={a3_vEAKZs:\"framer-v-198rx6u\",cnTE4mTtN:\"framer-v-1s66ld0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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={Desktop:\"cnTE4mTtN\",Mobile:\"a3_vEAKZs\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cnTE4mTtN\"};};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:\"cnTE4mTtN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"a3_vEAKZs\")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-1s66ld0\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"cnTE4mTtN\",ref:refBinding,style:{...style},...addPropertyOverrides({a3_vEAKZs:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2),...addPropertyOverrides({a3_vEAKZs:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||111)-0-83)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v219w9-container\",layoutDependency:layoutDependency,layoutId:\"xouN5_KNt-container\",nodeId:\"xouN5_KNt\",rendersWithMotion:true,scopeId:\"lQXNJU2pZ\",children:/*#__PURE__*/_jsx(TalkToOurTeam,{height:\"100%\",id:\"xouN5_KNt\",layoutId:\"xouN5_KNt\",variant:matchVariant(\"a88Wm_gfC\"),width:\"100%\",...addPropertyOverrides({a3_vEAKZs:{variant:matchVariant(\"hQKQ_UWcA\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-988zme\",\"data-framer-name\":\"Sep\",fill:'var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)) /* {\"name\":\"neutral-500\"} */',intrinsicHeight:30,intrinsicWidth:3,layoutDependency:layoutDependency,layoutId:\"uzY6mpkbV\",svg:'<svg width=\"3\" height=\"30\" viewBox=\"-1 -1 3 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line x1=\"0.5\" y1=\"2.18557e-08\" x2=\"0.499999\" y2=\"28\" stroke=\"#B8BEDA\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2),...addPropertyOverrides({a3_vEAKZs:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||111)-0-83)/2+34+15)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g2o0ie-container\",layoutDependency:layoutDependency,layoutId:\"xpnZ3qqHk-container\",nodeId:\"xpnZ3qqHk\",rendersWithMotion:true,scopeId:\"lQXNJU2pZ\",children:/*#__PURE__*/_jsx(SignInButton,{height:\"100%\",id:\"xpnZ3qqHk\",layoutId:\"xpnZ3qqHk\",variant:matchVariant(\"LjwPCvA1Z\"),width:\"100%\",...addPropertyOverrides({a3_vEAKZs:{variant:matchVariant(\"zXELlfre9\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cJEMM.framer-y454mt, .framer-cJEMM .framer-y454mt { display: block; }\",\".framer-cJEMM.framer-1s66ld0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cJEMM .framer-v219w9-container, .framer-cJEMM .framer-1g2o0ie-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-cJEMM .framer-988zme { flex: none; height: 30px; position: relative; width: 3px; }\",\".framer-cJEMM.framer-v-198rx6u.framer-1s66ld0 { flex-direction: column; gap: 15px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 299.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"a3_vEAKZs\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlQXNJU2pZ=withCSS(Component,css,\"framer-cJEMM\");export default FramerlQXNJU2pZ;FramerlQXNJU2pZ.displayName=\"CTAs Nav\";FramerlQXNJU2pZ.defaultProps={height:34,width:299.5};addPropertyControls(FramerlQXNJU2pZ,{variant:{options:[\"cnTE4mTtN\",\"a3_vEAKZs\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlQXNJU2pZ,[{explicitInter:true,fonts:[]},...TalkToOurTeamFonts,...SignInButtonFonts],{supportsExplicitInterCodegen:true});FramerlQXNJU2pZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(TalkToOurTeam,{},context),forwardLoader(SignInButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlQXNJU2pZ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"299.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a3_vEAKZs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"34\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 39.167 L 0 0 L 34.286 0 L 34.286 39.167 Z M 7.676 34.271 L 0.566 34.271 L 0.566 11.39 L 7.676 11.39 Z M 4.117 8.269 C 1.844 8.269 0 6.388 0 4.116 C 0 3.024 0.434 1.977 1.206 1.205 C 1.978 0.434 3.025 0 4.117 0 C 5.209 0 6.257 0.434 7.029 1.205 C 7.801 1.977 8.235 3.024 8.235 4.116 C 8.235 6.388 6.39 8.269 4.117 8.269 Z M 34.278 34.271 L 27.184 34.271 L 27.184 23.133 C 27.184 20.478 27.13 17.074 23.487 17.074 C 19.791 17.074 19.225 19.958 19.225 22.942 L 19.225 34.271 L 12.122 34.271 L 12.122 11.39 L 18.941 11.39 L 18.941 14.512 L 19.041 14.512 C 19.99 12.714 22.309 10.817 25.768 10.817 C 32.962 10.817 34.286 15.552 34.286 21.702 L 34.286 34.271 Z\" fill=\"transparent\" height=\"39.166666666666664px\" id=\"h8Qv7Rw1O\" transform=\"translate(2.855 0)\" width=\"34.28571464712963px\"><path d=\"M 0 39.167 L 0 0 L 34.286 0 L 34.286 39.167 Z\" fill=\"transparent\" height=\"39.166666666666664px\" id=\"J4CpbovQZ\" width=\"34.285714285714285px\"/><path d=\"M 7.676 34.271 L 0.566 34.271 L 0.566 11.39 L 7.676 11.39 Z M 4.117 8.269 C 1.844 8.269 0 6.388 0 4.116 C 0 3.024 0.434 1.977 1.206 1.205 C 1.978 0.434 3.025 0 4.117 0 C 5.209 0 6.257 0.434 7.029 1.205 C 7.801 1.977 8.235 3.024 8.235 4.116 C 8.235 6.388 6.39 8.269 4.117 8.269 Z M 34.278 34.271 L 27.184 34.271 L 27.184 23.133 C 27.184 20.478 27.13 17.074 23.487 17.074 C 19.791 17.074 19.225 19.958 19.225 22.942 L 19.225 34.271 L 12.122 34.271 L 12.122 11.39 L 18.941 11.39 L 18.941 14.512 L 19.041 14.512 C 19.99 12.714 22.309 10.817 25.768 10.817 C 32.962 10.817 34.286 15.552 34.286 21.702 L 34.286 34.271 Z\" fill=\"var(--token-274b3437-7e16-453d-b444-3041fd103a39, rgb(23, 93, 131))\" height=\"34.270857156880695px\" id=\"mHHb8r0DK\" width=\"34.28571464712963px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-GcYZA\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-GcYZA { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-274b3437-7e16-453d-b444-3041fd103a39, #175d83); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-274b3437-7e16-453d-b444-3041fd103a39, rgb(23, 93, 131))\"},\"set\":{\"localId\":\"vectorSet/sThcXKheu\",\"id\":\"sThcXKheu\",\"moduleId\":\"CxjVdUdBMHe9qAaLDHNB\"}}\n */const Icon=withCSS(Component,css,\"framer-GcYZA\");Icon.displayName=\"Linkedin\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-274b3437-7e16-453d-b444-3041fd103a39, rgb(23, 93, 131))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/sThcXKheu\\\",\\\"id\\\":\\\"sThcXKheu\\\",\\\"moduleId\\\":\\\"CxjVdUdBMHe9qAaLDHNB\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFonts,Link,PathVariablesContext,queryCache,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Links from\"https://framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js\";import Linkedin from\"https://framerusercontent.com/modules/m05Ve8rv8L5EL5QmPkpR/JbDqnq7jsXnHnULj6MED/MrVGafJrD.js\";const LinkedinFonts=getFonts(Linkedin);const enabledGestures={OtBjKyN_a:{hover:true},Tu3BQD92v:{hover:true}};const cycleOrder=[\"OtBjKyN_a\",\"Tu3BQD92v\"];const serializationHash=\"framer-P5Z0h\";const variantClassNames={OtBjKyN_a:\"framer-v-1cytjtz\",Tu3BQD92v:\"framer-v-yts35p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kTmZ7mtB9NneeMwMxo=undefined;const VmEkTl9u5NneeMwMxo=undefined;const idNneeMwMxo=undefined;const VmEkTl9u5OtBjKyN_a=undefined;const idOtBjKyN_a=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"NneeMwMxo\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"NneeMwMxo\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"NneeMwMxo\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"NneeMwMxo\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"NneeMwMxo\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Zpv89MOel\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"NneeMwMxo\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"NneeMwMxo\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"NneeMwMxo\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"NneeMwMxo\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"NneeMwMxo\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Zpv89MOel\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"OtBjKyN_a\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"OtBjKyN_a\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"OtBjKyN_a\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"OtBjKyN_a\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Zpv89MOel\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"OtBjKyN_a\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"OtBjKyN_a\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"OtBjKyN_a\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"OtBjKyN_a\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Zpv89MOel\"},type:\"BinaryOperation\"}});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={LG:\"Tu3BQD92v\",MD:\"OtBjKyN_a\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OtBjKyN_a\"};};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:\"OtBjKyN_a\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cytjtz\",className,classNames),\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"OtBjKyN_a\",ref:refBinding,style:{opacity:1,...style},variants:{\"OtBjKyN_a-hover\":{opacity:.7},\"Tu3BQD92v-hover\":{opacity:.7}},...addPropertyOverrides({\"OtBjKyN_a-hover\":{\"data-framer-name\":undefined},\"Tu3BQD92v-hover\":{\"data-framer-name\":undefined},Tu3BQD92v:{\"data-framer-name\":\"LG\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idOtBjKyN_a,VmEkTl9u5:VmEkTl9u5OtBjKyN_a},index1)=>{VmEkTl9u5OtBjKyN_a??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`OtBjKyN_a-${idOtBjKyN_a}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5OtBjKyN_a},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10p2kzn\",layoutDependency:layoutDependency,layoutId:\"NneeMwMxo\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idNneeMwMxo,kTmZ7mtB9:kTmZ7mtB9NneeMwMxo,VmEkTl9u5:VmEkTl9u5NneeMwMxo},index)=>{kTmZ7mtB9NneeMwMxo??=\"\";VmEkTl9u5NneeMwMxo??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`NneeMwMxo-${idNneeMwMxo}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5NneeMwMxo},children:/*#__PURE__*/_jsx(Link,{href:kTmZ7mtB9NneeMwMxo,motionChild:true,nodeId:\"kAOSthEkf\",openInNewTab:true,relValues:[\"nofollow\",\"noreferrer\"],scopeId:\"TuNWfJpd2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1t30lhl framer-iiwctx\",layoutDependency:layoutDependency,layoutId:\"kAOSthEkf\",children:/*#__PURE__*/_jsx(Linkedin,{animated:true,className:\"framer-1ok0mtn\",layoutDependency:layoutDependency,layoutId:\"AhGc8x0NL\"})})})})},idNneeMwMxo);})});}})})})})},idOtBjKyN_a);})});}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P5Z0h.framer-iiwctx, .framer-P5Z0h .framer-iiwctx { display: block; }\",\".framer-P5Z0h.framer-1cytjtz { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-P5Z0h .framer-10p2kzn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-P5Z0h .framer-1t30lhl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-P5Z0h .framer-1ok0mtn { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-P5Z0h.framer-v-yts35p .framer-1ok0mtn { height: var(--framer-aspect-ratio-supported, 30px); width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Tu3BQD92v\":{\"layout\":[\"auto\",\"auto\"]},\"hTq26Ac3T\":{\"layout\":[\"auto\",\"auto\"]},\"OmZhPo5tp\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTuNWfJpd2=withCSS(Component,css,\"framer-P5Z0h\");export default FramerTuNWfJpd2;FramerTuNWfJpd2.displayName=\"LinkedIn\";FramerTuNWfJpd2.defaultProps={height:20,width:20};addPropertyControls(FramerTuNWfJpd2,{variant:{options:[\"OtBjKyN_a\",\"Tu3BQD92v\"],optionTitles:[\"MD\",\"LG\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTuNWfJpd2,[{explicitInter:true,fonts:[]},...LinkedinFonts],{supportsExplicitInterCodegen:true});FramerTuNWfJpd2.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTuNWfJpd2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Tu3BQD92v\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hTq26Ac3T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OmZhPo5tp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,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 LogoHeader from\"https://framerusercontent.com/modules/EgCRcfrvcPz80NSvvH1T/b3hIq82lqfUtflOXXHuA/FENtnJTQv.js\";import MainNav from\"https://framerusercontent.com/modules/Rfr13ZDzQhY6HHYXfyQ9/apBpZnean26586YPuoNL/cevqZi7uP.js\";import Github from\"https://framerusercontent.com/modules/R1BtaWZCWIzgMUz0UE7E/LAdpo4JLXwZcT0lyMbEQ/JDphuNq3W.js\";import MenuClickComponent from\"https://framerusercontent.com/modules/98IAC6esHlAwS75IW7qJ/GnxiiVuE0adsxUXBeK2v/lOuM1npnq.js\";import CTAsNav from\"https://framerusercontent.com/modules/oUtKhdDY6uyf0BmMmMd0/FOvrKZTCveyyP56RJUgZ/lQXNJU2pZ.js\";import LinkedIn from\"https://framerusercontent.com/modules/SrdgvxXcDRTSqU5vr9ao/HSVuOMl7puT91cPV0WMb/TuNWfJpd2.js\";const LogoHeaderFonts=getFonts(LogoHeader);const MenuClickComponentFonts=getFonts(MenuClickComponent);const CTAsNavFonts=getFonts(CTAsNav);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const LinkedInFonts=getFonts(LinkedIn);const GithubFonts=getFonts(Github);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MainNavFonts=getFonts(MainNav);const cycleOrder=[\"SUDICAEqe\",\"o7bFdXnWh\",\"oAy30m9gD\",\"zAEeyUyu8\",\"gIk82dEXG\"];const serializationHash=\"framer-N9eqW\";const variantClassNames={gIk82dEXG:\"framer-v-e6d5nj\",o7bFdXnWh:\"framer-v-7adkkz\",oAy30m9gD:\"framer-v-vewbv6\",SUDICAEqe:\"framer-v-14vouyd\",zAEeyUyu8:\"framer-v-1061ka\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.5,type:\"spring\"};const transition3={bounce:0,delay:0,duration:.7,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:.4,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition5={delay:.5,duration:.7,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:.25,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};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\\xa0\\xb7 Close\":\"zAEeyUyu8\",\"Mobile\\xa0\\xb7 Open\":\"gIk82dEXG\",\"Tablet \\xb7 Close\":\"o7bFdXnWh\",\"Tablet \\xb7 Open\":\"oAy30m9gD\",Desktop:\"SUDICAEqe\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SUDICAEqe\"};};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:\"SUDICAEqe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const oPA4DaTu5lu5y91=activeVariantCallback(async(...args)=>{setVariant(\"oAy30m9gD\");});const oPA4DaTu516fht7m=activeVariantCallback(async(...args)=>{setVariant(\"o7bFdXnWh\");});const oPA4DaTu5178vhbv=activeVariantCallback(async(...args)=>{setVariant(\"gIk82dEXG\");});const oPA4DaTu520qc43=activeVariantCallback(async(...args)=>{setVariant(\"zAEeyUyu8\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"o7bFdXnWh\",\"oAy30m9gD\",\"zAEeyUyu8\",\"gIk82dEXG\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"o7bFdXnWh\",\"oAy30m9gD\",\"zAEeyUyu8\",\"gIk82dEXG\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"oAy30m9gD\",\"gIk82dEXG\"].includes(baseVariant))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,...addPropertyOverrides({gIk82dEXG:{value:transition3},o7bFdXnWh:{value:transition2},oAy30m9gD:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14vouyd\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SUDICAEqe\",ref:refBinding,style:{...style},...addPropertyOverrides({gIk82dEXG:{\"data-framer-name\":\"Mobile\\xa0\\xb7 Open\"},o7bFdXnWh:{\"data-framer-name\":\"Tablet \\xb7 Close\"},oAy30m9gD:{\"data-framer-name\":\"Tablet \\xb7 Open\"},zAEeyUyu8:{\"data-framer-name\":\"Mobile\\xa0\\xb7 Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sckiy7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"hH_K112bb\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{gIk82dEXG:{backgroundColor:\"var(--token-d4e16bd4-5239-4803-924d-96b083eec1d9, rgb(223, 225, 255))\"},oAy30m9gD:{backgroundColor:\"var(--token-d4e16bd4-5239-4803-924d-96b083eec1d9, rgb(223, 225, 255))\"},zAEeyUyu8:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k8torh\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"oQuayHW4m\",style:{backgroundColor:\"rgba(255, 255, 255, 0.48)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uacicw\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"XUkl_aqDe\",children:[/*#__PURE__*/_jsx(LogoHeader,{animated:true,className:\"framer-a6q5w1\",layoutDependency:layoutDependency,layoutId:\"ndTehmUUE\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gIk82dEXG:{height:36,width:\"36px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+0+10+.5},o7bFdXnWh:{height:36,width:\"36px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||77)-0-77)/2)+10+0+10+.5},oAy30m9gD:{height:36,width:\"36px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+0+10+0+.5},zAEeyUyu8:{height:36,width:\"36px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-77)/2)+10+0+10+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t7ou0m-container\",layoutDependency:layoutDependency,layoutId:\"InAs6JBh5-container\",nodeId:\"InAs6JBh5\",rendersWithMotion:true,scopeId:\"flncEYcoC\",children:/*#__PURE__*/_jsx(MenuClickComponent,{height:\"100%\",id:\"InAs6JBh5\",iL5Xh7pGS:\"var(--token-6b753ac9-b94a-4abb-833b-0e6bf189d96a, rgb(232, 221, 192))\",layoutId:\"InAs6JBh5\",MtcqFBuvY:\"var(--token-171f49d8-335a-4828-8627-5722c82ff846, rgb(255, 255, 255))\",PSqz54rnR:\"var(--token-f575ac2c-5ee5-4388-aec3-e7173f5c3966, rgb(39, 46, 74))\",style:{height:\"100%\",width:\"100%\"},TcW04h6_R:\"var(--token-f575ac2c-5ee5-4388-aec3-e7173f5c3966, rgb(39, 46, 74))\",variant:matchVariant(\"Y7A0A1d5h\"),width:\"100%\",y5FbmEyvF:{bounce:.2,delay:0,duration:.8,type:\"spring\"},zS_GspljX:\"100px\",...addPropertyOverrides({gIk82dEXG:{iL5Xh7pGS:\"var(--token-194a462f-24d1-457c-8320-7326a02a5d84, rgb(110, 120, 255))\",oPA4DaTu5:oPA4DaTu520qc43,PSqz54rnR:\"var(--token-4098075c-c8fd-41f8-97fb-e0ad2c3a550a, rgb(221, 254, 85))\",variant:matchVariant(\"Ut10j1Vyv\")},o7bFdXnWh:{MtcqFBuvY:\"var(--token-4098075c-c8fd-41f8-97fb-e0ad2c3a550a, rgb(221, 254, 85))\",oPA4DaTu5:oPA4DaTu5lu5y91},oAy30m9gD:{iL5Xh7pGS:\"var(--token-194a462f-24d1-457c-8320-7326a02a5d84, rgb(110, 120, 255))\",oPA4DaTu5:oPA4DaTu516fht7m,PSqz54rnR:\"var(--token-4098075c-c8fd-41f8-97fb-e0ad2c3a550a, rgb(221, 254, 85))\",variant:matchVariant(\"Ut10j1Vyv\")},zAEeyUyu8:{MtcqFBuvY:\"var(--token-4098075c-c8fd-41f8-97fb-e0ad2c3a550a, rgb(221, 254, 85))\",oPA4DaTu5:oPA4DaTu5178vhbv}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.nav,{className:\"framer-16zt32j\",\"data-framer-name\":\"Nav Wrapper\",layoutDependency:layoutDependency,layoutId:\"augQTta1N\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||116)-0-116)/2)+20+0+21+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lmk3ve-container\",layoutDependency:layoutDependency,layoutId:\"GtZgql2Kz-container\",nodeId:\"GtZgql2Kz\",rendersWithMotion:true,scopeId:\"flncEYcoC\",children:/*#__PURE__*/_jsx(CTAsNav,{height:\"100%\",id:\"GtZgql2Kz\",layoutId:\"GtZgql2Kz\",variant:matchVariant(\"cnTE4mTtN\"),width:\"100%\"})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-174ce6v\",layoutDependency:layoutDependency,layoutId:\"QnGe0aq6k\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b1737w\",layoutDependency:layoutDependency,layoutId:\"mgE5Sg1re\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gIk82dEXG:{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+67+0+769+0+0},oAy30m9gD:{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+67+0+769+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-126a2ok-container\",\"data-framer-appear-id\":\"126a2ok\",layoutDependency:layoutDependency,layoutId:\"MRGag5Ucg-container\",nodeId:\"MRGag5Ucg\",rendersWithMotion:true,scopeId:\"flncEYcoC\",...addPropertyOverrides({gIk82dEXG:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true},oAy30m9gD:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(CTAsNav,{height:\"100%\",id:\"MRGag5Ucg\",layoutId:\"MRGag5Ucg\",variant:matchVariant(\"a3_vEAKZs\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{className:\"framer-ggkmj4\",\"data-framer-appear-id\":\"ggkmj4\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"UC9oMlB_4\",...addPropertyOverrides({gIk82dEXG:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation1,optimized:true},oAy30m9gD:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({gIk82dEXG:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+67+0+769+0+94+0},oAy30m9gD:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+67+0+769+0+94+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i8qpsw-container\",layoutDependency:layoutDependency,layoutId:\"Os27mqnZc-container\",nodeId:\"Os27mqnZc\",rendersWithMotion:true,scopeId:\"flncEYcoC\",children:/*#__PURE__*/_jsx(LinkedIn,{height:\"100%\",id:\"Os27mqnZc\",layoutId:\"Os27mqnZc\",variant:matchVariant(\"OtBjKyN_a\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({gIk82dEXG:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+67+0+769+0+94+0},oAy30m9gD:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+67+0+769+0+94+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z90xle-container\",layoutDependency:layoutDependency,layoutId:\"IhNFIkODU-container\",nodeId:\"IhNFIkODU\",rendersWithMotion:true,scopeId:\"flncEYcoC\",children:/*#__PURE__*/_jsx(Github,{height:\"100%\",id:\"IhNFIkODU\",layoutId:\"IhNFIkODU\",variant:matchVariant(\"D083FkY8Z\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lp229c\",layoutDependency:layoutDependency,layoutId:\"rJsPqpnyg\",children:isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gIk82dEXG:{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+67+0+0+372.5},oAy30m9gD:{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+10+67+0+0+372.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-8hqhej-container\",\"data-framer-appear-id\":\"8hqhej\",layoutDependency:layoutDependency,layoutId:\"s14MUw9fF-container\",nodeId:\"s14MUw9fF\",rendersWithMotion:true,scopeId:\"flncEYcoC\",...addPropertyOverrides({gIk82dEXG:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation1,optimized:true},oAy30m9gD:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MainNav,{height:\"100%\",id:\"s14MUw9fF\",layoutId:\"s14MUw9fF\",variant:matchVariant(\"tuFjHusAN\"),width:\"100%\"})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N9eqW.framer-off6ag, .framer-N9eqW .framer-off6ag { display: block; }\",\".framer-N9eqW.framer-14vouyd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-N9eqW .framer-sckiy7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1520px; overflow: var(--overflow-clip-fallback, clip); padding: 20px 80px 20px 80px; position: relative; width: 1px; }\",\".framer-N9eqW .framer-k8torh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 10px 40px 10px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-N9eqW .framer-1uacicw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N9eqW .framer-a6q5w1 { aspect-ratio: 3.8035714285714284 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 56px); position: relative; width: 213px; }\",\".framer-N9eqW .framer-t7ou0m-container { flex: none; height: 36px; position: relative; width: 36px; }\",\".framer-N9eqW .framer-16zt32j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-N9eqW .framer-1lmk3ve-container, .framer-N9eqW .framer-126a2ok-container, .framer-N9eqW .framer-i8qpsw-container, .framer-N9eqW .framer-z90xle-container, .framer-N9eqW .framer-8hqhej-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-N9eqW .framer-174ce6v { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 0px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-N9eqW .framer-b1737w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-N9eqW .framer-ggkmj4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-N9eqW .framer-lp229c { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-N9eqW.framer-v-7adkkz.framer-14vouyd, .framer-N9eqW.framer-v-vewbv6.framer-14vouyd { width: 810px; }\",\".framer-N9eqW.framer-v-7adkkz .framer-sckiy7 { padding: 10px 40px 10px 40px; }\",\".framer-N9eqW.framer-v-7adkkz .framer-k8torh, .framer-N9eqW.framer-v-1061ka .framer-k8torh, .framer-N9eqW.framer-v-e6d5nj .framer-k8torh { padding: 10px 20px 10px 0px; }\",\".framer-N9eqW.framer-v-7adkkz .framer-a6q5w1, .framer-N9eqW.framer-v-vewbv6 .framer-a6q5w1, .framer-N9eqW.framer-v-1061ka .framer-a6q5w1, .framer-N9eqW.framer-v-e6d5nj .framer-a6q5w1 { height: var(--framer-aspect-ratio-supported, 37px); width: 141px; }\",\".framer-N9eqW.framer-v-vewbv6 .framer-sckiy7 { height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; order: 0; padding: 10px 40px 10px 40px; }\",\".framer-N9eqW.framer-v-vewbv6 .framer-k8torh { flex-direction: column; padding: 10px 20px 10px 0px; }\",\".framer-N9eqW.framer-v-vewbv6 .framer-1uacicw { flex: none; width: 100%; }\",\".framer-N9eqW.framer-v-vewbv6 .framer-b1737w, .framer-N9eqW.framer-v-e6d5nj .framer-b1737w { flex-direction: column; order: 1; }\",\".framer-N9eqW.framer-v-vewbv6 .framer-lp229c, .framer-N9eqW.framer-v-e6d5nj .framer-lp229c { order: 0; }\",\".framer-N9eqW.framer-v-1061ka.framer-14vouyd, .framer-N9eqW.framer-v-e6d5nj.framer-14vouyd { width: 390px; }\",\".framer-N9eqW.framer-v-1061ka .framer-sckiy7 { padding: 10px 20px 10px 20px; }\",\".framer-N9eqW.framer-v-e6d5nj .framer-sckiy7 { height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 10px 20px 10px 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 116\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"o7bFdXnWh\":{\"layout\":[\"fixed\",\"auto\"]},\"oAy30m9gD\":{\"layout\":[\"fixed\",\"auto\"]},\"zAEeyUyu8\":{\"layout\":[\"fixed\",\"auto\"]},\"gIk82dEXG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerflncEYcoC=withCSS(Component,css,\"framer-N9eqW\");export default FramerflncEYcoC;FramerflncEYcoC.displayName=\"Header\";FramerflncEYcoC.defaultProps={height:116,width:1200};addPropertyControls(FramerflncEYcoC,{variant:{options:[\"SUDICAEqe\",\"o7bFdXnWh\",\"oAy30m9gD\",\"zAEeyUyu8\",\"gIk82dEXG\"],optionTitles:[\"Desktop\",\"Tablet \\xb7 Close\",\"Tablet \\xb7 Open\",\"Mobile\\xa0\\xb7 Close\",\"Mobile\\xa0\\xb7 Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerflncEYcoC,[{explicitInter:true,fonts:[]},...LogoHeaderFonts,...MenuClickComponentFonts,...CTAsNavFonts,...LinkedInFonts,...GithubFonts,...MainNavFonts],{supportsExplicitInterCodegen:true});FramerflncEYcoC.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuClickComponent,{},context),forwardLoader(MainNav,{},context),forwardLoader(CTAsNav,{},context),forwardLoader(LinkedIn,{},context),forwardLoader(Github,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerflncEYcoC\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"116\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"o7bFdXnWh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oAy30m9gD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zAEeyUyu8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gIk82dEXG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Regular\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/DUn9IDQZTLXi02Qj7QjgDKcSs4g.woff2\",weight:\"400\"}]}];export const css=['.framer-HEODK .framer-styles-preset-jdccnf:not(.rich-text-wrapper), .framer-HEODK .framer-styles-preset-jdccnf.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 115%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-HEODK .framer-styles-preset-jdccnf:not(.rich-text-wrapper), .framer-HEODK .framer-styles-preset-jdccnf.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 115%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --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-HEODK .framer-styles-preset-jdccnf:not(.rich-text-wrapper), .framer-HEODK .framer-styles-preset-jdccnf.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 115%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-HEODK\";\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 (414cc68)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-INimz\";const variantClassNames={tzi7cbNKy:\"framer-v-x165ya\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GeZC1ZIvX=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({fillColor,height,id,width,...props})=>{return{...props,GeZC1ZIvX:fillColor??props.GeZC1ZIvX??\"var(--token-194a462f-24d1-457c-8320-7326a02a5d84, rgb(110, 120, 255))\"};};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,GeZC1ZIvX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tzi7cbNKy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-x165ya\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"tzi7cbNKy\",ref:refBinding,style:{backgroundColor:GeZC1ZIvX,...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-INimz.framer-1813sg9, .framer-INimz .framer-1813sg9 { display: block; }\",\".framer-INimz.framer-x165ya { height: 1px; overflow: visible; position: relative; width: 1040px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 1040\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GeZC1ZIvX\":\"fillColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdeDGIt7_K=withCSS(Component,css,\"framer-INimz\");export default FramerdeDGIt7_K;FramerdeDGIt7_K.displayName=\"Divider\";FramerdeDGIt7_K.defaultProps={height:1,width:1040};addPropertyControls(FramerdeDGIt7_K,{GeZC1ZIvX:{defaultValue:'var(--token-194a462f-24d1-457c-8320-7326a02a5d84, rgb(110, 120, 255)) /* {\"name\":\"lavender-500\"} */',title:\"Fill Color\",type:ControlType.Color}});addFonts(FramerdeDGIt7_K,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdeDGIt7_K\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"GeZC1ZIvX\\\":\\\"fillColor\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1040\",\"framerIntrinsicHeight\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./deDGIt7_K.map","// Generated by Framer (414cc68)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-xFH7L\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 75 26\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 70.719 0.015 C 73.199 -0.086 74.984 0.898 74.988 3.583 L 74.988 14.41 L 74.99 19.998 C 74.99 21.014 75.03 22.168 74.949 23.167 C 74.859 24.264 73.745 25.51 72.674 25.755 C 71.777 25.961 70.82 25.921 70.028 25.443 C 68.06 24.252 68.537 21.998 68.471 20.069 C 68.455 19.683 68.502 19.21 68.416 18.857 C 68.291 18.781 65.327 18.838 64.782 18.754 C 64.498 19.275 63.655 20.389 63.266 20.918 C 62.477 21.991 61.691 23.136 60.89 24.193 C 60.751 24.384 60.617 24.578 60.469 24.763 C 59.897 25.473 59.228 25.889 58.313 25.984 C 57.401 26.078 56.339 25.761 55.633 25.178 C 55.059 24.703 54.747 24.033 54.689 23.299 C 54.644 22.745 54.756 22.221 54.973 21.716 C 55.411 20.69 57.637 17.698 58.452 16.758 C 58.159 16.519 57.876 16.271 57.599 16.013 C 53.905 12.518 54.089 6.616 57.591 3.051 C 61.305 -0.73 65.96 0.118 70.719 0.015 Z M 58.666 24.478 C 59.449 23.884 60.957 21.452 61.647 20.561 C 61.81 20.349 62.264 19.661 62.425 19.52 C 62.694 19.157 63.909 17.292 64.244 17.288 C 66.143 17.267 68.11 17.412 70.006 17.237 L 69.996 20.899 C 69.992 22.219 69.637 24.323 71.65 24.46 C 72.589 24.524 73.075 23.904 73.496 23.158 L 73.497 9.402 L 73.5 5.217 C 73.5 3.81 73.86 1.69 71.874 1.508 C 71.053 1.433 70.2 1.475 69.373 1.48 L 65.368 1.481 L 65.351 1.481 C 61.921 1.584 58.944 2.852 57.266 6.001 C 56.565 7.319 56.392 8.493 56.426 9.957 C 56.496 12.933 58.049 14.963 60.647 16.288 C 59.426 17.823 58.318 19.472 57.135 21.041 C 56.523 21.852 55.51 23.296 56.648 24.126 C 57.259 24.571 57.95 24.571 58.666 24.478 Z M 68.848 4.502 L 69.685 4.45 C 69.752 5.264 69.707 6.899 69.707 7.757 L 69.699 14.12 C 67.187 14.061 63.646 14.581 61.541 13.2 C 59.197 11.735 59.05 7.845 60.998 5.969 C 62.557 4.468 64.192 4.499 66.21 4.507 C 67.089 4.516 67.969 4.514 68.848 4.502 Z M 62.283 11.929 C 63.913 13.049 66.204 12.598 68.225 12.674 C 68.101 11.628 68.22 9.783 68.182 8.659 C 68.164 8.116 68.129 6.49 68.165 6.044 L 68.072 5.975 C 66.496 6.039 64.991 5.803 63.44 6.198 C 61.073 6.801 60.285 10.129 62.065 11.747 C 62.134 11.811 62.208 11.871 62.283 11.929 Z M 68.12 5.947 L 68.212 6.017 C 68.176 6.462 68.212 8.089 68.229 8.631 C 68.267 9.755 68.15 11.6 68.272 12.647 C 66.252 12.57 63.96 13.02 62.331 11.901 C 62.255 11.844 62.182 11.783 62.112 11.719 C 60.332 10.101 61.12 6.774 63.487 6.17 C 65.038 5.774 66.543 6.01 68.12 5.947 Z M 49.605 10.793 C 50.504 10.685 51.896 11.164 52.637 11.66 C 55.105 13.312 55.647 16.864 54.045 19.291 C 52.553 21.553 49.442 22.359 47.152 20.812 C 47.155 21.772 47.152 22.733 47.145 23.694 C 47.023 25.823 44.03 26.031 44.041 23.155 C 44.054 19.53 43.998 15.864 44.047 12.234 C 44.057 11.528 44.681 11.045 45.273 10.803 C 46.148 11.081 46.307 11.491 46.427 12.325 C 47.282 11.259 48.283 10.948 49.605 10.792 Z M 49.897 18.756 C 51.319 18.555 52.309 17.245 52.107 15.83 C 51.905 14.415 50.588 13.431 49.165 13.632 C 47.743 13.833 46.753 15.143 46.955 16.558 C 47.157 17.973 48.474 18.957 49.897 18.756 Z M 37.342 10.793 C 38.197 10.678 39.442 11.113 40.177 11.558 C 41.349 12.268 42.192 13.41 42.519 14.736 C 43.651 19.381 39.057 23.402 34.858 20.796 C 34.905 21.474 34.914 22.731 34.876 23.392 C 34.785 24.796 34.066 25.716 32.603 25.093 C 31.56 24.649 31.796 22.401 31.796 21.46 L 31.798 17.643 L 31.793 14.195 C 31.793 13.642 31.696 11.911 32.026 11.503 C 33.006 10.292 33.935 10.94 34.186 12.324 C 35.021 11.234 36.019 10.944 37.342 10.793 Z M 37.662 18.754 C 38.602 18.634 39.402 18.016 39.751 17.14 C 40.101 16.263 39.944 15.267 39.342 14.539 C 38.74 13.811 37.788 13.465 36.856 13.637 C 35.469 13.892 34.539 15.199 34.757 16.585 C 34.975 17.971 36.263 18.933 37.662 18.754 Z M 6.943 6.927 C 8.876 6.818 8.758 8.984 8.703 10.269 C 8.666 11.12 8.754 12.032 8.639 12.87 C 9.319 12.823 10.128 12.858 10.823 12.86 C 12.214 12.867 13.604 12.861 14.994 12.843 C 14.944 11.965 14.796 8.46 15.053 7.841 C 15.205 7.479 15.511 7.216 15.872 7.071 C 16.275 6.912 16.727 6.919 17.124 7.091 C 17.806 7.384 17.907 8.065 17.908 8.733 C 17.918 12.507 17.927 16.283 17.898 20.057 C 17.891 20.827 17.389 21.243 16.695 21.472 C 15.601 21.608 14.973 20.796 14.948 19.774 C 14.915 18.383 14.95 16.991 14.97 15.6 C 14.417 15.671 12.72 15.631 12.027 15.631 C 11.189 15.63 9.445 15.693 8.679 15.597 C 8.7 16.511 8.864 20.077 8.43 20.736 C 8.114 21.216 7.593 21.438 7.052 21.558 C 6.605 21.407 5.813 21.03 5.715 20.506 C 5.514 19.414 5.578 18.214 5.577 17.099 L 5.574 12.522 C 5.574 11.1 5.546 9.658 5.607 8.24 C 5.636 7.581 6.35 7.073 6.943 6.927 Z M 24.589 10.813 C 27.577 10.593 30.179 12.824 30.4 15.796 C 30.621 18.768 28.378 21.356 25.391 21.576 C 22.403 21.796 19.802 19.565 19.58 16.593 C 19.359 13.621 21.602 11.033 24.589 10.813 Z M 25.427 18.749 C 26.845 18.507 27.799 17.167 27.556 15.756 C 27.313 14.345 25.966 13.396 24.548 13.638 C 23.129 13.879 22.176 15.219 22.418 16.63 C 22.661 18.042 24.008 18.99 25.427 18.749 Z M 1.315 17.123 C 1.97 16.91 2.689 17.066 3.196 17.531 C 3.703 17.995 3.918 18.695 3.759 19.362 C 3.6 20.029 3.091 20.558 2.429 20.746 C 1.43 21.03 0.387 20.466 0.084 19.478 C -0.22 18.49 0.328 17.443 1.315 17.123 Z M 2.043 20.29 C 2.426 20.229 2.654 20.099 2.891 19.776 C 3.118 19.466 3.208 19.077 3.14 18.7 C 3.072 18.322 2.852 17.989 2.531 17.776 C 2.265 17.599 2.141 17.557 1.832 17.571 C 1.41 17.634 1.062 17.799 0.803 18.152 C 0.593 18.443 0.507 18.805 0.567 19.159 C 0.709 19.976 1.319 20.213 2.043 20.29 Z\" fill=\"transparent\" height=\"26px\" id=\"wqlAo0j2G\" width=\"75.00000261557268px\"><path d=\"M 16.041 0.015 C 18.52 -0.086 20.306 0.898 20.309 3.583 L 20.309 14.41 L 20.311 19.998 C 20.311 21.014 20.351 22.168 20.27 23.167 C 20.18 24.264 19.066 25.51 17.995 25.755 C 17.098 25.961 16.141 25.921 15.35 25.443 C 13.381 24.252 13.858 21.998 13.792 20.069 C 13.776 19.683 13.824 19.21 13.737 18.857 C 13.612 18.781 10.648 18.838 10.103 18.754 C 9.819 19.275 8.976 20.389 8.587 20.918 C 7.798 21.991 7.013 23.136 6.211 24.193 C 6.072 24.384 5.938 24.578 5.79 24.763 C 5.218 25.473 4.549 25.889 3.634 25.984 C 2.722 26.078 1.66 25.761 0.954 25.178 C 0.381 24.703 0.068 24.033 0.01 23.299 C -0.035 22.745 0.077 22.221 0.294 21.716 C 0.732 20.69 2.958 17.698 3.774 16.758 C 3.48 16.519 3.197 16.271 2.921 16.013 C -0.774 12.518 -0.59 6.616 2.913 3.051 C 6.626 -0.73 11.282 0.118 16.041 0.015 Z M 3.987 24.478 C 4.77 23.884 6.278 21.452 6.968 20.561 C 7.131 20.349 7.585 19.661 7.746 19.52 C 8.015 19.157 9.231 17.292 9.566 17.288 C 11.464 17.267 13.431 17.412 15.327 17.237 L 15.317 20.899 C 15.313 22.219 14.958 24.323 16.971 24.46 C 17.911 24.524 18.396 23.904 18.817 23.158 L 18.818 9.402 L 18.821 5.217 C 18.821 3.81 19.181 1.69 17.195 1.508 C 16.375 1.433 15.522 1.475 14.694 1.48 L 10.689 1.481 L 10.672 1.481 C 7.242 1.584 4.265 2.852 2.588 6.001 C 1.886 7.319 1.713 8.493 1.748 9.957 C 1.817 12.933 3.37 14.963 5.968 16.288 C 4.747 17.823 3.639 19.472 2.456 21.041 C 1.844 21.852 0.831 23.296 1.969 24.126 C 2.581 24.571 3.272 24.571 3.987 24.478 Z\" fill=\"rgb(39, 46, 74)\" height=\"26px\" id=\"gGHyMIayn\" transform=\"translate(54.679 0)\" width=\"20.32116579306292px\"/><path d=\"M 9.198 0.051 L 10.035 0 C 10.102 0.814 10.057 2.449 10.057 3.307 L 10.049 9.67 C 7.537 9.611 3.997 10.131 1.891 8.749 C -0.453 7.285 -0.599 3.395 1.348 1.519 C 2.907 0.018 4.543 0.048 6.561 0.056 C 7.44 0.065 8.319 0.063 9.198 0.051 Z M 2.634 7.478 C 4.263 8.599 6.555 8.148 8.575 8.224 C 8.452 7.178 8.57 5.332 8.532 4.209 C 8.514 3.666 8.48 2.039 8.515 1.594 L 8.423 1.525 C 6.846 1.588 5.341 1.353 3.79 1.747 C 1.423 2.351 0.636 5.679 2.415 7.296 C 2.485 7.361 2.558 7.421 2.634 7.478 Z\" fill=\"rgb(39, 46, 74)\" height=\"9.718235161550592px\" id=\"Az6xVyaFh\" transform=\"translate(59.65 4.45)\" width=\"10.071939418632866px\"/><path d=\"M 6.979 0.014 L 7.071 0.083 C 7.036 0.528 7.071 2.155 7.088 2.698 C 7.126 3.821 7.009 5.667 7.131 6.713 C 5.111 6.636 2.819 7.087 1.19 5.967 C 1.114 5.91 1.041 5.849 0.971 5.785 C -0.808 4.167 -0.021 0.841 2.346 0.236 C 3.897 -0.159 5.402 0.076 6.979 0.014 Z\" fill=\"rgba(254, 254, 254, 0.01)\" height=\"6.739758007258349px\" id=\"osO1txeF7\" transform=\"translate(61.141 5.934)\" width=\"7.13096496648177px\"/><path d=\"M 49.605 3.871 C 50.504 3.762 51.896 4.242 52.637 4.737 C 55.105 6.39 55.647 9.941 54.045 12.369 C 52.553 14.631 49.442 15.437 47.152 13.889 C 47.155 14.849 47.152 15.81 47.145 16.772 C 47.023 18.9 44.03 19.109 44.041 16.233 C 44.054 12.607 43.998 8.941 44.047 5.312 C 44.057 4.606 44.681 4.122 45.273 3.881 C 46.148 4.159 46.307 4.568 46.427 5.403 C 47.282 4.337 48.283 4.025 49.605 3.87 Z M 49.897 11.834 C 51.319 11.633 52.309 10.323 52.107 8.907 C 51.905 7.492 50.588 6.508 49.165 6.709 C 47.743 6.91 46.753 8.22 46.955 9.635 C 47.157 11.051 48.474 12.035 49.897 11.834 Z M 37.342 3.871 C 38.197 3.755 39.442 4.19 40.177 4.635 C 41.349 5.345 42.192 6.488 42.519 7.814 C 43.651 12.459 39.057 16.479 34.858 13.873 C 34.905 14.551 34.914 15.808 34.876 16.469 C 34.785 17.873 34.066 18.793 32.603 18.17 C 31.56 17.726 31.796 15.478 31.796 14.538 L 31.798 10.72 L 31.793 7.273 C 31.793 6.719 31.696 4.988 32.026 4.581 C 33.006 3.369 33.935 4.017 34.186 5.402 C 35.021 4.312 36.019 4.021 37.342 3.871 Z M 37.662 11.832 C 38.602 11.712 39.402 11.093 39.751 10.217 C 40.101 9.341 39.944 8.345 39.342 7.616 C 38.74 6.888 37.788 6.543 36.856 6.714 C 35.469 6.969 34.539 8.276 34.757 9.663 C 34.975 11.049 36.263 12.01 37.662 11.832 Z M 6.943 0.004 C 8.876 -0.105 8.758 2.061 8.703 3.347 C 8.666 4.197 8.754 5.109 8.639 5.948 C 9.319 5.9 10.128 5.936 10.823 5.938 C 12.214 5.945 13.604 5.939 14.994 5.92 C 14.944 5.043 14.796 1.538 15.053 0.919 C 15.205 0.557 15.511 0.294 15.872 0.148 C 16.275 -0.011 16.727 -0.004 17.124 0.168 C 17.806 0.462 17.907 1.142 17.908 1.811 C 17.918 5.585 17.927 9.36 17.898 13.134 C 17.891 13.905 17.389 14.32 16.695 14.549 C 15.601 14.685 14.973 13.873 14.948 12.851 C 14.915 11.46 14.95 10.069 14.97 8.677 C 14.417 8.748 12.72 8.709 12.027 8.709 C 11.189 8.708 9.445 8.77 8.679 8.674 C 8.7 9.588 8.864 13.154 8.43 13.814 C 8.114 14.293 7.593 14.516 7.052 14.635 C 6.605 14.484 5.813 14.107 5.715 13.583 C 5.514 12.491 5.578 11.291 5.577 10.176 L 5.574 5.599 C 5.574 4.177 5.546 2.735 5.607 1.317 C 5.636 0.659 6.35 0.15 6.943 0.004 Z M 24.589 3.891 C 27.577 3.67 30.179 5.901 30.4 8.873 C 30.621 11.845 28.378 14.433 25.391 14.653 C 22.403 14.873 19.802 12.643 19.58 9.67 C 19.359 6.698 21.602 4.111 24.589 3.891 Z M 25.427 11.826 C 26.845 11.584 27.799 10.245 27.556 8.833 C 27.313 7.422 25.966 6.474 24.548 6.715 C 23.129 6.956 22.176 8.296 22.418 9.708 C 22.661 11.119 24.008 12.067 25.427 11.826 Z M 1.315 10.2 C 1.97 9.988 2.689 10.144 3.196 10.608 C 3.703 11.072 3.918 11.773 3.759 12.439 C 3.6 13.106 3.091 13.635 2.429 13.824 C 1.43 14.107 0.387 13.543 0.084 12.556 C -0.22 11.568 0.328 10.52 1.315 10.2 Z M 2.043 13.368 C 2.426 13.306 2.654 13.177 2.891 12.853 C 3.118 12.543 3.208 12.155 3.14 11.777 C 3.072 11.4 2.852 11.066 2.531 10.854 C 2.265 10.677 2.141 10.634 1.832 10.648 C 1.41 10.711 1.062 10.876 0.803 11.23 C 0.593 11.52 0.507 11.883 0.567 12.236 C 0.709 13.053 1.319 13.291 2.043 13.368 Z\" fill=\"rgb(39, 46, 74)\" height=\"18.38072753660704px\" id=\"qAYtDMT1T\" transform=\"translate(0 6.923)\" width=\"54.95465089352067px\"/></g></svg>',style:{...style}});});const css=[`.framer-xFH7L { -webkit-mask: ${mask}; aspect-ratio: 2.8846153846153846; display: block; mask: ${mask}; user-select: none; width: 75px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 75\n * @framerIntrinsicHeight 26\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"HoppR\",\"set\":{\"localId\":\"vectorSet/HbPuC7aiz\",\"id\":\"HbPuC7aiz\",\"moduleId\":\"vNfPxM46d1hrTivkuhT1\"}}\n */const Icon=withCSS(Component,css,\"framer-xFH7L\");Icon.displayName=\"HoppR\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"75\",\"framerIntrinsicHeight\":\"26\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"HoppR\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/HbPuC7aiz\\\",\\\"id\\\":\\\"HbPuC7aiz\\\",\\\"moduleId\\\":\\\"vNfPxM46d1hrTivkuhT1\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,cx,getFonts,Link,PathVariablesContext,queryCache,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Links from\"https://framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js\";import HoppR from\"https://framerusercontent.com/modules/luNlCpttUUWWr30cncSl/maQ5cvBUyhUbNjOAH5D7/X7n5Z6lMn.js\";const HoppRFonts=getFonts(HoppR);const enabledGestures={c5kSm1DlK:{hover:true}};const serializationHash=\"framer-jEAJe\";const variantClassNames={c5kSm1DlK:\"framer-v-pdzwpx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kTmZ7mtB9wzzUvAzcs=undefined;const VmEkTl9u5wzzUvAzcs=undefined;const idwzzUvAzcs=undefined;const VmEkTl9u5c5kSm1DlK=undefined;const idc5kSm1DlK=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"wzzUvAzcs\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"wzzUvAzcs\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"wzzUvAzcs\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"wzzUvAzcs\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"wzzUvAzcs\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"TBS6ZCTZP\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"wzzUvAzcs\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"wzzUvAzcs\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"wzzUvAzcs\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"wzzUvAzcs\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"wzzUvAzcs\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"TBS6ZCTZP\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"c5kSm1DlK\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"c5kSm1DlK\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"c5kSm1DlK\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"c5kSm1DlK\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"TBS6ZCTZP\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"c5kSm1DlK\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"c5kSm1DlK\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"c5kSm1DlK\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"c5kSm1DlK\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"TBS6ZCTZP\"},type:\"BinaryOperation\"}});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"c5kSm1DlK\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pdzwpx\",className,classNames),\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"c5kSm1DlK\",ref:refBinding,style:{opacity:1,...style},variants:{\"c5kSm1DlK-hover\":{opacity:.7}},...addPropertyOverrides({\"c5kSm1DlK-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idc5kSm1DlK,VmEkTl9u5:VmEkTl9u5c5kSm1DlK},index1)=>{VmEkTl9u5c5kSm1DlK??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`c5kSm1DlK-${idc5kSm1DlK}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5c5kSm1DlK},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-rct302\",layoutDependency:layoutDependency,layoutId:\"wzzUvAzcs\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idwzzUvAzcs,kTmZ7mtB9:kTmZ7mtB9wzzUvAzcs,VmEkTl9u5:VmEkTl9u5wzzUvAzcs},index)=>{kTmZ7mtB9wzzUvAzcs??=\"\";VmEkTl9u5wzzUvAzcs??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`wzzUvAzcs-${idwzzUvAzcs}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5wzzUvAzcs},children:/*#__PURE__*/_jsx(Link,{href:kTmZ7mtB9wzzUvAzcs,motionChild:true,nodeId:\"yehmxuReS\",openInNewTab:true,scopeId:\"Vk6qoRwOW\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-173nbve framer-ye9u42\",layoutDependency:layoutDependency,layoutId:\"yehmxuReS\",children:/*#__PURE__*/_jsx(HoppR,{animated:true,className:\"framer-bnyvpm\",layoutDependency:layoutDependency,layoutId:\"MzrrdaQgT\"})})})})},idwzzUvAzcs);})});}})})})})},idc5kSm1DlK);})});}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jEAJe.framer-ye9u42, .framer-jEAJe .framer-ye9u42 { display: block; }\",\".framer-jEAJe.framer-pdzwpx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-jEAJe .framer-rct302 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-jEAJe .framer-173nbve { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jEAJe .framer-bnyvpm { aspect-ratio: 2.8846153846153846 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 26px); position: relative; width: 75px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"tMSM5UiFR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVk6qoRwOW=withCSS(Component,css,\"framer-jEAJe\");export default FramerVk6qoRwOW;FramerVk6qoRwOW.displayName=\"HoppR\";FramerVk6qoRwOW.defaultProps={height:26,width:75};addFonts(FramerVk6qoRwOW,[{explicitInter:true,fonts:[]},...HoppRFonts],{supportsExplicitInterCodegen:true});FramerVk6qoRwOW.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVk6qoRwOW\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"26\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"75\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tMSM5UiFR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (281588d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,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*as sharedStyle1 from\"https://framerusercontent.com/modules/nIJoMhqOichMPIJxZbbN/MhIld7XOM6mz6Y2nzjVc/SNfMW9bRT.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wrH9tsgyG9oHeDSH8sor/YLaYMVdWLEiMKbY2D492/vutqaiFIy.js\";import LogoHeader from\"https://framerusercontent.com/modules/EgCRcfrvcPz80NSvvH1T/b3hIq82lqfUtflOXXHuA/FENtnJTQv.js\";import Divider from\"https://framerusercontent.com/modules/42YU04qIv6oBVo6p6xTN/ysSuIwwPnWc8vXviByoZ/deDGIt7_K.js\";import Github from\"https://framerusercontent.com/modules/R1BtaWZCWIzgMUz0UE7E/LAdpo4JLXwZcT0lyMbEQ/JDphuNq3W.js\";import TalkToOurTeam from\"https://framerusercontent.com/modules/BxWWn39FQJFI0GCt2kqj/lQHBdzWZe0k7lgjeDKnC/MsiMOOtZZ.js\";import LinkedIn from\"https://framerusercontent.com/modules/SrdgvxXcDRTSqU5vr9ao/HSVuOMl7puT91cPV0WMb/TuNWfJpd2.js\";import HoppR from\"https://framerusercontent.com/modules/0AZeWeBnF79g3NRj3jP2/4ZxjqxpqfkZS9Dc7vJK6/Vk6qoRwOW.js\";import SignInButton from\"https://framerusercontent.com/modules/CEiqLyxySh4WO8hbJ0Zm/cTZNhnavd9DfiMAxJeQ4/y9Z0C5A6q.js\";const LogoHeaderFonts=getFonts(LogoHeader);const SignInButtonFonts=getFonts(SignInButton);const TalkToOurTeamFonts=getFonts(TalkToOurTeam);const DividerFonts=getFonts(Divider);const LinkedInFonts=getFonts(LinkedIn);const GithubFonts=getFonts(Github);const HoppRFonts=getFonts(HoppR);const cycleOrder=[\"O45g857Ew\",\"bPvNJ69RI\",\"KEZ2yt5ZM\"];const serializationHash=\"framer-r2B5w\";const variantClassNames={bPvNJ69RI:\"framer-v-1pbetio\",KEZ2yt5ZM:\"framer-v-173ngdz\",O45g857Ew:\"framer-v-abvdsa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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={Desktop:\"O45g857Ew\",Phone:\"KEZ2yt5ZM\",Tablet:\"bPvNJ69RI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"O45g857Ew\"};};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:\"O45g857Ew\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-abvdsa\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"O45g857Ew\",ref:refBinding,style:{background:\"linear-gradient(180deg, var(--token-70a8687b-99a7-4933-af98-c7f91e8d17c8, rgb(221, 224, 237)) 0%, var(--token-d65bfc42-34fc-460b-848c-c0108b83927e, rgb(207, 231, 255)) 100%)\",...style},...addPropertyOverrides({bPvNJ69RI:{\"data-framer-name\":\"Tablet\"},KEZ2yt5ZM:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oa26mb\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wqIwGySS1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cehzck\",layoutDependency:layoutDependency,layoutId:\"oF8TNAqI8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ngfron\",\"data-framer-name\":\"Frame 1000005985\",layoutDependency:layoutDependency,layoutId:\"pQlDFA6SK\",children:[/*#__PURE__*/_jsx(LogoHeader,{animated:true,className:\"framer-9nex2\",layoutDependency:layoutDependency,layoutId:\"H6GzD7hMS\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-10zjvtk\",\"data-styles-preset\":\"vutqaiFIy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133)))\"},children:[\"Spot SI Entropy before it becomes a crisis.\",/*#__PURE__*/_jsx(motion.br,{}),\"See the invisible\"]})}),className:\"framer-14axrb2\",\"data-framer-name\":\"Spot SI Entropy before it becomes a crisis. See the invisible\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XAb_oIhU3\",style:{\"--extracted-r6o4lv\":\"var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4zfzv7\",\"data-framer-name\":\"Frame 1000005984\",layoutDependency:layoutDependency,layoutId:\"IV1SaGgD9\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1icorra\",\"data-framer-name\":\"ctas\",layoutDependency:layoutDependency,layoutId:\"p_mdaS29o\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(((componentViewport?.height||331)-0-307)/2+0+0)+70+0+53+0+0+0,...addPropertyOverrides({bPvNJ69RI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||301)-0-277)/2+0+0)+50+0+53+0+0+0},KEZ2yt5ZM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-417)/2+0+0)+40+0+0+226+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1siy6lt-container\",layoutDependency:layoutDependency,layoutId:\"uZqEDZtmi-container\",nodeId:\"uZqEDZtmi\",rendersWithMotion:true,scopeId:\"jqnNCRuB5\",children:/*#__PURE__*/_jsx(SignInButton,{height:\"100%\",id:\"uZqEDZtmi\",layoutId:\"uZqEDZtmi\",variant:matchVariant(\"zXELlfre9\"),width:\"100%\",...addPropertyOverrides({KEZ2yt5ZM:{variant:matchVariant(\"LjwPCvA1Z\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(((componentViewport?.height||331)-0-307)/2+0+0)+70+0+53+0+0+0,...addPropertyOverrides({bPvNJ69RI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||301)-0-277)/2+0+0)+50+0+53+0+0+0},KEZ2yt5ZM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-417)/2+0+0)+40+0+0+226+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ovpcxh-container\",layoutDependency:layoutDependency,layoutId:\"yNxqaTyST-container\",nodeId:\"yNxqaTyST\",rendersWithMotion:true,scopeId:\"jqnNCRuB5\",children:/*#__PURE__*/_jsx(TalkToOurTeam,{height:\"100%\",id:\"yNxqaTyST\",layoutId:\"yNxqaTyST\",variant:matchVariant(\"hQKQ_UWcA\"),width:\"100%\",...addPropertyOverrides({KEZ2yt5ZM:{variant:matchVariant(\"a88Wm_gfC\")}},baseVariant,gestureVariant)})})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||331)-0-307)/2+0+0)+70+150,...addPropertyOverrides({bPvNJ69RI:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 80px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||301)-0-277)/2+0+0)+50+150},KEZ2yt5ZM:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-417)/2+0+0)+40+280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s774xe-container\",layoutDependency:layoutDependency,layoutId:\"vl0m9qfI9-container\",nodeId:\"vl0m9qfI9\",rendersWithMotion:true,scopeId:\"jqnNCRuB5\",children:/*#__PURE__*/_jsx(Divider,{GeZC1ZIvX:\"var(--token-194a462f-24d1-457c-8320-7326a02a5d84, rgb(110, 120, 255))\",height:\"100%\",id:\"vl0m9qfI9\",layoutId:\"vl0m9qfI9\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cop1mj\",\"data-framer-name\":\"Sub-footer\",layoutDependency:layoutDependency,layoutId:\"ykv96ygzE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-23ufom\",\"data-framer-name\":\"Frame 40341\",layoutDependency:layoutDependency,layoutId:\"z_aZvrByP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jdccnf\",\"data-styles-preset\":\"SNfMW9bRT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2f346a0e-007a-4f79-99a0-aba84b5f44d3, rgb(121, 133, 184)))\"},children:\"Find us on\"})}),className:\"framer-1i6ye6z\",\"data-framer-name\":\"Find us on\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k5A3Gv7cx\",style:{\"--extracted-r6o4lv\":\"var(--token-2f346a0e-007a-4f79-99a0-aba84b5f44d3, rgb(121, 133, 184))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||331)-0-307)/2+0+0)+70+161+11+2,...addPropertyOverrides({bPvNJ69RI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||301)-0-277)/2+0+0)+50+161+11+2},KEZ2yt5ZM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-417)/2+0+0)+40+301+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oetz2n-container\",layoutDependency:layoutDependency,layoutId:\"GudIu96oK-container\",nodeId:\"GudIu96oK\",rendersWithMotion:true,scopeId:\"jqnNCRuB5\",children:/*#__PURE__*/_jsx(LinkedIn,{height:\"100%\",id:\"GudIu96oK\",layoutId:\"GudIu96oK\",variant:matchVariant(\"OtBjKyN_a\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||331)-0-307)/2+0+0)+70+161+11+2,...addPropertyOverrides({bPvNJ69RI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||301)-0-277)/2+0+0)+50+161+11+2},KEZ2yt5ZM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-417)/2+0+0)+40+301+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n0jzk1-container\",layoutDependency:layoutDependency,layoutId:\"eBDnLZa5v-container\",nodeId:\"eBDnLZa5v\",rendersWithMotion:true,scopeId:\"jqnNCRuB5\",children:/*#__PURE__*/_jsx(Github,{height:\"100%\",id:\"eBDnLZa5v\",layoutId:\"eBDnLZa5v\",variant:matchVariant(\"D083FkY8Z\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e0wki2\",layoutDependency:layoutDependency,layoutId:\"kQd2sVLtr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jdccnf\",\"data-styles-preset\":\"SNfMW9bRT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133)))\"},children:\"Fixentropy is built with love by \"})}),className:\"framer-lnegzw\",\"data-framer-name\":\"Fixentropy is built with love by\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FoY0qCxvg\",style:{\"--extracted-r6o4lv\":\"var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||331)-0-307)/2+0+0)+70+161+0+10,...addPropertyOverrides({bPvNJ69RI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||301)-0-277)/2+0+0)+50+161+0+10},KEZ2yt5ZM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-417)/2+0+0)+40+301+0+20+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5j5uxi-container\",layoutDependency:layoutDependency,layoutId:\"lVkEyMLzG-container\",nodeId:\"lVkEyMLzG\",rendersWithMotion:true,scopeId:\"jqnNCRuB5\",children:/*#__PURE__*/_jsx(HoppR,{height:\"100%\",id:\"lVkEyMLzG\",layoutId:\"lVkEyMLzG\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r2B5w.framer-6eu1u5, .framer-r2B5w .framer-6eu1u5 { display: block; }\",\".framer-r2B5w.framer-abvdsa { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-r2B5w .framer-oa26mb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1520px; overflow: visible; padding: 70px 80px 30px 80px; position: relative; width: 100%; }\",\".framer-r2B5w .framer-cehzck, .framer-r2B5w .framer-1cop1mj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-r2B5w .framer-1ngfron { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 40px 0px; position: relative; width: min-content; }\",\".framer-r2B5w .framer-9nex2 { flex: none; height: 61px; position: relative; width: var(--framer-aspect-ratio-supported, 233px); }\",\".framer-r2B5w .framer-14axrb2, .framer-r2B5w .framer-lnegzw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-r2B5w .framer-4zfzv7 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 411px; }\",\".framer-r2B5w .framer-1icorra { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-r2B5w .framer-1siy6lt-container, .framer-r2B5w .framer-1ovpcxh-container, .framer-r2B5w .framer-oetz2n-container, .framer-r2B5w .framer-1n0jzk1-container, .framer-r2B5w .framer-5j5uxi-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-r2B5w .framer-s774xe-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-r2B5w .framer-23ufom { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-r2B5w .framer-1i6ye6z { flex: none; height: 24px; position: relative; white-space: pre-wrap; width: 80px; word-break: break-word; word-wrap: break-word; }\",\".framer-r2B5w .framer-1e0wki2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-r2B5w.framer-v-1pbetio.framer-abvdsa { width: 810px; }\",\".framer-r2B5w.framer-v-1pbetio .framer-oa26mb { padding: 50px 40px 20px 40px; }\",\".framer-r2B5w.framer-v-1pbetio .framer-4zfzv7 { width: min-content; }\",\".framer-r2B5w.framer-v-173ngdz.framer-abvdsa { width: 390px; }\",\".framer-r2B5w.framer-v-173ngdz .framer-oa26mb { gap: 20px; padding: 40px 20px 10px 20px; }\",\".framer-r2B5w.framer-v-173ngdz .framer-cehzck { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: flex-start; }\",\".framer-r2B5w.framer-v-173ngdz .framer-1ngfron { padding: 0px 0px 20px 0px; width: 100%; }\",\".framer-r2B5w.framer-v-173ngdz .framer-9nex2 { width: var(--framer-aspect-ratio-supported, 200px); }\",\".framer-r2B5w.framer-v-173ngdz .framer-14axrb2 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-r2B5w.framer-v-173ngdz .framer-4zfzv7 { align-content: flex-start; align-items: flex-start; gap: 22px; width: 100%; }\",\".framer-r2B5w.framer-v-173ngdz .framer-1cop1mj { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-r2B5w.framer-v-173ngdz .framer-1i6ye6z { height: auto; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 331\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bPvNJ69RI\":{\"layout\":[\"fixed\",\"auto\"]},\"KEZ2yt5ZM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjqnNCRuB5=withCSS(Component,css,\"framer-r2B5w\");export default FramerjqnNCRuB5;FramerjqnNCRuB5.displayName=\"Footer\";FramerjqnNCRuB5.defaultProps={height:331,width:1200};addPropertyControls(FramerjqnNCRuB5,{variant:{options:[\"O45g857Ew\",\"bPvNJ69RI\",\"KEZ2yt5ZM\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjqnNCRuB5,[{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\"}]},...LogoHeaderFonts,...SignInButtonFonts,...TalkToOurTeamFonts,...DividerFonts,...LinkedInFonts,...GithubFonts,...HoppRFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerjqnNCRuB5.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SignInButton,{},context),forwardLoader(TalkToOurTeam,{},context),forwardLoader(Divider,{},context),forwardLoader(LinkedIn,{},context),forwardLoader(Github,{},context),forwardLoader(HoppR,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjqnNCRuB5\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"331\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bPvNJ69RI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KEZ2yt5ZM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Header from\"#framer/local/canvasComponent/flncEYcoC/flncEYcoC.js\";import Footer from\"#framer/local/canvasComponent/jqnNCRuB5/jqnNCRuB5.js\";const HeaderFonts=getFonts(Header);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={NorcxFdbp:\"(min-width: 810px) and (max-width: 1199.98px)\",O58t3bFuH:\"(max-width: 809.98px)\",pL78q_MP0:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-7k6LG\";const variantClassNames={NorcxFdbp:\"framer-v-ys551u\",O58t3bFuH:\"framer-v-144k26k\",pL78q_MP0:\"framer-v-113yaf9\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-110};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7k6LG.framer-70gc3z, .framer-7k6LG .framer-70gc3z { display: block; }\",\".framer-7k6LG.framer-113yaf9 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-7k6LG .framer-sa5ynk-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-7k6LG .framer-1ke5jiy { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-7k6LG .framer-1eh9zq5-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={NorcxFdbp:\"(min-width: 810px) and (max-width: 1199.98px)\",O58t3bFuH:\"(max-width: 809.98px)\",pL78q_MP0:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"pL78q_MP0\",Phone:\"O58t3bFuH\",Tablet:\"NorcxFdbp\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pL78q_MP0\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"pL78q_MP0\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-113yaf9\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:116,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-sa5ynk-container\",\"data-framer-appear-id\":\"sa5ynk\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"RzxpmB6Cd\",optimized:true,rendersWithMotion:true,scopeId:\"IRE82gzpQ\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NorcxFdbp:{variant:matchVariant(\"o7bFdXnWh\")},O58t3bFuH:{variant:matchVariant(\"zAEeyUyu8\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"RzxpmB6Cd\",layoutId:\"RzxpmB6Cd\",style:{width:\"100%\"},variant:matchVariant(\"SUDICAEqe\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ke5jiy\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:331,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1eh9zq5-container\",nodeId:\"hcEnysOZ9\",scopeId:\"IRE82gzpQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NorcxFdbp:{variant:matchVariant(\"bPvNJ69RI\")},O58t3bFuH:{variant:matchVariant(\"KEZ2yt5ZM\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"hcEnysOZ9\",layoutId:\"hcEnysOZ9\",style:{width:\"100%\"},variant:matchVariant(\"O45g857Ew\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NorcxFdbp\":{\"layout\":[\"fixed\",\"fixed\"]},\"O58t3bFuH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"pL78q_MP0\":[\".framer-sa5ynk-container\",\".framer-1eh9zq5-container\"],\"NorcxFdbp\":[\".framer-sa5ynk-container\",\".framer-1eh9zq5-container\"],\"O58t3bFuH\":[\".framer-sa5ynk-container\",\".framer-1eh9zq5-container\"]}\n * @framerBreakpoints {\"pL78q_MP0\":{\"min\":1200,\"canvasClassName\":\"framer-113yaf9-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"NorcxFdbp\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ys551u-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"O58t3bFuH\":{\"max\":809,\"canvasClassName\":\"framer-144k26k-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant pL78q_MP0\n * @framerLayoutTemplate true\n */const FramerIRE82gzpQ=withCSS(Component,css,\"framer-7k6LG\");export default FramerIRE82gzpQ;FramerIRE82gzpQ.displayName=\"Layout\";FramerIRE82gzpQ.defaultProps={height:1e3,width:1200};addFonts(FramerIRE82gzpQ,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerIRE82gzpQ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIRE82gzpQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"pL78q_MP0\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-113yaf9-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"NorcxFdbp\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ys551u-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"O58t3bFuH\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-144k26k-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"pL78q_MP0\\\":[\\\".framer-sa5ynk-container\\\",\\\".framer-1eh9zq5-container\\\"],\\\"NorcxFdbp\\\":[\\\".framer-sa5ynk-container\\\",\\\".framer-1eh9zq5-container\\\"],\\\"O58t3bFuH\\\":[\\\".framer-sa5ynk-container\\\",\\\".framer-1eh9zq5-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NorcxFdbp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O58t3bFuH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"pL78q_MP0\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// package.json\nvar version = \"1.3.19\";\n\n// packages/core/src/maths.ts\nfunction clamp(min, input, max) {\n  return Math.max(min, Math.min(input, max));\n}\nfunction lerp(x, y, t) {\n  return (1 - t) * x + t * y;\n}\nfunction damp(x, y, lambda, deltaTime) {\n  return lerp(x, y, 1 - Math.exp(-lambda * deltaTime));\n}\nfunction modulo(n, d) {\n  return (n % d + d) % d;\n}\n\n// packages/core/src/animate.ts\nvar Animate = class {\n  isRunning = false;\n  value = 0;\n  from = 0;\n  to = 0;\n  currentTime = 0;\n  // These are instanciated in the fromTo method\n  lerp;\n  duration;\n  easing;\n  onUpdate;\n  /**\n   * Advance the animation by the given delta time\n   *\n   * @param deltaTime - The time in seconds to advance the animation\n   */\n  advance(deltaTime) {\n    if (!this.isRunning) return;\n    let completed = false;\n    if (this.duration && this.easing) {\n      this.currentTime += deltaTime;\n      const linearProgress = clamp(0, this.currentTime / this.duration, 1);\n      completed = linearProgress >= 1;\n      const easedProgress = completed ? 1 : this.easing(linearProgress);\n      this.value = this.from + (this.to - this.from) * easedProgress;\n    } else if (this.lerp) {\n      this.value = damp(this.value, this.to, this.lerp * 60, deltaTime);\n      if (Math.round(this.value) === this.to) {\n        this.value = this.to;\n        completed = true;\n      }\n    } else {\n      this.value = this.to;\n      completed = true;\n    }\n    if (completed) {\n      this.stop();\n    }\n    this.onUpdate?.(this.value, completed);\n  }\n  /** Stop the animation */\n  stop() {\n    this.isRunning = false;\n  }\n  /**\n   * Set up the animation from a starting value to an ending value\n   * with optional parameters for lerping, duration, easing, and onUpdate callback\n   *\n   * @param from - The starting value\n   * @param to - The ending value\n   * @param options - Options for the animation\n   */\n  fromTo(from, to, { lerp: lerp2, duration, easing, onStart, onUpdate }) {\n    this.from = this.value = from;\n    this.to = to;\n    this.lerp = lerp2;\n    this.duration = duration;\n    this.easing = easing;\n    this.currentTime = 0;\n    this.isRunning = true;\n    onStart?.();\n    this.onUpdate = onUpdate;\n  }\n};\n\n// packages/core/src/debounce.ts\nfunction debounce(callback, delay) {\n  let timer;\n  return function(...args) {\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(this, args);\n    }, delay);\n  };\n}\n\n// packages/core/src/dimensions.ts\nvar Dimensions = class {\n  constructor(wrapper, content, { autoResize = true, debounce: debounceValue = 250 } = {}) {\n    this.wrapper = wrapper;\n    this.content = content;\n    if (autoResize) {\n      this.debouncedResize = debounce(this.resize, debounceValue);\n      if (this.wrapper instanceof Window) {\n        window.addEventListener(\"resize\", this.debouncedResize);\n      } else {\n        this.wrapperResizeObserver = new ResizeObserver(this.debouncedResize);\n        this.wrapperResizeObserver.observe(this.wrapper);\n      }\n      this.contentResizeObserver = new ResizeObserver(this.debouncedResize);\n      this.contentResizeObserver.observe(this.content);\n    }\n    this.resize();\n  }\n  width = 0;\n  height = 0;\n  scrollHeight = 0;\n  scrollWidth = 0;\n  // These are instanciated in the constructor as they need information from the options\n  debouncedResize;\n  wrapperResizeObserver;\n  contentResizeObserver;\n  destroy() {\n    this.wrapperResizeObserver?.disconnect();\n    this.contentResizeObserver?.disconnect();\n    if (this.wrapper === window && this.debouncedResize) {\n      window.removeEventListener(\"resize\", this.debouncedResize);\n    }\n  }\n  resize = () => {\n    this.onWrapperResize();\n    this.onContentResize();\n  };\n  onWrapperResize = () => {\n    if (this.wrapper instanceof Window) {\n      this.width = window.innerWidth;\n      this.height = window.innerHeight;\n    } else {\n      this.width = this.wrapper.clientWidth;\n      this.height = this.wrapper.clientHeight;\n    }\n  };\n  onContentResize = () => {\n    if (this.wrapper instanceof Window) {\n      this.scrollHeight = this.content.scrollHeight;\n      this.scrollWidth = this.content.scrollWidth;\n    } else {\n      this.scrollHeight = this.wrapper.scrollHeight;\n      this.scrollWidth = this.wrapper.scrollWidth;\n    }\n  };\n  get limit() {\n    return {\n      x: this.scrollWidth - this.width,\n      y: this.scrollHeight - this.height\n    };\n  }\n};\n\n// packages/core/src/emitter.ts\nvar Emitter = class {\n  events = {};\n  /**\n   * Emit an event with the given data\n   * @param event Event name\n   * @param args Data to pass to the event handlers\n   */\n  emit(event, ...args) {\n    const callbacks = this.events[event] || [];\n    for (let i = 0, length = callbacks.length; i < length; i++) {\n      callbacks[i]?.(...args);\n    }\n  }\n  /**\n   * Add a callback to the event\n   * @param event Event name\n   * @param cb Callback function\n   * @returns Unsubscribe function\n   */\n  on(event, cb) {\n    if (this.events[event]) {\n      this.events[event].push(cb);\n    } else {\n      this.events[event] = [cb];\n    }\n    return () => {\n      this.events[event] = this.events[event]?.filter((i) => cb !== i);\n    };\n  }\n  /**\n   * Remove a callback from the event\n   * @param event Event name\n   * @param callback Callback function\n   */\n  off(event, callback) {\n    this.events[event] = this.events[event]?.filter((i) => callback !== i);\n  }\n  /**\n   * Remove all event listeners and clean up\n   */\n  destroy() {\n    this.events = {};\n  }\n};\n\n// packages/core/src/virtual-scroll.ts\nvar LINE_HEIGHT = 100 / 6;\nvar listenerOptions = { passive: false };\nfunction getDeltaMultiplier(deltaMode, size) {\n  if (deltaMode === 1) return LINE_HEIGHT;\n  if (deltaMode === 2) return size;\n  return 1;\n}\nvar VirtualScroll = class {\n  constructor(element, options = { wheelMultiplier: 1, touchMultiplier: 1 }) {\n    this.element = element;\n    this.options = options;\n    window.addEventListener(\"resize\", this.onWindowResize);\n    this.onWindowResize();\n    this.element.addEventListener(\"wheel\", this.onWheel, listenerOptions);\n    this.element.addEventListener(\n      \"touchstart\",\n      this.onTouchStart,\n      listenerOptions\n    );\n    this.element.addEventListener(\n      \"touchmove\",\n      this.onTouchMove,\n      listenerOptions\n    );\n    this.element.addEventListener(\"touchend\", this.onTouchEnd, listenerOptions);\n  }\n  touchStart = {\n    x: 0,\n    y: 0\n  };\n  lastDelta = {\n    x: 0,\n    y: 0\n  };\n  window = {\n    width: 0,\n    height: 0\n  };\n  emitter = new Emitter();\n  /**\n   * Add an event listener for the given event and callback\n   *\n   * @param event Event name\n   * @param callback Callback function\n   */\n  on(event, callback) {\n    return this.emitter.on(event, callback);\n  }\n  /** Remove all event listeners and clean up */\n  destroy() {\n    this.emitter.destroy();\n    window.removeEventListener(\"resize\", this.onWindowResize);\n    this.element.removeEventListener(\"wheel\", this.onWheel, listenerOptions);\n    this.element.removeEventListener(\n      \"touchstart\",\n      this.onTouchStart,\n      listenerOptions\n    );\n    this.element.removeEventListener(\n      \"touchmove\",\n      this.onTouchMove,\n      listenerOptions\n    );\n    this.element.removeEventListener(\n      \"touchend\",\n      this.onTouchEnd,\n      listenerOptions\n    );\n  }\n  /**\n   * Event handler for 'touchstart' event\n   *\n   * @param event Touch event\n   */\n  onTouchStart = (event) => {\n    const { clientX, clientY } = event.targetTouches ? event.targetTouches[0] : event;\n    this.touchStart.x = clientX;\n    this.touchStart.y = clientY;\n    this.lastDelta = {\n      x: 0,\n      y: 0\n    };\n    this.emitter.emit(\"scroll\", {\n      deltaX: 0,\n      deltaY: 0,\n      event\n    });\n  };\n  /** Event handler for 'touchmove' event */\n  onTouchMove = (event) => {\n    const { clientX, clientY } = event.targetTouches ? event.targetTouches[0] : event;\n    const deltaX = -(clientX - this.touchStart.x) * this.options.touchMultiplier;\n    const deltaY = -(clientY - this.touchStart.y) * this.options.touchMultiplier;\n    this.touchStart.x = clientX;\n    this.touchStart.y = clientY;\n    this.lastDelta = {\n      x: deltaX,\n      y: deltaY\n    };\n    this.emitter.emit(\"scroll\", {\n      deltaX,\n      deltaY,\n      event\n    });\n  };\n  onTouchEnd = (event) => {\n    this.emitter.emit(\"scroll\", {\n      deltaX: this.lastDelta.x,\n      deltaY: this.lastDelta.y,\n      event\n    });\n  };\n  /** Event handler for 'wheel' event */\n  onWheel = (event) => {\n    let { deltaX, deltaY, deltaMode } = event;\n    const multiplierX = getDeltaMultiplier(deltaMode, this.window.width);\n    const multiplierY = getDeltaMultiplier(deltaMode, this.window.height);\n    deltaX *= multiplierX;\n    deltaY *= multiplierY;\n    deltaX *= this.options.wheelMultiplier;\n    deltaY *= this.options.wheelMultiplier;\n    this.emitter.emit(\"scroll\", { deltaX, deltaY, event });\n  };\n  onWindowResize = () => {\n    this.window = {\n      width: window.innerWidth,\n      height: window.innerHeight\n    };\n  };\n};\n\n// packages/core/src/lenis.ts\nvar defaultEasing = (t) => Math.min(1, 1.001 - 2 ** (-10 * t));\nvar Lenis = class {\n  _isScrolling = false;\n  // true when scroll is animating\n  _isStopped = false;\n  // true if user should not be able to scroll - enable/disable programmatically\n  _isLocked = false;\n  // same as isStopped but enabled/disabled when scroll reaches target\n  _preventNextNativeScrollEvent = false;\n  _resetVelocityTimeout = null;\n  _rafId = null;\n  /**\n   * Whether or not the user is touching the screen\n   */\n  isTouching;\n  /**\n   * The time in ms since the lenis instance was created\n   */\n  time = 0;\n  /**\n   * User data that will be forwarded through the scroll event\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   userData: {\n   *     foo: 'bar'\n   *   }\n   * })\n   */\n  userData = {};\n  /**\n   * The last velocity of the scroll\n   */\n  lastVelocity = 0;\n  /**\n   * The current velocity of the scroll\n   */\n  velocity = 0;\n  /**\n   * The direction of the scroll\n   */\n  direction = 0;\n  /**\n   * The options passed to the lenis instance\n   */\n  options;\n  /**\n   * The target scroll value\n   */\n  targetScroll;\n  /**\n   * The animated scroll value\n   */\n  animatedScroll;\n  // These are instanciated here as they don't need information from the options\n  animate = new Animate();\n  emitter = new Emitter();\n  // These are instanciated in the constructor as they need information from the options\n  dimensions;\n  // This is not private because it's used in the Snap class\n  virtualScroll;\n  constructor({\n    wrapper = window,\n    content = document.documentElement,\n    eventsTarget = wrapper,\n    smoothWheel = true,\n    syncTouch = false,\n    syncTouchLerp = 0.075,\n    touchInertiaExponent = 1.7,\n    duration,\n    // in seconds\n    easing,\n    lerp: lerp2 = 0.1,\n    infinite = false,\n    orientation = \"vertical\",\n    // vertical, horizontal\n    gestureOrientation = orientation === \"horizontal\" ? \"both\" : \"vertical\",\n    // vertical, horizontal, both\n    touchMultiplier = 1,\n    wheelMultiplier = 1,\n    autoResize = true,\n    prevent,\n    virtualScroll,\n    overscroll = true,\n    autoRaf = false,\n    anchors = false,\n    autoToggle = false,\n    // https://caniuse.com/?search=transition-behavior\n    allowNestedScroll = false,\n    __experimental__naiveDimensions = false,\n    naiveDimensions = __experimental__naiveDimensions,\n    stopInertiaOnNavigate = false\n  } = {}) {\n    window.lenisVersion = version;\n    if (!window.lenis) {\n      window.lenis = {};\n    }\n    window.lenis.version = version;\n    if (orientation === \"horizontal\") {\n      window.lenis.horizontal = true;\n    }\n    if (syncTouch === true) {\n      window.lenis.touch = true;\n    }\n    if (!wrapper || wrapper === document.documentElement) {\n      wrapper = window;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.options = {\n      wrapper,\n      content,\n      eventsTarget,\n      smoothWheel,\n      syncTouch,\n      syncTouchLerp,\n      touchInertiaExponent,\n      duration,\n      easing,\n      lerp: lerp2,\n      infinite,\n      gestureOrientation,\n      orientation,\n      touchMultiplier,\n      wheelMultiplier,\n      autoResize,\n      prevent,\n      virtualScroll,\n      overscroll,\n      autoRaf,\n      anchors,\n      autoToggle,\n      allowNestedScroll,\n      naiveDimensions,\n      stopInertiaOnNavigate\n    };\n    this.dimensions = new Dimensions(wrapper, content, { autoResize });\n    this.updateClassName();\n    this.targetScroll = this.animatedScroll = this.actualScroll;\n    this.options.wrapper.addEventListener(\"scroll\", this.onNativeScroll);\n    this.options.wrapper.addEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.addEventListener(\n        \"click\",\n        this.onClick\n      );\n    }\n    this.options.wrapper.addEventListener(\n      \"pointerdown\",\n      this.onPointerDown\n    );\n    this.virtualScroll = new VirtualScroll(eventsTarget, {\n      touchMultiplier,\n      wheelMultiplier\n    });\n    this.virtualScroll.on(\"scroll\", this.onVirtualScroll);\n    if (this.options.autoToggle) {\n      this.checkOverflow();\n      this.rootElement.addEventListener(\"transitionend\", this.onTransitionEnd);\n    }\n    if (this.options.autoRaf) {\n      this._rafId = requestAnimationFrame(this.raf);\n    }\n  }\n  /**\n   * Destroy the lenis instance, remove all event listeners and clean up the class name\n   */\n  destroy() {\n    this.emitter.destroy();\n    this.options.wrapper.removeEventListener(\"scroll\", this.onNativeScroll);\n    this.options.wrapper.removeEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    this.options.wrapper.removeEventListener(\n      \"pointerdown\",\n      this.onPointerDown\n    );\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.removeEventListener(\n        \"click\",\n        this.onClick\n      );\n    }\n    this.virtualScroll.destroy();\n    this.dimensions.destroy();\n    this.cleanUpClassName();\n    if (this._rafId) {\n      cancelAnimationFrame(this._rafId);\n    }\n  }\n  on(event, callback) {\n    return this.emitter.on(event, callback);\n  }\n  off(event, callback) {\n    return this.emitter.off(event, callback);\n  }\n  onScrollEnd = (e) => {\n    if (!(e instanceof CustomEvent)) {\n      if (this.isScrolling === \"smooth\" || this.isScrolling === false) {\n        e.stopPropagation();\n      }\n    }\n  };\n  dispatchScrollendEvent = () => {\n    this.options.wrapper.dispatchEvent(\n      new CustomEvent(\"scrollend\", {\n        bubbles: this.options.wrapper === window,\n        // cancelable: false,\n        detail: {\n          lenisScrollEnd: true\n        }\n      })\n    );\n  };\n  get overflow() {\n    const property = this.isHorizontal ? \"overflow-x\" : \"overflow-y\";\n    return getComputedStyle(this.rootElement)[property];\n  }\n  checkOverflow() {\n    if ([\"hidden\", \"clip\"].includes(this.overflow)) {\n      this.internalStop();\n    } else {\n      this.internalStart();\n    }\n  }\n  onTransitionEnd = (event) => {\n    if (event.propertyName.includes(\"overflow\")) {\n      this.checkOverflow();\n    }\n  };\n  setScroll(scroll) {\n    if (this.isHorizontal) {\n      this.options.wrapper.scrollTo({ left: scroll, behavior: \"instant\" });\n    } else {\n      this.options.wrapper.scrollTo({ top: scroll, behavior: \"instant\" });\n    }\n  }\n  onClick = (event) => {\n    const path = event.composedPath();\n    const linkElements = path.filter(\n      (node) => node instanceof HTMLAnchorElement && node.href\n    );\n    const linkElementsUrls = linkElements.map(\n      (element) => new URL(element.href)\n    );\n    const currentUrl = new URL(window.location.href);\n    if (this.options.anchors) {\n      const anchorElementUrl = linkElementsUrls.find(\n        (targetUrl) => currentUrl.host === targetUrl.host && currentUrl.pathname === targetUrl.pathname && targetUrl.hash\n      );\n      if (anchorElementUrl) {\n        const options = typeof this.options.anchors === \"object\" && this.options.anchors ? this.options.anchors : void 0;\n        const target = `#${anchorElementUrl.hash.split(\"#\")[1]}`;\n        this.scrollTo(target, options);\n        return;\n      }\n    }\n    if (this.options.stopInertiaOnNavigate) {\n      const hasPageLinkElementUrl = linkElementsUrls.some(\n        (targetUrl) => currentUrl.host === targetUrl.host && currentUrl.pathname !== targetUrl.pathname\n      );\n      if (hasPageLinkElementUrl) {\n        this.reset();\n        return;\n      }\n    }\n  };\n  onPointerDown = (event) => {\n    if (event.button === 1) {\n      this.reset();\n    }\n  };\n  onVirtualScroll = (data) => {\n    if (typeof this.options.virtualScroll === \"function\" && this.options.virtualScroll(data) === false)\n      return;\n    const { deltaX, deltaY, event } = data;\n    this.emitter.emit(\"virtual-scroll\", { deltaX, deltaY, event });\n    if (event.ctrlKey) return;\n    if (event.lenisStopPropagation) return;\n    const isTouch = event.type.includes(\"touch\");\n    const isWheel = event.type.includes(\"wheel\");\n    this.isTouching = event.type === \"touchstart\" || event.type === \"touchmove\";\n    const isClickOrTap = deltaX === 0 && deltaY === 0;\n    const isTapToStop = this.options.syncTouch && isTouch && event.type === \"touchstart\" && isClickOrTap && !this.isStopped && !this.isLocked;\n    if (isTapToStop) {\n      this.reset();\n      return;\n    }\n    const isUnknownGesture = this.options.gestureOrientation === \"vertical\" && deltaY === 0 || this.options.gestureOrientation === \"horizontal\" && deltaX === 0;\n    if (isClickOrTap || isUnknownGesture) {\n      return;\n    }\n    let composedPath = event.composedPath();\n    composedPath = composedPath.slice(0, composedPath.indexOf(this.rootElement));\n    const prevent = this.options.prevent;\n    const gestureOrientation = Math.abs(deltaX) >= Math.abs(deltaY) ? \"horizontal\" : \"vertical\";\n    if (composedPath.find(\n      (node) => node instanceof HTMLElement && (typeof prevent === \"function\" && prevent?.(node) || node.hasAttribute?.(\"data-lenis-prevent\") || gestureOrientation === \"vertical\" && node.hasAttribute?.(\"data-lenis-prevent-vertical\") || gestureOrientation === \"horizontal\" && node.hasAttribute?.(\"data-lenis-prevent-horizontal\") || isTouch && node.hasAttribute?.(\"data-lenis-prevent-touch\") || isWheel && node.hasAttribute?.(\"data-lenis-prevent-wheel\") || this.options.allowNestedScroll && this.hasNestedScroll(node, {\n        deltaX,\n        deltaY\n      }))\n    ))\n      return;\n    if (this.isStopped || this.isLocked) {\n      if (event.cancelable) {\n        event.preventDefault();\n      }\n      return;\n    }\n    const isSmooth = this.options.syncTouch && isTouch || this.options.smoothWheel && isWheel;\n    if (!isSmooth) {\n      this.isScrolling = \"native\";\n      this.animate.stop();\n      event.lenisStopPropagation = true;\n      return;\n    }\n    let delta = deltaY;\n    if (this.options.gestureOrientation === \"both\") {\n      delta = Math.abs(deltaY) > Math.abs(deltaX) ? deltaY : deltaX;\n    } else if (this.options.gestureOrientation === \"horizontal\") {\n      delta = deltaX;\n    }\n    if (!this.options.overscroll || this.options.infinite || this.options.wrapper !== window && this.limit > 0 && (this.animatedScroll > 0 && this.animatedScroll < this.limit || this.animatedScroll === 0 && deltaY > 0 || this.animatedScroll === this.limit && deltaY < 0)) {\n      event.lenisStopPropagation = true;\n    }\n    if (event.cancelable) {\n      event.preventDefault();\n    }\n    const isSyncTouch = isTouch && this.options.syncTouch;\n    const isTouchEnd = isTouch && event.type === \"touchend\";\n    const hasTouchInertia = isTouchEnd;\n    if (hasTouchInertia) {\n      delta = Math.sign(this.velocity) * Math.abs(this.velocity) ** this.options.touchInertiaExponent;\n    }\n    this.scrollTo(this.targetScroll + delta, {\n      programmatic: false,\n      ...isSyncTouch ? {\n        lerp: hasTouchInertia ? this.options.syncTouchLerp : 1\n      } : {\n        lerp: this.options.lerp,\n        duration: this.options.duration,\n        easing: this.options.easing\n      }\n    });\n  };\n  /**\n   * Force lenis to recalculate the dimensions\n   */\n  resize() {\n    this.dimensions.resize();\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.emit();\n  }\n  emit() {\n    this.emitter.emit(\"scroll\", this);\n  }\n  onNativeScroll = () => {\n    if (this._resetVelocityTimeout !== null) {\n      clearTimeout(this._resetVelocityTimeout);\n      this._resetVelocityTimeout = null;\n    }\n    if (this._preventNextNativeScrollEvent) {\n      this._preventNextNativeScrollEvent = false;\n      return;\n    }\n    if (this.isScrolling === false || this.isScrolling === \"native\") {\n      const lastScroll = this.animatedScroll;\n      this.animatedScroll = this.targetScroll = this.actualScroll;\n      this.lastVelocity = this.velocity;\n      this.velocity = this.animatedScroll - lastScroll;\n      this.direction = Math.sign(\n        this.animatedScroll - lastScroll\n      );\n      if (!this.isStopped) {\n        this.isScrolling = \"native\";\n      }\n      this.emit();\n      if (this.velocity !== 0) {\n        this._resetVelocityTimeout = setTimeout(() => {\n          this.lastVelocity = this.velocity;\n          this.velocity = 0;\n          this.isScrolling = false;\n          this.emit();\n        }, 400);\n      }\n    }\n  };\n  reset() {\n    this.isLocked = false;\n    this.isScrolling = false;\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.lastVelocity = this.velocity = 0;\n    this.animate.stop();\n  }\n  /**\n   * Start lenis scroll after it has been stopped\n   */\n  start() {\n    if (!this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.removeProperty(\"overflow\");\n      return;\n    }\n    this.internalStart();\n  }\n  internalStart() {\n    if (!this.isStopped) return;\n    this.reset();\n    this.isStopped = false;\n    this.emit();\n  }\n  /**\n   * Stop lenis scroll\n   */\n  stop() {\n    if (this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.setProperty(\"overflow\", \"clip\");\n      return;\n    }\n    this.internalStop();\n  }\n  internalStop() {\n    if (this.isStopped) return;\n    this.reset();\n    this.isStopped = true;\n    this.emit();\n  }\n  /**\n   * RequestAnimationFrame for lenis\n   *\n   * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n   */\n  raf = (time) => {\n    const deltaTime = time - (this.time || time);\n    this.time = time;\n    this.animate.advance(deltaTime * 1e-3);\n    if (this.options.autoRaf) {\n      this._rafId = requestAnimationFrame(this.raf);\n    }\n  };\n  /**\n   * Scroll to a target value\n   *\n   * @param target The target value to scroll to\n   * @param options The options for the scroll\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   offset: 100,\n   *   duration: 1,\n   *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n   *   lerp: 0.1,\n   *   onStart: () => {\n   *     console.log('onStart')\n   *   },\n   *   onComplete: () => {\n   *     console.log('onComplete')\n   *   },\n   * })\n   */\n  scrollTo(_target, {\n    offset = 0,\n    immediate = false,\n    lock = false,\n    programmatic = true,\n    // called from outside of the class\n    lerp: lerp2 = programmatic ? this.options.lerp : void 0,\n    duration = programmatic ? this.options.duration : void 0,\n    easing = programmatic ? this.options.easing : void 0,\n    onStart,\n    onComplete,\n    force = false,\n    // scroll even if stopped\n    userData\n  } = {}) {\n    if ((this.isStopped || this.isLocked) && !force) return;\n    let target = _target;\n    let adjustedOffset = offset;\n    if (typeof target === \"string\" && [\"top\", \"left\", \"start\", \"#\"].includes(target)) {\n      target = 0;\n    } else if (typeof target === \"string\" && [\"bottom\", \"right\", \"end\"].includes(target)) {\n      target = this.limit;\n    } else {\n      let node = null;\n      if (typeof target === \"string\") {\n        node = document.querySelector(target);\n        if (!node) {\n          if (target === \"#top\") {\n            target = 0;\n          } else {\n            console.warn(\"Lenis: Target not found\", target);\n          }\n        }\n      } else if (target instanceof HTMLElement && target?.nodeType) {\n        node = target;\n      }\n      if (node) {\n        if (this.options.wrapper !== window) {\n          const wrapperRect = this.rootElement.getBoundingClientRect();\n          adjustedOffset -= this.isHorizontal ? wrapperRect.left : wrapperRect.top;\n        }\n        const rect = node.getBoundingClientRect();\n        target = (this.isHorizontal ? rect.left : rect.top) + this.animatedScroll;\n      }\n    }\n    if (typeof target !== \"number\") return;\n    target += adjustedOffset;\n    target = Math.round(target);\n    if (this.options.infinite) {\n      if (programmatic) {\n        this.targetScroll = this.animatedScroll = this.scroll;\n        const distance = target - this.animatedScroll;\n        if (distance > this.limit / 2) {\n          target -= this.limit;\n        } else if (distance < -this.limit / 2) {\n          target += this.limit;\n        }\n      }\n    } else {\n      target = clamp(0, target, this.limit);\n    }\n    if (target === this.targetScroll) {\n      onStart?.(this);\n      onComplete?.(this);\n      return;\n    }\n    this.userData = userData ?? {};\n    if (immediate) {\n      this.animatedScroll = this.targetScroll = target;\n      this.setScroll(this.scroll);\n      this.reset();\n      this.preventNextNativeScrollEvent();\n      this.emit();\n      onComplete?.(this);\n      this.userData = {};\n      requestAnimationFrame(() => {\n        this.dispatchScrollendEvent();\n      });\n      return;\n    }\n    if (!programmatic) {\n      this.targetScroll = target;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.animate.fromTo(this.animatedScroll, target, {\n      duration,\n      easing,\n      lerp: lerp2,\n      onStart: () => {\n        if (lock) this.isLocked = true;\n        this.isScrolling = \"smooth\";\n        onStart?.(this);\n      },\n      onUpdate: (value, completed) => {\n        this.isScrolling = \"smooth\";\n        this.lastVelocity = this.velocity;\n        this.velocity = value - this.animatedScroll;\n        this.direction = Math.sign(this.velocity);\n        this.animatedScroll = value;\n        this.setScroll(this.scroll);\n        if (programmatic) {\n          this.targetScroll = value;\n        }\n        if (!completed) this.emit();\n        if (completed) {\n          this.reset();\n          this.emit();\n          onComplete?.(this);\n          this.userData = {};\n          requestAnimationFrame(() => {\n            this.dispatchScrollendEvent();\n          });\n          this.preventNextNativeScrollEvent();\n        }\n      }\n    });\n  }\n  preventNextNativeScrollEvent() {\n    this._preventNextNativeScrollEvent = true;\n    requestAnimationFrame(() => {\n      this._preventNextNativeScrollEvent = false;\n    });\n  }\n  hasNestedScroll(node, { deltaX, deltaY }) {\n    const time = Date.now();\n    if (!node._lenis) node._lenis = {};\n    const cache = node._lenis;\n    let hasOverflowX;\n    let hasOverflowY;\n    let isScrollableX;\n    let isScrollableY;\n    let hasOverscrollBehaviorX;\n    let hasOverscrollBehaviorY;\n    let scrollWidth;\n    let scrollHeight;\n    let clientWidth;\n    let clientHeight;\n    if (time - (cache.time ?? 0) > 2e3) {\n      cache.time = Date.now();\n      const computedStyle = window.getComputedStyle(node);\n      cache.computedStyle = computedStyle;\n      hasOverflowX = [\"auto\", \"overlay\", \"scroll\"].includes(\n        computedStyle.overflowX\n      );\n      hasOverflowY = [\"auto\", \"overlay\", \"scroll\"].includes(\n        computedStyle.overflowY\n      );\n      hasOverscrollBehaviorX = [\"auto\"].includes(\n        computedStyle.overscrollBehaviorX\n      );\n      hasOverscrollBehaviorY = [\"auto\"].includes(\n        computedStyle.overscrollBehaviorY\n      );\n      cache.hasOverflowX = hasOverflowX;\n      cache.hasOverflowY = hasOverflowY;\n      if (!(hasOverflowX || hasOverflowY)) return false;\n      scrollWidth = node.scrollWidth;\n      scrollHeight = node.scrollHeight;\n      clientWidth = node.clientWidth;\n      clientHeight = node.clientHeight;\n      isScrollableX = scrollWidth > clientWidth;\n      isScrollableY = scrollHeight > clientHeight;\n      cache.isScrollableX = isScrollableX;\n      cache.isScrollableY = isScrollableY;\n      cache.scrollWidth = scrollWidth;\n      cache.scrollHeight = scrollHeight;\n      cache.clientWidth = clientWidth;\n      cache.clientHeight = clientHeight;\n      cache.hasOverscrollBehaviorX = hasOverscrollBehaviorX;\n      cache.hasOverscrollBehaviorY = hasOverscrollBehaviorY;\n    } else {\n      isScrollableX = cache.isScrollableX;\n      isScrollableY = cache.isScrollableY;\n      hasOverflowX = cache.hasOverflowX;\n      hasOverflowY = cache.hasOverflowY;\n      scrollWidth = cache.scrollWidth;\n      scrollHeight = cache.scrollHeight;\n      clientWidth = cache.clientWidth;\n      clientHeight = cache.clientHeight;\n      hasOverscrollBehaviorX = cache.hasOverscrollBehaviorX;\n      hasOverscrollBehaviorY = cache.hasOverscrollBehaviorY;\n    }\n    if (!(hasOverflowX && isScrollableX || hasOverflowY && isScrollableY)) {\n      return false;\n    }\n    const orientation = Math.abs(deltaX) >= Math.abs(deltaY) ? \"horizontal\" : \"vertical\";\n    let scroll;\n    let maxScroll;\n    let delta;\n    let hasOverflow;\n    let isScrollable;\n    let hasOverscrollBehavior;\n    if (orientation === \"horizontal\") {\n      scroll = Math.round(node.scrollLeft);\n      maxScroll = scrollWidth - clientWidth;\n      delta = deltaX;\n      hasOverflow = hasOverflowX;\n      isScrollable = isScrollableX;\n      hasOverscrollBehavior = hasOverscrollBehaviorX;\n    } else if (orientation === \"vertical\") {\n      scroll = Math.round(node.scrollTop);\n      maxScroll = scrollHeight - clientHeight;\n      delta = deltaY;\n      hasOverflow = hasOverflowY;\n      isScrollable = isScrollableY;\n      hasOverscrollBehavior = hasOverscrollBehaviorY;\n    } else {\n      return false;\n    }\n    if (!hasOverscrollBehavior && (scroll >= maxScroll || scroll <= 0)) {\n      return true;\n    }\n    const willScroll = delta > 0 ? scroll < maxScroll : scroll > 0;\n    return willScroll && hasOverflow && isScrollable;\n  }\n  /**\n   * The root element on which lenis is instanced\n   */\n  get rootElement() {\n    return this.options.wrapper === window ? document.documentElement : this.options.wrapper;\n  }\n  /**\n   * The limit which is the maximum scroll value\n   */\n  get limit() {\n    if (this.options.naiveDimensions) {\n      if (this.isHorizontal) {\n        return this.rootElement.scrollWidth - this.rootElement.clientWidth;\n      }\n      return this.rootElement.scrollHeight - this.rootElement.clientHeight;\n    }\n    return this.dimensions.limit[this.isHorizontal ? \"x\" : \"y\"];\n  }\n  /**\n   * Whether or not the scroll is horizontal\n   */\n  get isHorizontal() {\n    return this.options.orientation === \"horizontal\";\n  }\n  /**\n   * The actual scroll value\n   */\n  get actualScroll() {\n    const wrapper = this.options.wrapper;\n    return this.isHorizontal ? wrapper.scrollX ?? wrapper.scrollLeft : wrapper.scrollY ?? wrapper.scrollTop;\n  }\n  /**\n   * The current scroll value\n   */\n  get scroll() {\n    return this.options.infinite ? modulo(this.animatedScroll, this.limit) : this.animatedScroll;\n  }\n  /**\n   * The progress of the scroll relative to the limit\n   */\n  get progress() {\n    return this.limit === 0 ? 1 : this.scroll / this.limit;\n  }\n  /**\n   * Current scroll state\n   */\n  get isScrolling() {\n    return this._isScrolling;\n  }\n  set isScrolling(value) {\n    if (this._isScrolling !== value) {\n      this._isScrolling = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is stopped\n   */\n  get isStopped() {\n    return this._isStopped;\n  }\n  set isStopped(value) {\n    if (this._isStopped !== value) {\n      this._isStopped = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is locked\n   */\n  get isLocked() {\n    return this._isLocked;\n  }\n  set isLocked(value) {\n    if (this._isLocked !== value) {\n      this._isLocked = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is smooth scrolling\n   */\n  get isSmooth() {\n    return this.isScrolling === \"smooth\";\n  }\n  /**\n   * The class name applied to the wrapper element\n   */\n  get className() {\n    let className = \"lenis\";\n    if (this.options.autoToggle) className += \" lenis-autoToggle\";\n    if (this.isStopped) className += \" lenis-stopped\";\n    if (this.isLocked) className += \" lenis-locked\";\n    if (this.isScrolling) className += \" lenis-scrolling\";\n    if (this.isScrolling === \"smooth\") className += \" lenis-smooth\";\n    return className;\n  }\n  updateClassName() {\n    this.cleanUpClassName();\n    this.rootElement.className = `${this.rootElement.className} ${this.className}`.trim();\n  }\n  cleanUpClassName() {\n    this.rootElement.className = this.rootElement.className.replace(/lenis(-\\w+)?/g, \"\").trim();\n  }\n};\nexport {\n  Lenis as default\n};\n//# sourceMappingURL=lenis.mjs.map","// packages/snap/src/debounce.ts\nfunction debounce(callback, delay) {\n  let timer;\n  return function(...args) {\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(this, args);\n    }, delay);\n  };\n}\n\n// packages/snap/src/element.ts\nfunction removeParentSticky(element) {\n  const position = getComputedStyle(element).position;\n  const isSticky = position === \"sticky\";\n  if (isSticky) {\n    element.style.setProperty(\"position\", \"static\");\n    element.dataset.sticky = \"true\";\n  }\n  if (element.offsetParent) {\n    removeParentSticky(element.offsetParent);\n  }\n}\nfunction addParentSticky(element) {\n  if (element?.dataset?.sticky === \"true\") {\n    element.style.removeProperty(\"position\");\n    delete element.dataset.sticky;\n  }\n  if (element.offsetParent) {\n    addParentSticky(element.offsetParent);\n  }\n}\nfunction offsetTop(element, accumulator = 0) {\n  const top = accumulator + element.offsetTop;\n  if (element.offsetParent) {\n    return offsetTop(element.offsetParent, top);\n  }\n  return top;\n}\nfunction offsetLeft(element, accumulator = 0) {\n  const left = accumulator + element.offsetLeft;\n  if (element.offsetParent) {\n    return offsetLeft(element.offsetParent, left);\n  }\n  return left;\n}\nfunction scrollTop(element, accumulator = 0) {\n  const top = accumulator + element.scrollTop;\n  if (element.offsetParent) {\n    return scrollTop(element.offsetParent, top);\n  }\n  return top + window.scrollY;\n}\nfunction scrollLeft(element, accumulator = 0) {\n  const left = accumulator + element.scrollLeft;\n  if (element.offsetParent) {\n    return scrollLeft(element.offsetParent, left);\n  }\n  return left + window.scrollX;\n}\nvar SnapElement = class {\n  element;\n  options;\n  align;\n  // @ts-expect-error\n  rect = {};\n  wrapperResizeObserver;\n  resizeObserver;\n  debouncedWrapperResize;\n  constructor(element, {\n    align = [\"start\"],\n    ignoreSticky = true,\n    ignoreTransform = false\n  } = {}) {\n    this.element = element;\n    this.options = { align, ignoreSticky, ignoreTransform };\n    this.align = [align].flat();\n    this.debouncedWrapperResize = debounce(this.onWrapperResize, 500);\n    this.wrapperResizeObserver = new ResizeObserver(this.debouncedWrapperResize);\n    this.wrapperResizeObserver.observe(document.body);\n    this.onWrapperResize();\n    this.resizeObserver = new ResizeObserver(this.onResize);\n    this.resizeObserver.observe(this.element);\n    this.setRect({\n      width: this.element.offsetWidth,\n      height: this.element.offsetHeight\n    });\n  }\n  destroy() {\n    this.wrapperResizeObserver.disconnect();\n    this.resizeObserver.disconnect();\n  }\n  setRect({\n    top,\n    left,\n    width,\n    height,\n    element\n  } = {}) {\n    top = top ?? this.rect.top;\n    left = left ?? this.rect.left;\n    width = width ?? this.rect.width;\n    height = height ?? this.rect.height;\n    element = element ?? this.rect.element;\n    if (top === this.rect.top && left === this.rect.left && width === this.rect.width && height === this.rect.height && element === this.rect.element)\n      return;\n    this.rect.top = top;\n    this.rect.y = top;\n    this.rect.width = width;\n    this.rect.height = height;\n    this.rect.left = left;\n    this.rect.x = left;\n    this.rect.bottom = top + height;\n    this.rect.right = left + width;\n  }\n  onWrapperResize = () => {\n    let top;\n    let left;\n    if (this.options.ignoreSticky) removeParentSticky(this.element);\n    if (this.options.ignoreTransform) {\n      top = offsetTop(this.element);\n      left = offsetLeft(this.element);\n    } else {\n      const rect = this.element.getBoundingClientRect();\n      top = rect.top + scrollTop(this.element);\n      left = rect.left + scrollLeft(this.element);\n    }\n    if (this.options.ignoreSticky) addParentSticky(this.element);\n    this.setRect({ top, left });\n  };\n  onResize = ([entry]) => {\n    if (!entry?.borderBoxSize[0]) return;\n    const width = entry.borderBoxSize[0].inlineSize;\n    const height = entry.borderBoxSize[0].blockSize;\n    this.setRect({ width, height });\n  };\n};\n\n// packages/snap/src/uid.ts\nvar index = 0;\nfunction uid() {\n  return index++;\n}\n\n// packages/snap/src/snap.ts\nvar Snap = class {\n  constructor(lenis, {\n    type = \"proximity\",\n    lerp,\n    easing,\n    duration,\n    distanceThreshold = \"50%\",\n    // useless when type is \"mandatory\"\n    debounce: debounceDelay = 500,\n    onSnapStart,\n    onSnapComplete\n  } = {}) {\n    this.lenis = lenis;\n    if (!window.lenis) {\n      window.lenis = {};\n    }\n    window.lenis.snap = true;\n    this.options = {\n      type,\n      lerp,\n      easing,\n      duration,\n      distanceThreshold,\n      debounce: debounceDelay,\n      onSnapStart,\n      onSnapComplete\n    };\n    this.onWindowResize();\n    window.addEventListener(\"resize\", this.onWindowResize);\n    this.onSnapDebounced = debounce(\n      this.onSnap,\n      this.options.debounce\n    );\n    this.lenis.on(\"virtual-scroll\", this.onSnapDebounced);\n  }\n  options;\n  elements = /* @__PURE__ */ new Map();\n  snaps = /* @__PURE__ */ new Map();\n  viewport = {\n    width: window.innerWidth,\n    height: window.innerHeight\n  };\n  isStopped = false;\n  onSnapDebounced;\n  currentSnapIndex;\n  /**\n   * Destroy the snap instance\n   */\n  destroy() {\n    this.lenis.off(\"virtual-scroll\", this.onSnapDebounced);\n    window.removeEventListener(\"resize\", this.onWindowResize);\n    this.elements.forEach((element) => {\n      element.destroy();\n    });\n  }\n  /**\n   * Start the snap after it has been stopped\n   */\n  start() {\n    this.isStopped = false;\n  }\n  /**\n   * Stop the snap\n   */\n  stop() {\n    this.isStopped = true;\n  }\n  /**\n   * Add a snap to the snap instance\n   *\n   * @param value The value to snap to\n   * @param userData User data that will be forwarded through the snap event\n   * @returns Unsubscribe function\n   */\n  add(value) {\n    const id = uid();\n    this.snaps.set(id, { value });\n    return () => this.snaps.delete(id);\n  }\n  /**\n   * Add an element to the snap instance\n   *\n   * @param element The element to add\n   * @param options The options for the element\n   * @returns Unsubscribe function\n   */\n  addElement(element, options = {}) {\n    const id = uid();\n    this.elements.set(id, new SnapElement(element, options));\n    return () => this.elements.delete(id);\n  }\n  addElements(elements, options = {}) {\n    const map = [...elements].map(\n      (element) => this.addElement(element, options)\n    );\n    return () => {\n      map.forEach((remove) => {\n        remove();\n      });\n    };\n  }\n  onWindowResize = () => {\n    this.viewport.width = window.innerWidth;\n    this.viewport.height = window.innerHeight;\n  };\n  computeSnaps = () => {\n    const { isHorizontal } = this.lenis;\n    let snaps = [...this.snaps.values()];\n    this.elements.forEach(({ rect, align }) => {\n      let value;\n      align.forEach((align2) => {\n        if (align2 === \"start\") {\n          value = rect.top;\n        } else if (align2 === \"center\") {\n          value = isHorizontal ? rect.left + rect.width / 2 - this.viewport.width / 2 : rect.top + rect.height / 2 - this.viewport.height / 2;\n        } else if (align2 === \"end\") {\n          value = isHorizontal ? rect.left + rect.width - this.viewport.width : rect.top + rect.height - this.viewport.height;\n        }\n        if (typeof value === \"number\") {\n          snaps.push({ value: Math.ceil(value) });\n        }\n      });\n    });\n    snaps = snaps.sort((a, b) => Math.abs(a.value) - Math.abs(b.value));\n    return snaps;\n  };\n  previous() {\n    this.goTo((this.currentSnapIndex ?? 0) - 1);\n  }\n  next() {\n    this.goTo((this.currentSnapIndex ?? 0) + 1);\n  }\n  goTo(index2) {\n    const snaps = this.computeSnaps();\n    if (snaps.length === 0) return;\n    this.currentSnapIndex = Math.max(0, Math.min(index2, snaps.length - 1));\n    const currentSnap = snaps[this.currentSnapIndex];\n    if (currentSnap === void 0) return;\n    this.lenis.scrollTo(currentSnap.value, {\n      duration: this.options.duration,\n      easing: this.options.easing,\n      lerp: this.options.lerp,\n      lock: this.options.type === \"lock\",\n      userData: { initiator: \"snap\" },\n      onStart: () => {\n        this.options.onSnapStart?.({\n          index: this.currentSnapIndex,\n          ...currentSnap\n        });\n      },\n      onComplete: () => {\n        this.options.onSnapComplete?.({\n          index: this.currentSnapIndex,\n          ...currentSnap\n        });\n      }\n    });\n  }\n  get distanceThreshold() {\n    let distanceThreshold = Number.POSITIVE_INFINITY;\n    if (this.options.type === \"mandatory\") return Number.POSITIVE_INFINITY;\n    const { isHorizontal } = this.lenis;\n    const axis = isHorizontal ? \"width\" : \"height\";\n    if (typeof this.options.distanceThreshold === \"string\" && this.options.distanceThreshold.endsWith(\"%\")) {\n      distanceThreshold = Number(this.options.distanceThreshold.replace(\"%\", \"\")) / 100 * this.viewport[axis];\n    } else if (typeof this.options.distanceThreshold === \"number\") {\n      distanceThreshold = this.options.distanceThreshold;\n    } else {\n      distanceThreshold = this.viewport[axis];\n    }\n    return distanceThreshold;\n  }\n  onSnap = (e) => {\n    if (this.isStopped) return;\n    if (e.event.type === \"touchmove\") return;\n    if (this.options.type === \"lock\" && this.lenis.userData?.initiator === \"snap\")\n      return;\n    let { scroll, isHorizontal } = this.lenis;\n    const delta = isHorizontal ? e.deltaX : e.deltaY;\n    scroll = Math.ceil(this.lenis.scroll + delta);\n    const snaps = this.computeSnaps();\n    if (snaps.length === 0) return;\n    let snapIndex;\n    const prevSnapIndex = snaps.findLastIndex(({ value }) => value < scroll);\n    const nextSnapIndex = snaps.findIndex(({ value }) => value > scroll);\n    if (this.options.type === \"lock\") {\n      if (delta > 0) {\n        snapIndex = nextSnapIndex;\n      } else if (delta < 0) {\n        snapIndex = prevSnapIndex;\n      }\n    } else {\n      const prevSnap = snaps[prevSnapIndex];\n      const distanceToPrevSnap = prevSnap ? Math.abs(scroll - prevSnap.value) : Number.POSITIVE_INFINITY;\n      const nextSnap = snaps[nextSnapIndex];\n      const distanceToNextSnap = nextSnap ? Math.abs(scroll - nextSnap.value) : Number.POSITIVE_INFINITY;\n      snapIndex = distanceToPrevSnap < distanceToNextSnap ? prevSnapIndex : nextSnapIndex;\n    }\n    if (snapIndex === void 0) return;\n    if (snapIndex === -1) return;\n    snapIndex = Math.max(0, Math.min(snapIndex, snaps.length - 1));\n    const snap = snaps[snapIndex];\n    const distance = Math.abs(scroll - snap.value);\n    if (distance <= this.distanceThreshold) {\n      this.goTo(snapIndex);\n    }\n  };\n  resize() {\n    this.elements.forEach((element) => {\n      element.onWrapperResize();\n    });\n  }\n};\nexport {\n  Snap as default\n};\n//# sourceMappingURL=lenis-snap.mjs.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"https://unpkg.com/lenis@1.3.19/dist/lenis.mjs\";import Snap from\"https://unpkg.com/lenis@1.3.19/dist/lenis-snap.mjs\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();const lenisRef=useRef();useEffect(()=>{if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,// duration: intensity / 10,\ninfinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\",stopInertiaOnNavigate:true});lenisRef.current=lenis;let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=document.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{if(lenis)lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[smooth,infinite,orientation,intensity,children,snap]);// useEffect(() => {\n//     function onClick(event: PointerEvent | MouseEvent) {\n//         const path = event.composedPath()\n//         const pageLink = path.find(\n//             (node) =>\n//                 node instanceof HTMLAnchorElement &&\n//                 (node.getAttribute(\"href\")?.startsWith(\"./\") ||\n//                     node.getAttribute(\"href\")?.startsWith(\"../\"))\n//         ) as HTMLAnchorElement | undefined\n//         if (pageLink) {\n//             if (lenisRef.current) {\n//                 lenisRef.current.reset()\n//             }\n//         }\n//     }\n//     window.addEventListener(\"click\", onClick)\n//     return () => {\n//         window.removeEventListener(\"click\", onClick)\n//     }\n// }, [])\nreturn /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://unpkg.com/lenis@1.3.19/dist/lenis.css\",rel:\"stylesheet\"}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;},description:\"This will be ignored on mobile.\"},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"Vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\",\"lock\"],optionTitles:[\"Proximity\",\"Mandatory\",\"Lock\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import React,{useEffect,useRef,useState,useMemo}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useAnimation,useInView}from\"framer-motion\";// Canvas detection using Framer's RenderTarget API\nconst isFramerCanvas=()=>{const renderContext=RenderTarget.current();const isCanvasMode=renderContext===RenderTarget.canvas;return isCanvasMode;};// Optimized AnimatedWord component with dual font support\nconst AnimatedWord=({word,index,isSecondary,primaryFont,secondaryFont,primaryColor,secondaryColor,animationType,slideDirection,staggerDelay,enableScrollTrigger,isCanvasMode,textShadow,textOutline})=>{const wordRef=useRef(null);const isInView=useInView(wordRef,{once:true,margin:\"-10%\"});const controls=useAnimation();// Choose font and color based on whether this is a secondary word\nconst currentFont=isSecondary?secondaryFont:primaryFont;const currentColor=isSecondary?secondaryColor:primaryColor;// Animation variants optimized for smooth performance\nconst getVariants=()=>{const slideVariants={left:{x:-8,opacity:0},right:{x:8,opacity:0},top:{y:-6,opacity:0},bottom:{y:6,opacity:0}};switch(animationType){case\"fadeInWords\":return{hidden:{opacity:0,y:2},visible:{opacity:1,y:0}};case\"slideIn\":return{hidden:slideVariants[slideDirection],visible:{x:0,y:0,opacity:1}};case\"stagger\":return{hidden:{opacity:0,scale:.99,y:1},visible:{opacity:1,scale:1,y:0}};default:return{hidden:{opacity:1},visible:{opacity:1}};}};const variants=getVariants();// Animation trigger logic - only animate when NOT in canvas mode\nuseEffect(()=>{if(!isCanvasMode){const shouldAnimate=enableScrollTrigger?isInView:true;if(shouldAnimate){const timer=setTimeout(()=>{controls.start(\"visible\");},100+index*10);return()=>clearTimeout(timer);}}},[isInView,enableScrollTrigger,controls,isCanvasMode,index]);return /*#__PURE__*/_jsx(motion.span,{ref:wordRef,initial:isCanvasMode?\"visible\":\"hidden\",animate:isCanvasMode?\"visible\":controls,variants:variants,transition:{duration:.5,delay:animationType===\"stagger\"?index*staggerDelay:0,ease:\"easeOut\"},style:{...textOutline,textShadow:textShadow,...currentFont,fontWeight:currentFont?.fontWeight||\"normal\",lineHeight:currentFont?.lineHeight||\"inherit\",color:currentColor,display:\"inline-block\",maxWidth:\"fit-content\",verticalAlign:\"baseline\",willChange:\"transform, opacity\",backfaceVisibility:\"hidden\",WebkitBackfaceVisibility:\"hidden\"},children:word});};/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function CMSDualFontText(props){const containerRef=useRef(null);const isInView=useInView(containerRef,{once:true,margin:\"-10%\"});// Use proper Framer RenderTarget detection for canvas vs preview mode\nconst isCanvasMode=isFramerCanvas();// Process the CMS text content\nconst[resolvedText,setResolvedText]=useState(props.cmsText?.trim()||\"\");useEffect(()=>{const timer=setTimeout(()=>{setResolvedText(props.cmsText?.trim()||\"\");},100);return()=>clearTimeout(timer);},[props.cmsText]);const processedText=resolvedText;// Apply text transformation based on user selection\nconst transformText=(text,transform)=>{switch(transform){case\"lowercase\":return text.toLowerCase();case\"uppercase\":return text.toUpperCase();case\"capitalize\":return text.split(\" \").map(word=>word.charAt(0).toUpperCase()+word.slice(1).toLowerCase()).join(\" \");case\"sentence\":return text.length>0?text.charAt(0).toUpperCase()+text.slice(1).toLowerCase():text;default:return text;}};const finalText=transformText(processedText,props.textTransform);const words=useMemo(()=>finalText.split(\" \").filter(word=>word.length>0),[finalText]);// Determine which words should use secondary styling\nconst getSecondaryWordIndices=()=>{const indices=new Set;if(props.styleMethod===\"wordPosition\"){// Method 1: Style last N words\nconst startIndex=Math.max(0,words.length-props.wordsFromEnd);for(let i=startIndex;i<words.length;i++){indices.add(i);}}else if(props.styleMethod===\"specificWord\"){// Method 2: Style specific word occurrences (supports both single words and phrases)\nconst targetEntries=props.specificWord.split(\",\").map(entry=>entry.trim()).filter(entry=>entry.length>0);if(targetEntries.length>0){targetEntries.forEach(targetEntry=>{// Check if it's a phrase (contains spaces) or single word\nif(targetEntry.includes(\" \")){// Handle phrases - find consecutive word matches\nconst phraseWords=targetEntry.toLowerCase().split(\" \");for(let i=0;i<=words.length-phraseWords.length;i++){let matches=true;// Check if consecutive words match the phrase\nfor(let j=0;j<phraseWords.length;j++){const wordToCheck=words[i+j].toLowerCase().replace(/[^\\w]/g,\"\");const targetWord=phraseWords[j].replace(/[^\\w]/g,\"\");if(wordToCheck!==targetWord){matches=false;break;}}// If phrase matches, mark all words in the phrase\nif(matches){for(let j=0;j<phraseWords.length;j++){indices.add(i+j);}}}}else{// Handle single words (original logic)\nconst targetWord=targetEntry.toLowerCase().replace(/[^\\w]/g,\"\");words.forEach((word,index)=>{const cleanWord=word.toLowerCase().replace(/[^\\w]/g,\"\");if(cleanWord===targetWord){indices.add(index);}});}});}}return indices;};const secondaryWordIndices=useMemo(()=>getSecondaryWordIndices(),[words,props.styleMethod,props.wordsFromEnd,props.specificWord]);const isInlineContext=props.elementType===\"p\"||props.elementType===\"span\";const WrapperTag=isInlineContext?\"span\":\"div\";// Generate CSS text shadow string\nconst getTextShadow=()=>{if(!props.textShadow.enabled)return\"none\";return`${props.textShadow.offsetX}px ${props.textShadow.offsetY}px ${props.textShadow.blur}px ${props.textShadow.color}`;};// Generate CSS text outline/stroke properties\nconst getTextOutline=()=>{if(!props.textOutline.enabled)return{};return{WebkitTextStroke:`${props.textOutline.width}px ${props.textOutline.color}`};};// Convert text alignment to flex justification\nconst getFlexJustification=textAlign=>{switch(textAlign){case\"text-align-center\":return\"center\";case\"text-align-right\":return\"flex-end\";case\"text-align-left\":default:return\"flex-start\";}};// Render text content with proper handling for both animated and static modes\nconst renderText=()=>{if(props.enableAnimations){// ANIMATED MODE: Individual word spans for animation\nconst elements=[];words.forEach((word,index)=>{elements.push(/*#__PURE__*/_jsx(AnimatedWord,{word:word,index:index,isSecondary:secondaryWordIndices.has(index),primaryFont:props.primaryFont,secondaryFont:props.secondaryFont,primaryColor:props.primaryColor,secondaryColor:props.secondaryColor,animationType:props.animationType,slideDirection:props.slideDirection,staggerDelay:props.staggerDelay,enableScrollTrigger:props.enableScrollTrigger,isCanvasMode:isCanvasMode,textShadow:getTextShadow(),textOutline:getTextOutline()},`word-${index}`));// Add custom spacing between animated words\nif(index<words.length-1){elements.push(/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",width:`${props.wordGap}px`,textAlign:\"center\"},children:\" \"},`space-${index}`));}});return elements;}else{// STATIC MODE: Single sentence with inline styled words\nreturn /*#__PURE__*/_jsx(WrapperTag,{style:{textAlign:props.textAlign.replace(\"text-align-\",\"\"),width:\"100%\"},children:words.map((word,index)=>{const isSecondary=secondaryWordIndices.has(index);const currentFont=isSecondary?props.secondaryFont:props.primaryFont;const currentColor=isSecondary?props.secondaryColor:props.primaryColor;return /*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{style:{...currentFont,fontWeight:currentFont?.fontWeight||\"normal\",color:currentColor,...getTextOutline(),textShadow:getTextShadow()},children:word}),index<words.length-1&&// Space char inside keeps SEO/screen reader word separation\n/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",width:`${props.wordGap}px`,fontSize:0},children:\" \"})]},`word-${index}`);})});}};// Create the dynamic element based on elementType\nconst DynamicElement=motion[props.elementType];return /*#__PURE__*/_jsx(DynamicElement,{ref:containerRef,role:\"text\",\"aria-label\":`CMS Text content: ${finalText}`,\"aria-live\":\"polite\",tabIndex:0,style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:getFlexJustification(props.textAlign),wordWrap:\"break-word\",overflow:\"visible\",position:\"relative\",// Reset all default margins and padding for HTML elements\nmargin:0,padding:0,// Remove default browser styling\nborder:\"none\",outline:\"none\",background:\"transparent\",fontWeight:\"inherit\",fontSize:\"inherit\",fontFamily:\"inherit\"},// Container animations only in preview mode\ninitial:!isCanvasMode&&props.enableScrollTrigger?{opacity:0}:{opacity:1},animate:!isCanvasMode&&props.enableScrollTrigger&&isInView?{opacity:1}:{opacity:1},transition:{duration:.3},children:/*#__PURE__*/_jsx(WrapperTag,{style:{display:\"flex\",flexWrap:\"wrap\",alignItems:\"baseline\",justifyContent:getFlexJustification(props.textAlign),width:\"100%\",maxWidth:\"100%\",overflow:\"visible\",position:\"relative\",padding:\"0 12px\",margin:\"0 -12px\"},children:finalText?renderText():\"Enter CMS text content to display\"})});}// Set display name for the component\nCMSDualFontText.displayName=\"CMS Dual Font Text\";// Default props with proper type assertions\nCMSDualFontText.defaultProps={cmsText:\"Getting Started with Framer Components by Nitso\",elementType:\"h1\",styleMethod:\"wordPosition\",wordsFromEnd:2,specificWord:\"Framer, by Nitso\",primaryFont:{fontFamily:\"Inter\",fontSize:44,fontWeight:400},secondaryFont:{fontFamily:\"Inter\",fontSize:44,fontWeight:400},primaryColor:\"#000000\",secondaryColor:\"#B50000\",textAlign:\"text-align-center\",wordGap:8,textTransform:\"none\",enableAnimations:false,animationType:\"fadeInWords\",slideDirection:\"left\",staggerDelay:.1,enableScrollTrigger:false,textShadow:{enabled:false,color:\"#000000\",offsetX:2,offsetY:2,blur:4},textOutline:{enabled:false,color:\"#000000\",width:1}};// Property controls configuration for Framer interface\naddPropertyControls(CMSDualFontText,{// === CONTENT SECTION ===\ncmsText:{type:ControlType.String,title:\"Text Content\",description:\"Enter your text content here\",defaultValue:\"Getting Started with Framer Components by Nitso\",displayTextArea:true},elementType:{type:ControlType.Enum,title:\"HTML Element\",description:\"Choose the semantic HTML element type\",options:[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"p\",\"span\",\"div\"],optionTitles:[\"Heading 1\",\"Heading 2\",\"Heading 3\",\"Heading 4\",\"Heading 5\",\"Heading 6\",\"Paragraph\",\"Span\",\"Div\"],defaultValue:\"h1\"},// === DUAL FONT STYLING ===\nstyleMethod:{type:ControlType.Enum,title:\"Styling Method\",description:\"How to choose which words get the secondary style\",options:[\"wordPosition\",\"specificWord\"],optionTitles:[\"From End\",\"Specific Words\"],defaultValue:\"wordPosition\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},wordsFromEnd:{type:ControlType.Number,title:\"Number of Words\",description:\"How many words from the end to style differently\",defaultValue:2,min:1,max:20,step:1,displayStepper:true,hidden:props=>props.styleMethod!==\"wordPosition\"},specificWord:{type:ControlType.String,title:\"Target Words\",description:\"List specific words to style (comma-separated)\\nExample: word1, word2 word3, word 4\",defaultValue:\"Framer, by Nitso\",placeholder:\"Enter words separated by commas\",displayTextArea:true,hidden:props=>props.styleMethod!==\"specificWord\"},// === TYPOGRAPHY ===\nprimaryFont:{type:ControlType.Font,controls:\"extended\",title:\"Primary Typography\",description:\"Font settings for regular text\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontSize:44,letterSpacing:0,fontWeight:400,lineHeight:1.4},displayTextAlignment:false},secondaryFont:{type:ControlType.Font,controls:\"extended\",title:\"Accent Typography\",description:\"Font settings for highlighted words\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontSize:44,letterSpacing:0,fontWeight:400,lineHeight:1.4},displayTextAlignment:false},// === COLORS ===\nprimaryColor:{type:ControlType.Color,title:\"Text Color\",description:\"Color for regular text\",defaultValue:\"#000000\"},secondaryColor:{type:ControlType.Color,title:\"Accent Color\",description:\"Color for highlighted words\",defaultValue:\"#B50000\"},// === LAYOUT & FORMATTING ===\ntextAlign:{type:ControlType.Enum,title:\"Text Alignment\",description:\"How to align the text within the container\",options:[\"text-align-left\",\"text-align-center\",\"text-align-right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],optionIcons:[\"text-align-left\",\"text-align-center\",\"text-align-right\"],displaySegmentedControl:true,defaultValue:\"text-align-center\"},wordGap:{type:ControlType.Number,title:\"Word Gap\",description:\"Spacing between words in pixels\",defaultValue:8,min:0,max:50,step:1,unit:\"px\",displayStepper:true},textTransform:{type:ControlType.Enum,title:\"Text Case\",description:\"Transform the text case\",options:[\"none\",\"lowercase\",\"uppercase\",\"capitalize\",\"sentence\"],optionTitles:[\"None\",\"lowercase\",\"UPPERCASE\",\"Title Case\",\"Sentence case\"],defaultValue:\"none\"},// === ANIMATIONS ===\nenableAnimations:{type:ControlType.Boolean,title:\"Enable Animations\",description:\"Turn on word-by-word reveal animations\",defaultValue:false},animationType:{type:ControlType.Enum,title:\"Animation Style\",description:\"Choose how words animate in\",options:[\"fadeInWords\",\"slideIn\",\"stagger\"],optionTitles:[\"Fade In\",\"Slide In\",\"Staggered\"],defaultValue:\"fadeInWords\",hidden:props=>!props.enableAnimations},slideDirection:{type:ControlType.Enum,title:\"Slide From\",description:\"Direction words slide in from\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionTitles:[\"← Left\",\"→ Right\",\"↑ Top\",\"↓ Bottom\"],defaultValue:\"left\",hidden:props=>!props.enableAnimations||props.animationType!==\"slideIn\"},staggerDelay:{type:ControlType.Number,title:\"Animation Delay\",description:\"Delay between each word (in seconds)\",defaultValue:.1,min:.05,max:1,step:.05,unit:\"s\",hidden:props=>!props.enableAnimations||props.animationType!==\"stagger\"},enableScrollTrigger:{type:ControlType.Boolean,title:\"Scroll to Animate\",description:\"Only animate when text comes into view\",defaultValue:false,hidden:props=>!props.enableAnimations},// === VISUAL EFFECTS ===\ntextShadow:{type:ControlType.Object,title:\"Drop Shadow\",description:\"Add a shadow effect to the text\",controls:{enabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},color:{type:ControlType.Color,title:\"Shadow Color\",defaultValue:\"#000000\",hidden:props=>!props.enabled},offsetX:{type:ControlType.Number,title:\"Horizontal Offset\",defaultValue:2,min:-20,max:20,step:1,unit:\"px\",hidden:props=>!props.enabled},offsetY:{type:ControlType.Number,title:\"Vertical Offset\",defaultValue:2,min:-20,max:20,step:1,unit:\"px\",hidden:props=>!props.enabled},blur:{type:ControlType.Number,title:\"Blur Amount\",defaultValue:4,min:0,max:20,step:1,unit:\"px\",hidden:props=>!props.enabled}},defaultValue:{enabled:false,color:\"#000000\",offsetX:2,offsetY:2,blur:4}},textOutline:{type:ControlType.Object,title:\"Text Outline\",description:\"Add a stroke outline around the text\\n\\nMade with ❤️ by [Soyeb](https://framer.link/project)\\n*Version:* 1.1.0\",controls:{enabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},color:{type:ControlType.Color,title:\"Outline Color\",defaultValue:\"#000000\",hidden:props=>!props.enabled},width:{type:ControlType.Number,title:\"Outline Width\",defaultValue:1,min:.5,max:10,step:.5,unit:\"px\",hidden:props=>!props.enabled}},defaultValue:{enabled:false,color:\"#000000\",width:1}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CMSDualFontText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cms_dual_font_text.map","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Regular\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/DUn9IDQZTLXi02Qj7QjgDKcSs4g.woff2\",weight:\"400\"}]}];export const css=['.framer-n5OwA .framer-styles-preset-1njq8pq:not(.rich-text-wrapper), .framer-n5OwA .framer-styles-preset-1njq8pq.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-n5OwA .framer-styles-preset-1njq8pq:not(.rich-text-wrapper), .framer-n5OwA .framer-styles-preset-1njq8pq.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --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-n5OwA .framer-styles-preset-1njq8pq:not(.rich-text-wrapper), .framer-n5OwA .framer-styles-preset-1njq8pq.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-n5OwA\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"}]}];export const css=[\".framer-XJFp4 .framer-styles-preset-18w1jhh:not(.rich-text-wrapper), .framer-XJFp4 .framer-styles-preset-18w1jhh.rich-text-wrapper h4 { --framer-font-family: \\\"Brockmann Bold\\\", \\\"Brockmann Bold Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Brockmann Bold Italic\\\", \\\"Brockmann Bold Italic Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-171f49d8-335a-4828-8627-5722c82ff846, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1259px) and (min-width: 810px) { .framer-XJFp4 .framer-styles-preset-18w1jhh:not(.rich-text-wrapper), .framer-XJFp4 .framer-styles-preset-18w1jhh.rich-text-wrapper h4 { --framer-font-family: \\\"Brockmann Bold\\\", \\\"Brockmann Bold Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Brockmann Bold Italic\\\", \\\"Brockmann Bold Italic Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-171f49d8-335a-4828-8627-5722c82ff846, #ffffff); --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-XJFp4 .framer-styles-preset-18w1jhh:not(.rich-text-wrapper), .framer-XJFp4 .framer-styles-preset-18w1jhh.rich-text-wrapper h4 { --framer-font-family: \\\"Brockmann Bold\\\", \\\"Brockmann Bold Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Brockmann Bold Italic\\\", \\\"Brockmann Bold Italic Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 110%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-171f49d8-335a-4828-8627-5722c82ff846, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-XJFp4\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4705d03)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/CP6RUOrgeXdumdZ79I5x/C1C0683ZGuu8Lo5OqBBt/dq_wR_9mB.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/NYnBfUuYKmbYVFFb7zEQ/ozw8gyMg7eZ8zhTviEcq/fvGjVL1sg.js\";const cycleOrder=[\"zCUiplhbs\",\"YIs2QymgP\"];const serializationHash=\"framer-2bpGI\";const variantClassNames={YIs2QymgP:\"framer-v-redl7d\",zCUiplhbs:\"framer-v-1x2jgr1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const s2md0YOUi=undefined;const ldf7MqwZq=undefined;const UJzA4vnQ3=undefined;const transition1={bounce:.2,delay:0,duration:.4,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={Desktop:\"zCUiplhbs\",Tablet:\"YIs2QymgP\"};const Variants=motion.create(React.Fragment);const getProps=({description,height,id,image,title,width,...props})=>{return{...props,ldf7MqwZq:title??props.ldf7MqwZq??\"Detect & auto-retry flaky jobs\",s2md0YOUi:image??props.s2md0YOUi??{alt:\"\",pixelHeight:267,pixelWidth:363,src:\"https://framerusercontent.com/images/d1nuAjIWFBPCxL3KDEagAp2QGdc.png?width=363&height=267\"},UJzA4vnQ3:description??props.UJzA4vnQ3??\"Surface flaky jobs and automatically retry flaky jobs based on rules you define\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zCUiplhbs\"};};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,s2md0YOUi,ldf7MqwZq,UJzA4vnQ3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zCUiplhbs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1x2jgr1\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zCUiplhbs\",ref:refBinding,style:{...style},...addPropertyOverrides({YIs2QymgP:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dwu0mx\",layoutDependency:layoutDependency,layoutId:\"imeO8lgzp\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:267,intrinsicWidth:363,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||82)-0-52.5)/2)+0),pixelHeight:267,pixelWidth:363,sizes:\"107px\",...toResponsiveImage(s2md0YOUi)},className:\"framer-xvubcm\",layoutDependency:layoutDependency,layoutId:\"mq6xU6dSF\",...addPropertyOverrides({YIs2QymgP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:267,intrinsicWidth:363,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||82)-0-52.5)/2)+0),pixelHeight:267,pixelWidth:363,sizes:\"90px\",...toResponsiveImage(s2md0YOUi)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k7y5i\",\"data-framer-name\":\"Text-block\",layoutDependency:layoutDependency,layoutId:\"DMv5KEG51\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-18w1jhh\",\"data-styles-preset\":\"fvGjVL1sg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93)))\"},children:\"Detect & auto-retry flaky jobs\"})}),className:\"framer-1rsl586\",\"data-framer-name\":\"Detect & auto-retry flaky jobs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xz2t8Fv8W\",style:{\"--extracted-1eung3n\":\"var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93))\",\"--framer-paragraph-spacing\":\"0px\"},text:ldf7MqwZq,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1njq8pq\",\"data-styles-preset\":\"dq_wR_9mB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133)))\"},children:\"Surface flaky jobs and automatically retry flaky jobs based on rules you define\"})}),className:\"framer-6ifyo0\",\"data-framer-name\":\"Surface flaky jobs and automatically retry flaky jobs based on rules you define\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ljy6YDHD2\",style:{\"--extracted-r6o4lv\":\"var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133))\",\"--framer-paragraph-spacing\":\"0px\"},text:UJzA4vnQ3,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2bpGI.framer-9fippz, .framer-2bpGI .framer-9fippz { display: block; }\",\".framer-2bpGI.framer-1x2jgr1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 510px; }\",\".framer-2bpGI .framer-1dwu0mx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 107px; }\",\".framer-2bpGI .framer-xvubcm { aspect-ratio: 1.3333333333333333 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 80px); position: relative; width: 1px; }\",\".framer-2bpGI .framer-k7y5i { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-2bpGI .framer-1rsl586, .framer-2bpGI .framer-6ifyo0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2bpGI.framer-v-redl7d.framer-1x2jgr1 { gap: 20px; }\",\".framer-2bpGI.framer-v-redl7d .framer-1dwu0mx { width: 90px; }\",\".framer-2bpGI.framer-v-redl7d .framer-xvubcm { height: var(--framer-aspect-ratio-supported, 68px); }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 82\n * @framerIntrinsicWidth 510\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YIs2QymgP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"s2md0YOUi\":\"image\",\"ldf7MqwZq\":\"title\",\"UJzA4vnQ3\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraNbxjvi9m=withCSS(Component,css,\"framer-2bpGI\");export default FrameraNbxjvi9m;FrameraNbxjvi9m.displayName=\"System Insight\";FrameraNbxjvi9m.defaultProps={height:82,width:510};addPropertyControls(FrameraNbxjvi9m,{variant:{options:[\"zCUiplhbs\",\"YIs2QymgP\"],optionTitles:[\"Desktop\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},s2md0YOUi:{__defaultAssetReference:\"data:framer/asset-reference,d1nuAjIWFBPCxL3KDEagAp2QGdc.png?originalFilename=large-icon-1.png&width=363&height=267\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,d1nuAjIWFBPCxL3KDEagAp2QGdc.png?originalFilename=large-icon-1.png&width=363&height=267\"},title:\"Image\",type:ControlType.ResponsiveImage},ldf7MqwZq:{defaultValue:\"Detect & auto-retry flaky jobs\",displayTextArea:false,title:\"Title\",type:ControlType.String},onldf7MqwZqChange:{changes:\"ldf7MqwZq\",type:ControlType.ChangeHandler},UJzA4vnQ3:{defaultValue:\"Surface flaky jobs and automatically retry flaky jobs based on rules you define\",displayTextArea:false,title:\"Description\",type:ControlType.String},onUJzA4vnQ3Change:{changes:\"UJzA4vnQ3\",type:ControlType.ChangeHandler}});addFonts(FrameraNbxjvi9m,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraNbxjvi9m\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"s2md0YOUi\\\":\\\"image\\\",\\\"ldf7MqwZq\\\":\\\"title\\\",\\\"UJzA4vnQ3\\\":\\\"description\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"82\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"510\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YIs2QymgP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Regular\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"}]}];export const css=['.framer-9rP6C .framer-styles-preset-1oy89is:not(.rich-text-wrapper), .framer-9rP6C .framer-styles-preset-1oy89is.rich-text-wrapper h3 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Brockmann Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Brockmann Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-9rP6C .framer-styles-preset-1oy89is:not(.rich-text-wrapper), .framer-9rP6C .framer-styles-preset-1oy89is.rich-text-wrapper h3 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Brockmann Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Brockmann Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --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-9rP6C .framer-styles-preset-1oy89is:not(.rich-text-wrapper), .framer-9rP6C .framer-styles-preset-1oy89is.rich-text-wrapper h3 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"CUSTOMV2;Brockmann Bold Italic\", sans-serif; --framer-font-family-italic: \"CUSTOMV2;Brockmann Regular Italic\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 23px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-9rP6C\";\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 (02d7f84)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-HndFh\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 343 272\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><linearGradient id=\"IJl98ZpBy-2734212709-linear-gradient\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(182, 187, 255)\"/><stop offset=\"1\" stop-color=\"rgb(221, 254, 85)\"/></linearGradient><radialGradient cx=\"2.6425325681713123\" cy=\"2.0264689843582597\" gradient-transform=\"translate(2.6425325681713123, 2.0264689843582597) scale(1 1) translate(-2.6425325681713123, -2.0264689843582597)\" id=\"pE45y3fs5-2734212709-radial-gradient\" r=\"0.4999923474853838\"><stop offset=\"0\" stop-color=\"rgb(221, 254, 85)\"/><stop offset=\"1\" stop-color=\"rgb(182, 187, 255)\"/></radialGradient></defs><path d=\"M 240.92 224.287 C 227.857 256.596 205.09 272 171.498 272 C 137.907 272 115.139 256.596 102.076 224.287 C 121.111 230.674 144.252 233.68 171.498 233.68 C 198.745 233.68 221.885 230.674 240.92 224.287 Z M 92.973 190.774 C 95.101 203.355 98.113 214.483 102.076 224.287 C 83.163 217.822 68.43 207.836 58.203 194.167 C 68.745 193.65 80.421 192.513 92.973 190.774 Z M 301.38 125.541 C 301.632 128.925 301.758 132.411 301.758 136 C 301.758 181.834 280.484 210.762 240.92 224.287 C 248.924 204.483 253.051 179.28 253.84 147.606 C 271.966 140.358 288.044 132.878 301.38 125.541 Z M 41.284 139.61 C 41.841 161.875 47.602 180 58.203 194.167 C 25.24 195.784 3.35 191.374 0.35 180.554 C -2.596 169.928 13.222 155.097 41.284 139.61 Z M 248.746 74.371 C 252.303 91.794 253.984 112.205 253.984 136 C 253.984 139.962 253.934 143.83 253.84 147.606 C 232.479 156.149 208.274 164.372 182.357 171.651 C 150.241 180.671 119.629 187.083 92.973 190.774 C 90.29 174.913 89.013 156.742 89.013 136 C 89.013 129.506 89.141 123.264 89.395 117.267 C 110.698 108.758 134.821 100.57 160.642 93.317 C 192.245 84.441 222.392 78.089 248.746 74.371 Z M 102.076 47.713 C 94.682 66.009 90.597 88.912 89.395 117.267 C 71.021 124.605 54.743 132.182 41.284 139.61 C 41.254 138.419 41.238 137.215 41.238 136 C 41.238 90.541 61.392 61.613 102.076 47.713 Z M 279.358 71.116 C 315.338 68.726 339.486 73.01 342.648 84.415 C 345.605 95.083 329.65 109.988 301.38 125.541 C 299.697 102.888 292.375 84.821 279.358 71.116 Z M 240.92 47.713 C 256.888 53.169 269.692 60.94 279.358 71.116 C 269.914 71.744 259.655 72.832 248.746 74.371 C 246.744 64.561 244.147 55.698 240.92 47.713 Z M 171.498 0 C 205.09 0 227.857 15.404 240.92 47.713 C 222.258 41.326 199.118 38.32 171.498 38.32 C 143.879 38.32 120.738 41.326 102.076 47.713 C 115.139 15.403 137.907 0 171.498 0 Z\" fill=\"url(%23IJl98ZpBy-2734212709-linear-gradient)\" height=\"272.0000025634765px\" id=\"IJl98ZpBy\" width=\"342.9981001219552px\"/><path d=\"M 41.282 69.135 C 41.837 91.398 47.594 109.523 58.189 123.692 C 25.235 125.307 3.349 120.896 0.35 110.077 C -2.595 99.452 13.222 84.621 41.282 69.135 Z M 248.744 3.895 C 252.302 21.322 253.984 41.74 253.984 65.542 C 253.984 69.498 253.933 73.36 253.839 77.13 C 232.478 85.673 208.273 93.896 182.357 101.175 C 150.239 110.195 119.626 116.608 92.969 120.299 C 90.288 104.442 89.012 86.276 89.012 65.542 C 89.012 59.042 89.14 52.793 89.395 46.79 C 110.698 38.281 134.821 30.093 160.642 22.841 C 192.244 13.965 222.39 7.613 248.744 3.896 Z M 279.341 0.641 C 315.331 -1.752 339.487 2.531 342.649 13.939 C 345.605 24.606 329.649 39.511 301.379 55.065 C 299.693 32.411 292.365 14.344 279.341 0.641 Z\" fill=\"rgb(11, 44, 62)\" height=\"124.0154736776569px\" id=\"qsMzPjyAQ\" transform=\"translate(0 70.5)\" width=\"342.99865092450017px\"/><path d=\"M 41.281 69.135 C 41.836 91.399 47.593 109.523 58.188 123.692 C 25.234 125.307 3.35 120.896 0.35 110.077 C -2.596 99.452 13.22 84.621 41.281 69.135 Z M 248.742 3.895 C 252.301 21.322 253.982 41.739 253.982 65.541 C 253.982 69.497 253.933 73.36 253.839 77.13 C 232.478 85.673 208.273 93.896 182.356 101.175 C 150.239 110.195 119.626 116.608 92.969 120.299 C 90.288 104.442 89.011 86.275 89.011 65.541 C 89.011 59.041 89.14 52.793 89.394 46.79 C 110.698 38.281 134.82 30.093 160.642 22.841 C 192.243 13.965 222.388 7.613 248.742 3.896 Z M 279.34 0.641 C 315.33 -1.752 339.485 2.531 342.647 13.939 C 345.604 24.607 329.648 39.511 301.378 55.065 C 299.691 32.411 292.363 14.344 279.34 0.641 Z\" fill=\"rgb(11, 44, 62)\" height=\"124.0154736776569px\" id=\"ZWKsPzVT6\" transform=\"translate(0 70.5)\" width=\"342.9971074126028px\"/><path d=\"M 0 32.669 C 0 14.626 14.531 0 32.455 0 C 50.379 0 64.91 14.626 64.91 32.669 C 64.91 50.712 50.379 65.338 32.455 65.338 C 14.531 65.338 0 50.712 0 32.669 Z\" fill=\"url(%23pE45y3fs5-2734212709-radial-gradient)\" height=\"65.33800000000002px\" id=\"pE45y3fs5\" transform=\"translate(139 99.5)\" width=\"64.91000000000008px\"/></svg>',style:{...style}});});const css=[`.framer-HndFh { -webkit-mask: ${mask}; aspect-ratio: 1.2610294117647058; display: block; mask: ${mask}; user-select: none; width: 343px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 343\n * @framerIntrinsicHeight 272\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Sphere\",\"set\":{\"localId\":\"vectorSet/HbPuC7aiz\",\"id\":\"HbPuC7aiz\",\"moduleId\":\"vNfPxM46d1hrTivkuhT1\"}}\n */const Icon=withCSS(Component,css,\"framer-HndFh\");Icon.displayName=\"Sphere\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"343\",\"framerVector\":\"{\\\"name\\\":\\\"Sphere\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/HbPuC7aiz\\\",\\\"id\\\":\\\"HbPuC7aiz\\\",\\\"moduleId\\\":\\\"vNfPxM46d1hrTivkuhT1\\\"}}\",\"framerIntrinsicHeight\":\"272\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/EXVmkjA1wRuzuYHcHINm/epGbsIDYnbniIgRuy8jz/YLBr11F5Q.js\";import Sphere from\"https://framerusercontent.com/modules/Dn550BBUx96kW7v7Yru7/aPbgF2bQsA32vOHrpZMS/IpLqQrljF.js\";const SphereFonts=getFonts(Sphere);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"XGakeLv86\",\"l8IN7xS9X\",\"hOj0l6M0W\",\"VmubEaCYo\",\"fU0qhOCIS\",\"vkJGfA_r1\",\"m7H61HVNF\",\"Tp3fmky3i\"];const serializationHash=\"framer-f7jbY\";const variantClassNames={fU0qhOCIS:\"framer-v-jsyf6w\",hOj0l6M0W:\"framer-v-1oebkhg\",l8IN7xS9X:\"framer-v-175o2tl\",m7H61HVNF:\"framer-v-g6yt8f\",Tp3fmky3i:\"framer-v-13q6tro\",vkJGfA_r1:\"framer-v-ltlqfs\",VmubEaCYo:\"framer-v-jeat44\",XGakeLv86:\"framer-v-1v5gkvh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.5,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};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={\"DESKTOP 1\":\"XGakeLv86\",\"DESKTOP 2\":\"l8IN7xS9X\",\"DESKTOP 3\":\"hOj0l6M0W\",\"DESKTOP 4\":\"VmubEaCYo\",\"MOBILE 1\":\"fU0qhOCIS\",\"MOBILE 2\":\"vkJGfA_r1\",\"MOBILE 3\":\"m7H61HVNF\",\"MOBILE 4\":\"Tp3fmky3i\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XGakeLv86\"};};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:\"XGakeLv86\",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(MotionDivWithFX,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1v5gkvh\",className,classNames),\"data-framer-name\":\"DESKTOP 1\",layoutDependency:layoutDependency,layoutId:\"XGakeLv86\",ref:refBinding,style:{...style},...addPropertyOverrides({fU0qhOCIS:{\"data-framer-name\":\"MOBILE 1\"},hOj0l6M0W:{\"data-framer-name\":\"DESKTOP 3\"},l8IN7xS9X:{__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,\"data-framer-name\":\"DESKTOP 2\"},m7H61HVNF:{\"data-framer-name\":\"MOBILE 3\"},Tp3fmky3i:{\"data-framer-name\":\"MOBILE 4\"},vkJGfA_r1:{__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,\"data-framer-name\":\"MOBILE 2\"},VmubEaCYo:{\"data-framer-name\":\"DESKTOP 4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1droi0a\",layoutDependency:layoutDependency,layoutId:\"UZ7kigCBU\",children:[/*#__PURE__*/_jsx(Sphere,{animated:true,className:\"framer-169hcjy\",layoutDependency:layoutDependency,layoutId:\"NlV5Ro1O9\",style:{filter:\"blur(8px)\",WebkitFilter:\"blur(8px)\"},variants:{hOj0l6M0W:{filter:\"blur(2px)\",WebkitFilter:\"blur(2px)\"},l8IN7xS9X:{filter:\"blur(5px)\",WebkitFilter:\"blur(5px)\"},m7H61HVNF:{filter:\"blur(2px)\",WebkitFilter:\"blur(2px)\"},Tp3fmky3i:{filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"},vkJGfA_r1:{filter:\"blur(5px)\",WebkitFilter:\"blur(5px)\"},VmubEaCYo:{filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-1oy89is\",\"data-styles-preset\":\"YLBr11F5Q\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)))\"},children:\"Software systems decay silently. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)))\"},children:\"Codebases expand, but understanding shrinks. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-19s8t8f, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"AI-generated code floods your repos while dependencies tangle, making every new feature twice as hard to ship as the last one.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3khdqq, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Meanwhile, delivery slows down, technical debt becomes an abstract debate, and nobody can pinpoint exactly where the system is breaking. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-q0uxza, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Every team scaling their codebase with AI and legacy hits this wall.\"})]})}),className:\"framer-1npgec1\",\"data-framer-name\":\"Software systems decay silently. Codebases expand, but understanding shrinks. AI-generated code floods your repos while dependencies tangle, making every new feature twice as hard to ship as the last one.\\u2028\\u2028Meanwhile, delivery slows down, technical debt becomes an abstract debate, and nobody can pinpoint exactly where the system is breaking. Every team scaling their codebase with AI and legacy hits this wall.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Eu4E26QQG\",style:{\"--extracted-19s8t8f\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-1k2zljd\":\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\",\"--extracted-3khdqq\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-7519bk\":\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\",\"--extracted-q0uxza\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{hOj0l6M0W:{\"--extracted-1k2zljd\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-3khdqq\":\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\",\"--extracted-7519bk\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\"},l8IN7xS9X:{\"--extracted-19s8t8f\":\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\",\"--extracted-1k2zljd\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-7519bk\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\"},m7H61HVNF:{\"--extracted-1k2zljd\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-3khdqq\":\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\",\"--extracted-7519bk\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\"},Tp3fmky3i:{\"--extracted-1k2zljd\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-7519bk\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-q0uxza\":\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\"},vkJGfA_r1:{\"--extracted-19s8t8f\":\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\",\"--extracted-1k2zljd\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-7519bk\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\"},VmubEaCYo:{\"--extracted-1k2zljd\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-7519bk\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--extracted-q0uxza\":\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hOj0l6M0W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-1oy89is\",\"data-styles-preset\":\"YLBr11F5Q\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Software systems decay silently. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Codebases expand, but understanding shrinks. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-19s8t8f, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"AI-generated code floods your repos while dependencies tangle, making every new feature twice as hard to ship as the last one.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3khdqq, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)))\"},children:\"Meanwhile, delivery slows down, technical debt becomes an abstract debate, and nobody can pinpoint exactly where the system is breaking. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-q0uxza, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Every team scaling their codebase with AI and legacy hits this wall.\"})]})})},l8IN7xS9X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-1oy89is\",\"data-styles-preset\":\"YLBr11F5Q\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Software systems decay silently. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Codebases expand, but understanding shrinks. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-19s8t8f, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)))\"},children:\"AI-generated code floods your repos while dependencies tangle, making every new feature twice as hard to ship as the last one.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3khdqq, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Meanwhile, delivery slows down, technical debt becomes an abstract debate, and nobody can pinpoint exactly where the system is breaking. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-q0uxza, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Every team scaling their codebase with AI and legacy hits this wall.\"})]})})},m7H61HVNF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-1oy89is\",\"data-styles-preset\":\"YLBr11F5Q\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Software systems decay silently. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Codebases expand, but understanding shrinks. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-19s8t8f, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"AI-generated code floods your repos while dependencies tangle, making every new feature twice as hard to ship as the last one.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3khdqq, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)))\"},children:\"Meanwhile, delivery slows down, technical debt becomes an abstract debate, and nobody can pinpoint exactly where the system is breaking. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-q0uxza, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Every team scaling their codebase with AI and legacy hits this wall.\"})]})})},Tp3fmky3i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-1oy89is\",\"data-styles-preset\":\"YLBr11F5Q\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Software systems decay silently. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Codebases expand, but understanding shrinks. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-19s8t8f, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"AI-generated code floods your repos while dependencies tangle, making every new feature twice as hard to ship as the last one.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3khdqq, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Meanwhile, delivery slows down, technical debt becomes an abstract debate, and nobody can pinpoint exactly where the system is breaking. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-q0uxza, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)))\"},children:\"Every team scaling their codebase with AI and legacy hits this wall.\"})]})})},vkJGfA_r1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-1oy89is\",\"data-styles-preset\":\"YLBr11F5Q\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Software systems decay silently. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Codebases expand, but understanding shrinks. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-19s8t8f, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)))\"},children:\"AI-generated code floods your repos while dependencies tangle, making every new feature twice as hard to ship as the last one.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3khdqq, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Meanwhile, delivery slows down, technical debt becomes an abstract debate, and nobody can pinpoint exactly where the system is breaking. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-q0uxza, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Every team scaling their codebase with AI and legacy hits this wall.\"})]})})},VmubEaCYo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-1oy89is\",\"data-styles-preset\":\"YLBr11F5Q\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1k2zljd, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Software systems decay silently. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-7519bk, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Codebases expand, but understanding shrinks. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-19s8t8f, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"AI-generated code floods your repos while dependencies tangle, making every new feature twice as hard to ship as the last one.\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3khdqq, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"Meanwhile, delivery slows down, technical debt becomes an abstract debate, and nobody can pinpoint exactly where the system is breaking. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-q0uxza, var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62)))\"},children:\"Every team scaling their codebase with AI and legacy hits this wall.\"})]})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f7jbY.framer-162dfv8, .framer-f7jbY .framer-162dfv8 { display: block; }\",\".framer-f7jbY.framer-1v5gkvh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1520px; overflow: visible; padding: 80px; position: relative; width: 1440px; }\",\".framer-f7jbY .framer-1droi0a { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 94px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-f7jbY .framer-169hcjy { flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 314px); position: relative; width: 1px; }\",\".framer-f7jbY .framer-1npgec1 { flex: 2 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-f7jbY.framer-v-jsyf6w.framer-1v5gkvh, .framer-f7jbY.framer-v-ltlqfs.framer-1v5gkvh, .framer-f7jbY.framer-v-g6yt8f.framer-1v5gkvh, .framer-f7jbY.framer-v-13q6tro.framer-1v5gkvh { padding: 40px 0px 40px 0px; }\",\".framer-f7jbY.framer-v-jsyf6w .framer-1droi0a, .framer-f7jbY.framer-v-ltlqfs .framer-1droi0a, .framer-f7jbY.framer-v-g6yt8f .framer-1droi0a, .framer-f7jbY.framer-v-13q6tro .framer-1droi0a { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; }\",\".framer-f7jbY.framer-v-jsyf6w .framer-169hcjy, .framer-f7jbY.framer-v-ltlqfs .framer-169hcjy, .framer-f7jbY.framer-v-g6yt8f .framer-169hcjy, .framer-f7jbY.framer-v-13q6tro .framer-169hcjy { flex: none; height: var(--framer-aspect-ratio-supported, 343px); width: 30%; }\",\".framer-f7jbY.framer-v-jsyf6w .framer-1npgec1, .framer-f7jbY.framer-v-ltlqfs .framer-1npgec1, .framer-f7jbY.framer-v-g6yt8f .framer-1npgec1, .framer-f7jbY.framer-v-13q6tro .framer-1npgec1 { flex: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 556\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1520px\",null,null]},\"l8IN7xS9X\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1520px\",null,null]},\"hOj0l6M0W\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1520px\",null,null]},\"VmubEaCYo\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1520px\",null,null]},\"fU0qhOCIS\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1520px\",null,null]},\"vkJGfA_r1\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1520px\",null,null]},\"m7H61HVNF\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1520px\",null,null]},\"Tp3fmky3i\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1520px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjlSH31bbr=withCSS(Component,css,\"framer-f7jbY\");export default FramerjlSH31bbr;FramerjlSH31bbr.displayName=\"Sphere Content\";FramerjlSH31bbr.defaultProps={height:556,width:1440};addPropertyControls(FramerjlSH31bbr,{variant:{options:[\"XGakeLv86\",\"l8IN7xS9X\",\"hOj0l6M0W\",\"VmubEaCYo\",\"fU0qhOCIS\",\"vkJGfA_r1\",\"m7H61HVNF\",\"Tp3fmky3i\"],optionTitles:[\"DESKTOP 1\",\"DESKTOP 2\",\"DESKTOP 3\",\"DESKTOP 4\",\"MOBILE 1\",\"MOBILE 2\",\"MOBILE 3\",\"MOBILE 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjlSH31bbr,[{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\"}]},...SphereFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjlSH31bbr\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"556\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1520px\\\",null,null]},\\\"l8IN7xS9X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1520px\\\",null,null]},\\\"hOj0l6M0W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1520px\\\",null,null]},\\\"VmubEaCYo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1520px\\\",null,null]},\\\"fU0qhOCIS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1520px\\\",null,null]},\\\"vkJGfA_r1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1520px\\\",null,null]},\\\"m7H61HVNF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1520px\\\",null,null]},\\\"Tp3fmky3i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1520px\\\",null,null]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jlSH31bbr.map","// Generated by Framer (02d7f84)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"}]}];export const css=[\".framer-v6rlq .framer-styles-preset-1otlyym:not(.rich-text-wrapper), .framer-v6rlq .framer-styles-preset-1otlyym.rich-text-wrapper h2 { --framer-font-family: \\\"Brockmann Bold\\\", \\\"Brockmann Bold Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Brockmann Bold Italic\\\", \\\"Brockmann Bold Italic Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 64px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-v6rlq\";\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 (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Regular\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/DUn9IDQZTLXi02Qj7QjgDKcSs4g.woff2\",weight:\"400\"}]}];export const css=['.framer-hsw3a .framer-styles-preset-cfc2w2:not(.rich-text-wrapper), .framer-hsw3a .framer-styles-preset-cfc2w2.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --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-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-hsw3a .framer-styles-preset-cfc2w2:not(.rich-text-wrapper), .framer-hsw3a .framer-styles-preset-cfc2w2.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --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-hsw3a .framer-styles-preset-cfc2w2:not(.rich-text-wrapper), .framer-hsw3a .framer-styles-preset-cfc2w2.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-hsw3a\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Medium\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Medium Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/HXp6h5DLf7uzb54AM790hr10DY.woff2\",weight:\"500\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Medium Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/8wJPStAdobN6LNbaavEu9cs4Fls.woff2\",weight:\"500\"}]}];export const css=['.framer-V8gPf .framer-styles-preset-ktrj70:not(.rich-text-wrapper), .framer-V8gPf .framer-styles-preset-ktrj70.rich-text-wrapper h6 { --framer-font-family: \"Brockmann Medium\", \"Brockmann Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Medium Italic\", \"Brockmann Medium Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0px; --framer-line-height: 112.5%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-V8gPf\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02d7f84)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"}]}];export const css=[\".framer-ah1CC .framer-styles-preset-11bs467:not(.rich-text-wrapper), .framer-ah1CC .framer-styles-preset-11bs467.rich-text-wrapper h1 { --framer-font-family: \\\"Brockmann Bold\\\", \\\"Brockmann Bold Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Brockmann Bold Italic\\\", \\\"Brockmann Bold Italic Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 220px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 220px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-ah1CC\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann SemiBold\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann SemiBold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/sgGq7lBukCOVZnDHLmeHcHixqc.woff2\",weight:\"600\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann SemiBold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/N3LCfoBNyU4Q3nx5pE3DlaJJE.woff2\",weight:\"600\"}]}];export const css=['.framer-D7LeX .framer-styles-preset-1bc83q5:not(.rich-text-wrapper), .framer-D7LeX .framer-styles-preset-1bc83q5.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 115%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-D7LeX .framer-styles-preset-1bc83q5:not(.rich-text-wrapper), .framer-D7LeX .framer-styles-preset-1bc83q5.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 115%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --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-D7LeX .framer-styles-preset-1bc83q5:not(.rich-text-wrapper), .framer-D7LeX .framer-styles-preset-1bc83q5.rich-text-wrapper p { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 115%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-D7LeX\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Regular\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/DUn9IDQZTLXi02Qj7QjgDKcSs4g.woff2\",weight:\"400\"}]}];export const css=['.framer-2hZkt .framer-styles-preset-1s652pq:not(.rich-text-wrapper), .framer-2hZkt .framer-styles-preset-1s652pq.rich-text-wrapper h5 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 2px; --framer-line-height: 112%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-194a462f-24d1-457c-8320-7326a02a5d84, #6e78ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-2hZkt .framer-styles-preset-1s652pq:not(.rich-text-wrapper), .framer-2hZkt .framer-styles-preset-1s652pq.rich-text-wrapper h5 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --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-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 2px; --framer-line-height: 112%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-194a462f-24d1-457c-8320-7326a02a5d84, #6e78ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-2hZkt .framer-styles-preset-1s652pq:not(.rich-text-wrapper), .framer-2hZkt .framer-styles-preset-1s652pq.rich-text-wrapper h5 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 2px; --framer-line-height: 112%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-194a462f-24d1-457c-8320-7326a02a5d84, #6e78ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-2hZkt\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (414cc68)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7quDfvP1IgZhZXv4Ofbl/ZIJJgYQyL8efPXANQTJi/BX8YtmokN.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/J5N9H1DksmPQFMxvHofz/5yfr1J31eZiiXHXhgg6M/emNc7cEL9.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/1nJhKw1BOhRXSOEqDkRm/7F05TjOxzYNJ2EGYTVOM/Fk1BKDIdV.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/NYnBfUuYKmbYVFFb7zEQ/ozw8gyMg7eZ8zhTviEcq/fvGjVL1sg.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gatGyEibwvSMxaYOzVyT/jLaj0oCkpwOzdL5bkT3b/l21qXTKTL.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/yiruWwuga1CUnroZImBn/zMBSe5hIdkCEye4iIZtS/LvSv2OdRC.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/djW2gc8jpDMABbruRma3/SzC9LmpP5tEk32XxbdXy/ly4mo0J5O.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/nIJoMhqOichMPIJxZbbN/MhIld7XOM6mz6Y2nzjVc/SNfMW9bRT.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/dWTvSvXu86vGLozJjuS1/EflpxEdqExVlTYRxOQpX/ydvlcqlhs.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EXVmkjA1wRuzuYHcHINm/epGbsIDYnbniIgRuy8jz/YLBr11F5Q.js\";const serializationHash=\"framer-POVjU\";const variantClassNames={nXVrIZblz:\"framer-v-16in3gg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iwkYWI9LG=undefined;const bGpw1r6VD=undefined;const J7stzgcz0=undefined;const Bkj64snSe=undefined;const xcIjIdcru=undefined;const transition1={bounce:.2,delay:0,duration:.4,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 Variants=motion.create(React.Fragment);const getProps=({_1StBenefit,_2NdBenefit,companyLogo,companyName,height,id,reviewText,width,...props})=>{return{...props,bGpw1r6VD:reviewText??props.bGpw1r6VD??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h4,{dir:\"auto\",children:[\"Scaling AI Hardware CI\",/*#__PURE__*/_jsx(motion.br,{}),\"Throughput With Batch Merge & Two-Step CI\"]})}),Bkj64snSe:_1StBenefit??props.Bkj64snSe??\"350 engineers\",iwkYWI9LG:companyLogo??props.iwkYWI9LG??{alt:\"\",pixelHeight:900,pixelWidth:1400,src:\"https://framerusercontent.com/images/51VlW7MRXeBowmSiRgSiogWh5cM.png?width=1400&height=900\",srcSet:\"https://framerusercontent.com/images/51VlW7MRXeBowmSiRgSiogWh5cM.png?scale-down-to=512&width=1400&height=900 512w,https://framerusercontent.com/images/51VlW7MRXeBowmSiRgSiogWh5cM.png?scale-down-to=1024&width=1400&height=900 1024w,https://framerusercontent.com/images/51VlW7MRXeBowmSiRgSiogWh5cM.png?width=1400&height=900 1400w\"},J7stzgcz0:companyName??props.J7stzgcz0??\"Company Name\",xcIjIdcru:_2NdBenefit??props.xcIjIdcru??\"AI Infrastructure\"};};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,iwkYWI9LG,bGpw1r6VD,J7stzgcz0,Bkj64snSe,xcIjIdcru,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"nXVrIZblz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16in3gg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nXVrIZblz\",ref:refBinding,style:{backgroundColor:\"var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, rgb(11, 44, 62))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 8px 10px 0px rgba(0, 0, 0, 0.02)\",...style},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+0),pixelHeight:900,pixelWidth:1400,sizes:\"87.5px\",...toResponsiveImage(iwkYWI9LG)},className:\"framer-1xy6w7\",\"data-framer-name\":\"Logo Hoppr 1\",layoutDependency:layoutDependency,layoutId:\"QijZjvChL\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f4ynfy\",layoutDependency:layoutDependency,layoutId:\"nvsuCUB8C\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:bGpw1r6VD,className:\"framer-1t62g7r\",\"data-framer-name\":\"Scaling AI Hardware CI Throughput With Batch Merge & Two-Step CI\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yHAOQHwef\",style:{\"--extracted-1eung3n\":\"var(--token-171f49d8-335a-4828-8627-5722c82ff846, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},stylesPresetsClassNames:{a:\"framer-styles-preset-jr8ijn\",h1:\"framer-styles-preset-11bs467\",h2:\"framer-styles-preset-1otlyym\",h3:\"framer-styles-preset-1oy89is\",h4:\"framer-styles-preset-18w1jhh\",h5:\"framer-styles-preset-1s652pq\",h6:\"framer-styles-preset-ktrj70\",p:\"framer-styles-preset-cfc2w2\"},verticalAlignment:\"bottom\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s3q5v3\",\"data-framer-name\":\"Horizontal Divider\",layoutDependency:layoutDependency,layoutId:\"ErgleSaJu\",style:{background:\"linear-gradient(119deg, rgb(182, 187, 255) 0%, rgb(221, 254, 85) 89.42307829856873%)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14c92x1\",\"data-framer-name\":\"Paragraph\",layoutDependency:layoutDependency,layoutId:\"vAdzKO2Y3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bc83q5\",\"data-styles-preset\":\"ly4mo0J5O\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-171f49d8-335a-4828-8627-5722c82ff846, rgb(255, 255, 255)))\"},children:\"Company Name\"})}),className:\"framer-43bf4u\",\"data-framer-name\":\"Company Name\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OTIEcU0yU\",style:{\"--extracted-r6o4lv\":\"var(--token-171f49d8-335a-4828-8627-5722c82ff846, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:J7stzgcz0,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f92g1\",\"data-framer-name\":\"Frame 40369\",layoutDependency:layoutDependency,layoutId:\"GeaYMmFZz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jdccnf\",\"data-styles-preset\":\"SNfMW9bRT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"350 engineers\"})}),className:\"framer-1x4r8tn\",\"data-framer-name\":\"350 engineers\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xyKPQiWCY\",style:{\"--extracted-r6o4lv\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--framer-paragraph-spacing\":\"0px\"},text:Bkj64snSe,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l119cw\",\"data-framer-name\":\"Ellipse 265\",layoutDependency:layoutDependency,layoutId:\"qzltU3fMk\",style:{backgroundColor:\"var(--token-4098075c-c8fd-41f8-97fb-e0ad2c3a550a, rgb(221, 254, 85))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jdccnf\",\"data-styles-preset\":\"SNfMW9bRT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218)))\"},children:\"AI Infrastructure\"})}),className:\"framer-147gpvf\",\"data-framer-name\":\"AI Infrastructure\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uM_ecZYZr\",style:{\"--extracted-r6o4lv\":\"var(--token-8c4dd899-a06c-4c0c-843a-d1543d5f0bab, rgb(184, 190, 218))\",\"--framer-paragraph-spacing\":\"0px\"},text:xcIjIdcru,verticalAlignment:\"center\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-POVjU.framer-1rau2c, .framer-POVjU .framer-1rau2c { display: block; }\",\".framer-POVjU.framer-16in3gg { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 32px 40px 32px; position: relative; width: 380px; will-change: var(--framer-will-change-override, transform); }\",\".framer-POVjU .framer-1xy6w7 { aspect-ratio: 1.555555570623274 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 57px); position: relative; width: 88px; }\",\".framer-POVjU .framer-1f4ynfy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-POVjU .framer-1t62g7r, .framer-POVjU .framer-43bf4u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-POVjU .framer-s3q5v3 { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-POVjU .framer-14c92x1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 1px 0px 1px 0px; position: relative; width: 100%; }\",\".framer-POVjU .framer-f92g1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-POVjU .framer-1x4r8tn, .framer-POVjU .framer-147gpvf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-POVjU .framer-1l119cw { flex: none; height: 8px; position: relative; width: 8px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 315.5\n * @framerIntrinsicWidth 379.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iwkYWI9LG\":\"companyLogo\",\"bGpw1r6VD\":\"reviewText\",\"J7stzgcz0\":\"companyName\",\"Bkj64snSe\":\"_1StBenefit\",\"xcIjIdcru\":\"_2NdBenefit\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMmY0DbiOS=withCSS(Component,css,\"framer-POVjU\");export default FramerMmY0DbiOS;FramerMmY0DbiOS.displayName=\"Customer Review\";FramerMmY0DbiOS.defaultProps={height:315.5,width:379.5};addPropertyControls(FramerMmY0DbiOS,{iwkYWI9LG:{__defaultAssetReference:\"data:framer/asset-reference,51VlW7MRXeBowmSiRgSiogWh5cM.png?width=1400&height=900\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,51VlW7MRXeBowmSiRgSiogWh5cM.png?width=1400&height=900\"},title:\"Company Logo\",type:ControlType.ResponsiveImage},bGpw1r6VD:{defaultValue:'<h4 dir=\"auto\">Scaling AI Hardware CI<br>Throughput With Batch Merge &amp; Two-Step CI</h4>',title:\"Review text\",type:ControlType.RichText},J7stzgcz0:{defaultValue:\"Company Name\",displayTextArea:false,title:\"Company Name\",type:ControlType.String},onJ7stzgcz0Change:{changes:\"J7stzgcz0\",type:ControlType.ChangeHandler},Bkj64snSe:{defaultValue:\"350 engineers\",description:\"Number of people in the company for instance\",displayTextArea:false,title:\"1st benefit\",type:ControlType.String},onBkj64snSeChange:{changes:\"Bkj64snSe\",type:ControlType.ChangeHandler},xcIjIdcru:{defaultValue:\"AI Infrastructure\",description:\"Company Type for instance\",displayTextArea:false,title:\"2nd benefit\",type:ControlType.String},onxcIjIdcruChange:{changes:\"xcIjIdcru\",type:ControlType.ChangeHandler}});addFonts(FramerMmY0DbiOS,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMmY0DbiOS\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"379.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"315.5\",\"framerVariables\":\"{\\\"iwkYWI9LG\\\":\\\"companyLogo\\\",\\\"bGpw1r6VD\\\":\\\"reviewText\\\",\\\"J7stzgcz0\\\":\\\"companyName\\\",\\\"Bkj64snSe\\\":\\\"_1StBenefit\\\",\\\"xcIjIdcru\\\":\\\"_2NdBenefit\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (010e00d)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,PathVariablesContext,queryCache,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CalendarPlus from\"https://framerusercontent.com/modules/5wbv0uNJkfVbFu5cFGBb/DDi0pM5xmdrShTWWk6Sm/sNuJE2Gcc.js\";import Links from\"https://framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js\";import BaseButton from\"https://framerusercontent.com/modules/lFacOT8z4mVhFXYUTpFP/f8TKyDl0L2loGvEygWJw/mt3E7scZV.js\";const BaseButtonFonts=getFonts(BaseButton);const cycleOrder=[\"a88Wm_gfC\",\"hQKQ_UWcA\"];const serializationHash=\"framer-9wvra\";const variantClassNames={a88Wm_gfC:\"framer-v-y4j3re\",hQKQ_UWcA:\"framer-v-d73ka3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const v5RqlJ3EJ=undefined;const kTmZ7mtB9G7Vdmm4gM=undefined;const VmEkTl9u5G7Vdmm4gM=undefined;const idG7Vdmm4gM=undefined;const setv5RqlJ3EJ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"G7Vdmm4gM\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"G7Vdmm4gM\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"G7Vdmm4gM\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"G7Vdmm4gM\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"G7Vdmm4gM\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"RnhmGaf0P\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"G7Vdmm4gM\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"G7Vdmm4gM\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"G7Vdmm4gM\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"G7Vdmm4gM\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"G7Vdmm4gM\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"RnhmGaf0P\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"a88Wm_gfC\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"a88Wm_gfC\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"RnhmGaf0P\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"a88Wm_gfC\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"a88Wm_gfC\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"RnhmGaf0P\"},type:\"BinaryOperation\"}});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={LG:\"hQKQ_UWcA\",MD:\"a88Wm_gfC\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({buttonTxt,height,id,width,...props})=>{return{...props,v5RqlJ3EJ:buttonTxt??props.v5RqlJ3EJ??\"Talk to our team\",variant:humanReadableVariantMap[props.variant]??props.variant??\"a88Wm_gfC\"};};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,\"v5RqlJ3EJ\":externalv5RqlJ3EJ,\"onv5RqlJ3EJChange\":setExternalv5RqlJ3EJ,...restProps}=getProps(props);const[v5RqlJ3EJ,setv5RqlJ3EJ]=useStateVariable(externalv5RqlJ3EJ,setExternalv5RqlJ3EJ);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"a88Wm_gfC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-y4j3re\",className,classNames),\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"a88Wm_gfC\",ref:refBinding,style:{...style},...addPropertyOverrides({hQKQ_UWcA:{\"data-framer-name\":\"LG\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-elxomc\",layoutDependency:layoutDependency,layoutId:\"G7Vdmm4gM\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idG7Vdmm4gM,kTmZ7mtB9:kTmZ7mtB9G7Vdmm4gM,VmEkTl9u5:VmEkTl9u5G7Vdmm4gM},index)=>{kTmZ7mtB9G7Vdmm4gM??=\"\";VmEkTl9u5G7Vdmm4gM??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`G7Vdmm4gM-${idG7Vdmm4gM}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5G7Vdmm4gM},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15u4pqo\",layoutDependency:layoutDependency,layoutId:\"FN3ecXABl\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:kTmZ7mtB9G7Vdmm4gM,implicitPathVariables:{VmEkTl9u5:VmEkTl9u5G7Vdmm4gM}},{href:kTmZ7mtB9G7Vdmm4gM,implicitPathVariables:{VmEkTl9u5:VmEkTl9u5G7Vdmm4gM}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||40)-0-40)/2+0+0)+0+0+0,...addPropertyOverrides({hQKQ_UWcA:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-40)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i6cd6d-container\",layoutDependency:layoutDependency,layoutId:\"pKeSjTOYh-container\",nodeId:\"pKeSjTOYh\",rendersWithMotion:true,scopeId:\"MsiMOOtZZ\",children:/*#__PURE__*/_jsx(BaseButton,{bXcfF53OX:v5RqlJ3EJ,hcrYG2VzM:true,height:\"100%\",id:\"pKeSjTOYh\",layoutId:\"pKeSjTOYh\",OeVOKH3J7:CalendarPlus,onbXcfF53OXChange:setv5RqlJ3EJ,u1yIFUm57:true,variant:matchVariant(\"J90JXWhl1\"),width:\"100%\",y4ZB0gjKI:resolvedLinks[0],...addPropertyOverrides({hQKQ_UWcA:{variant:matchVariant(\"CC2vVpQr6\"),y4ZB0gjKI:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})})},idG7Vdmm4gM);})});}})})})});}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9wvra.framer-1cptjfc, .framer-9wvra .framer-1cptjfc { display: block; }\",\".framer-9wvra.framer-y4j3re { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-9wvra .framer-elxomc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-9wvra .framer-15u4pqo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-9wvra .framer-i6cd6d-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 165\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hQKQ_UWcA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"v5RqlJ3EJ\":\"buttonTxt\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMsiMOOtZZ=withCSS(Component,css,\"framer-9wvra\");export default FramerMsiMOOtZZ;FramerMsiMOOtZZ.displayName=\"Talk to our team\";FramerMsiMOOtZZ.defaultProps={height:40,width:165};addPropertyControls(FramerMsiMOOtZZ,{variant:{options:[\"a88Wm_gfC\",\"hQKQ_UWcA\"],optionTitles:[\"MD\",\"LG\"],title:\"Variant\",type:ControlType.Enum},v5RqlJ3EJ:{defaultValue:\"Talk to our team\",displayTextArea:false,title:\"Button Txt\",type:ControlType.String},onv5RqlJ3EJChange:{changes:\"v5RqlJ3EJ\",type:ControlType.ChangeHandler}});addFonts(FramerMsiMOOtZZ,[{explicitInter:true,fonts:[]},...BaseButtonFonts],{supportsExplicitInterCodegen:true});FramerMsiMOOtZZ.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(BaseButton,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMsiMOOtZZ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hQKQ_UWcA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"165\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"v5RqlJ3EJ\\\":\\\"buttonTxt\\\"}\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e4e9e8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/CP6RUOrgeXdumdZ79I5x/C1C0683ZGuu8Lo5OqBBt/dq_wR_9mB.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1dhIz6TVQsNOMq3l4AA3/YIXtwKbyYDUYM31mPhF2/ZGzEOV3FR.js\";const serializationHash=\"framer-yFvR1\";const variantClassNames={UUcfbodkw:\"framer-v-1876mrl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oQ7nsUY1n=undefined;const tCmjxqR2a=undefined;const W2sHuyzOA=undefined;const transition1={bounce:.2,delay:0,duration:.4,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 Variants=motion.create(React.Fragment);const getProps=({description,height,icon,id,title,width,...props})=>{return{...props,oQ7nsUY1n:icon??props.oQ7nsUY1n,tCmjxqR2a:title??props.tCmjxqR2a??\"Silent entropy \",W2sHuyzOA:description??props.W2sHuyzOA??\"buildup goes unnoticed until delivery stalls\"};};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,oQ7nsUY1n,tCmjxqR2a,W2sHuyzOA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UUcfbodkw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1876mrl\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"UUcfbodkw\",ref:refBinding,style:{backgroundColor:\"var(--token-171f49d8-335a-4828-8627-5722c82ff846, rgb(255, 255, 255))\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r78b8k\",\"data-framer-name\":\"lucide/triangle-alert\",layoutDependency:layoutDependency,layoutId:\"bPBQL4X__\",style:{background:\"radial-gradient(47.24559591890889% 66.51830304601198% at 52.75441041721927% 57.329372972527956%, rgb(221, 254, 85) 0%, rgb(234, 236, 244) 74.5192289352417%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||72)-24-40)/2)+8+.5),sizes:\"24px\",...toResponsiveImage(oQ7nsUY1n)},className:\"framer-o1gy0x\",layoutDependency:layoutDependency,layoutId:\"s43c_dpBk\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ncng29\",\"data-framer-name\":\"text-content\",layoutDependency:layoutDependency,layoutId:\"PgVKVB2c9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5x1e34\",\"data-styles-preset\":\"ZGzEOV3FR\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93)))\"},children:\"Silent entropy \"})}),className:\"framer-1ojdm91\",\"data-framer-name\":\"Silent entropy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aavVkVpoI\",style:{\"--extracted-r6o4lv\":\"var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93))\",\"--framer-paragraph-spacing\":\"0px\"},text:tCmjxqR2a,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1njq8pq\",\"data-styles-preset\":\"dq_wR_9mB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133)))\"},children:\"buildup goes unnoticed until delivery stalls\"})}),className:\"framer-meuba0\",\"data-framer-name\":\"buildup goes unnoticed until delivery stalls\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uKSVvR2VL\",style:{\"--extracted-r6o4lv\":\"var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133))\",\"--framer-paragraph-spacing\":\"0px\"},text:W2sHuyzOA,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yFvR1.framer-1wg5a5h, .framer-yFvR1 .framer-1wg5a5h { display: block; }\",\".framer-yFvR1.framer-1876mrl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 521px; }\",\".framer-yFvR1 .framer-1r78b8k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yFvR1 .framer-o1gy0x { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-yFvR1 .framer-1ncng29 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-yFvR1 .framer-1ojdm91, .framer-yFvR1 .framer-meuba0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 521\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oQ7nsUY1n\":\"icon\",\"tCmjxqR2a\":\"title\",\"W2sHuyzOA\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVInUfI7fH=withCSS(Component,css,\"framer-yFvR1\");export default FramerVInUfI7fH;FramerVInUfI7fH.displayName=\"Feature Box\";FramerVInUfI7fH.defaultProps={height:72,width:521};addPropertyControls(FramerVInUfI7fH,{oQ7nsUY1n:{title:\"Icon\",type:ControlType.ResponsiveImage},tCmjxqR2a:{defaultValue:\"Silent entropy \",displayTextArea:false,title:\"Title\",type:ControlType.String},ontCmjxqR2aChange:{changes:\"tCmjxqR2a\",type:ControlType.ChangeHandler},W2sHuyzOA:{defaultValue:\"buildup goes unnoticed until delivery stalls\",displayTextArea:false,title:\"Description\",type:ControlType.String},onW2sHuyzOAChange:{changes:\"W2sHuyzOA\",type:ControlType.ChangeHandler}});addFonts(FramerVInUfI7fH,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVInUfI7fH\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"521\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"oQ7nsUY1n\\\":\\\"icon\\\",\\\"tCmjxqR2a\\\":\\\"title\\\",\\\"W2sHuyzOA\\\":\\\"description\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (414cc68)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,PathVariablesContext,queryCache,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUpRight from\"https://framerusercontent.com/modules/qOK5zl6pwYXZaG7C1gDI/OAx4rcAP6xx63CQh4Xps/SrcV65t7V.js\";import Links from\"https://framerusercontent.com/modules/nxFyrmuSl2xf7OnMJcmt/h52xrBJHLyOk6rH1bPgm/J5Lmykc4V.js\";import BoldButton from\"https://framerusercontent.com/modules/BIujaYI2zvJIvFqqlPYY/7Ush0jWUo2TzLWn3jNvL/v31mS6szM.js\";const BoldButtonFonts=getFonts(BoldButton);const cycleOrder=[\"LjwPCvA1Z\",\"zXELlfre9\"];const serializationHash=\"framer-eZjPy\";const variantClassNames={LjwPCvA1Z:\"framer-v-10w1zqu\",zXELlfre9:\"framer-v-170o3f9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kTmZ7mtB9K8EBL05zS=undefined;const VmEkTl9u5K8EBL05zS=undefined;const idK8EBL05zS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"K8EBL05zS\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"K8EBL05zS\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"K8EBL05zS\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"K8EBL05zS\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"K8EBL05zS\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"cjGd4IB0d\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"K8EBL05zS\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"K8EBL05zS\",name:\"kTmZ7mtB9\",type:\"Identifier\"},{collection:\"K8EBL05zS\",name:\"VmEkTl9u5\",type:\"Identifier\"},{collection:\"K8EBL05zS\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"K8EBL05zS\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"cjGd4IB0d\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"LjwPCvA1Z\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"LjwPCvA1Z\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"cjGd4IB0d\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"LjwPCvA1Z\",data:Links,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[],where:{left:{collection:\"LjwPCvA1Z\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"cjGd4IB0d\"},type:\"BinaryOperation\"}});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={LG:\"zXELlfre9\",MD:\"LjwPCvA1Z\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LjwPCvA1Z\"};};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:\"LjwPCvA1Z\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10w1zqu\",className,classNames),\"data-framer-name\":\"MD\",layoutDependency:layoutDependency,layoutId:\"LjwPCvA1Z\",ref:refBinding,style:{...style},...addPropertyOverrides({zXELlfre9:{\"data-framer-name\":\"LG\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u2vxr8\",layoutDependency:layoutDependency,layoutId:\"K8EBL05zS\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idK8EBL05zS,kTmZ7mtB9:kTmZ7mtB9K8EBL05zS,VmEkTl9u5:VmEkTl9u5K8EBL05zS},index)=>{kTmZ7mtB9K8EBL05zS??=\"\";VmEkTl9u5K8EBL05zS??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`K8EBL05zS-${idK8EBL05zS}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VmEkTl9u5:VmEkTl9u5K8EBL05zS},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mlri6r\",layoutDependency:layoutDependency,layoutId:\"OkG_Kzmtp\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:kTmZ7mtB9K8EBL05zS,implicitPathVariables:{VmEkTl9u5:VmEkTl9u5K8EBL05zS}},{href:kTmZ7mtB9K8EBL05zS,implicitPathVariables:{VmEkTl9u5:VmEkTl9u5K8EBL05zS}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(((componentViewport?.height||34)-0-34)/2+0+0)+0+0+0,...addPropertyOverrides({zXELlfre9:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-34)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lgy7eb-container\",layoutDependency:layoutDependency,layoutId:\"ms_2oS4lo-container\",nodeId:\"ms_2oS4lo\",rendersWithMotion:true,scopeId:\"y9Z0C5A6q\",children:/*#__PURE__*/_jsx(BoldButton,{dNP79r73S:ArrowUpRight,height:\"100%\",HK6Hd5lJt:\"Sign in\",id:\"ms_2oS4lo\",layoutId:\"ms_2oS4lo\",rOTTPpsrX:true,uj_Uu6aE_:resolvedLinks[0],variant:matchVariant(\"rp8Lv7oW1\"),width:\"100%\",zjUCHIDSD:true,...addPropertyOverrides({zXELlfre9:{uj_Uu6aE_:resolvedLinks[1],variant:matchVariant(\"flvIhgCzu\")}},baseVariant,gestureVariant)})})})})})})},idK8EBL05zS);})});}})})})});}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eZjPy.framer-3yn33q, .framer-eZjPy .framer-3yn33q { display: block; }\",\".framer-eZjPy.framer-10w1zqu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-eZjPy .framer-u2vxr8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-eZjPy .framer-1mlri6r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-eZjPy .framer-1lgy7eb-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 91.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zXELlfre9\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery9Z0C5A6q=withCSS(Component,css,\"framer-eZjPy\");export default Framery9Z0C5A6q;Framery9Z0C5A6q.displayName=\"Sign In Button\";Framery9Z0C5A6q.defaultProps={height:34,width:91.5};addPropertyControls(Framery9Z0C5A6q,{variant:{options:[\"LjwPCvA1Z\",\"zXELlfre9\"],optionTitles:[\"MD\",\"LG\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framery9Z0C5A6q,[{explicitInter:true,fonts:[]},...BoldButtonFonts],{supportsExplicitInterCodegen:true});Framery9Z0C5A6q.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(BoldButton,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery9Z0C5A6q\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zXELlfre9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"34\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"91.5\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";export default function HeroGrid(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"100%\",height:\"100%\",viewBox:\"0 0 1440 1494\",preserveAspectRatio:\"xMidYMid slice\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M0.335487 0.284709C480.183 -0.0949031 960.031 -0.0949031 1439.88 0.284709C1439.66 497.999 1439.66 995.712 1439.88 1493.43C960.031 1493.43 480.183 1493.43 0.335487 1493.43C-0.111829 995.712 -0.111829 497.999 0.335487 0.284709Z\",stroke:\"url(#paint0_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 1422.38C132.659 1424.07 261.547 1388.87 394.379 1404.75C507.245 1418.27 619.237 1420.27 732.225 1431.91C842.671 1443.3 946.326 1440.64 1056.35 1428.07C1182.26 1413.69 1313.29 1422.25 1439.92 1422.34\",stroke:\"url(#paint1_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 1351.22C137.966 1342.36 283.486 1243.24 420.181 1298.39C467.8 1317.58 508.241 1344.56 560.15 1350.65C627.553 1358.58 691.987 1366.79 758.698 1381.86C822.623 1396.31 891.001 1417.06 957.123 1412.02C1001.55 1408.65 1038.01 1388.26 1078.61 1371.95C1129.99 1351.16 1182.31 1354.47 1236.45 1353.82C1304.26 1352.99 1372.07 1351.54 1439.78 1351.33\",stroke:\"url(#paint2_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 1280.07C101.123 1266.08 190.668 1213.8 286.17 1180.73C344.585 1160.49 396.23 1148.32 447.061 1190.6C486.079 1223.08 509.339 1265.3 560.923 1278.4C595.204 1287.11 631.68 1287.59 666.449 1296.71C706.789 1307.25 746.498 1320.24 786.411 1332.75C852.288 1353.44 940.938 1396.23 1011.43 1383.93C1053.89 1376.53 1072.43 1343.99 1102.01 1316.34C1142.56 1278.38 1191.88 1285.42 1243.1 1284.33C1308.71 1282.91 1374.29 1280.57 1439.9 1280.11\",stroke:\"url(#paint3_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 1209C109.094 1192.95 203.071 1126.22 304.042 1085.3C361.461 1062.11 418.555 1043.34 463.083 1097.66C496.205 1138.05 506.778 1190.84 560.923 1207.33C595.631 1217.87 634.669 1217.87 670.332 1228.57C714.739 1241.94 758.271 1258.26 801.945 1273.95C845.619 1289.64 889.151 1306.03 933.598 1319.38C965.764 1329.08 1008.46 1345.49 1042.68 1337.64C1087.41 1327.39 1092.68 1287.87 1114.31 1253.28C1144.71 1204.59 1197.68 1215.66 1247.08 1214.31C1311.38 1212.58 1375.59 1209.54 1439.92 1209.08\",stroke:\"url(#paint4_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 1137.9C103.726 1123.56 188.757 1057.59 283.608 1017.44C345.988 991.033 396.819 981.226 447.651 1031.99C489.129 1073.47 518.814 1134.21 577.779 1151.4C611.307 1161.18 649.736 1161.44 684.199 1170.38C725.088 1180.92 765.529 1193.58 805.95 1205.77C846.371 1217.96 886.833 1230.59 927.661 1241.13C959.217 1249.32 1001.35 1264.82 1034.41 1258.01C1080.2 1248.64 1095.99 1204.16 1122.34 1170.25C1158.11 1124.26 1207.03 1129.84 1259.65 1131.62C1319.9 1133.62 1379.45 1139.36 1439.84 1137.94\",stroke:\"url(#paint5_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 1066.8C86.6669 1055.54 148.945 995.395 225.619 958.678C295.441 925.251 346.415 941.068 407.962 983.859C474.469 1030.09 542.278 1107.68 623.486 1124.53C685.155 1137.31 753.615 1135.07 816.503 1142.22C876.179 1149.03 949.091 1168.03 1008.89 1157.15C1064.17 1147.07 1100.65 1098.1 1142.09 1063.54C1242.96 979.641 1330.96 1062.82 1439.82 1066.83\",stroke:\"url(#paint6_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 995.736C69.7909 987.553 101.632 933.986 159.254 901.719C229.767 862.239 299.081 904.65 363.271 939.68C460.643 992.804 565.03 1085.2 675.944 1104.49C725.678 1113.14 781.206 1092.6 828.926 1079.9C879.432 1066.47 928.881 1060.48 979.875 1051.48C1049.19 1039.24 1105.94 987.405 1164.6 951.195C1212.91 921.416 1277.89 885.374 1332.05 922.175C1375.02 951.363 1382.48 988.059 1439.88 995.673\",stroke:\"url(#paint7_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 924.62C62.2475 917.723 67.9813 872.908 112.937 840.472C177.411 793.949 271.063 856.753 330.84 886.047C402.817 921.309 472.802 960.894 544.332 997.168C596.424 1023.59 654.453 1058.16 712.583 1068.03C763.415 1076.65 800.664 1046.56 837.222 1014.67C877.48 979.558 907.715 965.154 959.522 957.245C1038.92 945.076 1110.74 889.105 1180.76 852.219C1225.8 828.493 1314.26 774.378 1359 826.005C1394.6 867.087 1374.69 913.147 1440 924.577\",stroke:\"url(#paint8_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 853.485C59.2993 845.428 68.8759 806.181 113.424 776.17C178.387 732.388 268.887 791.608 329.986 819.193C400.377 850.954 469.345 886.047 539.411 918.588C591.707 942.883 648.292 973.758 705.243 984.704C753.005 993.899 792.673 966.672 830.085 939.551C870.893 910.026 903.628 898.448 952.08 889.463C1032.74 874.553 1103.62 820.606 1175.27 782.603C1221.49 758.096 1307.13 705.204 1353.87 755.65C1391.08 795.615 1375.46 842.539 1439.88 853.485\",stroke:\"url(#paint9_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 782.392C56.6357 777.267 91.14 746.54 141.829 727.053C207.849 701.555 277.345 729.162 341.454 749.323C442.649 780.958 546.243 829.464 651.769 842.94C697.334 848.761 745.298 843.425 791.453 846.019C836.449 848.55 884.698 853.337 929.389 845.534C1006.02 832.163 1072.77 773.387 1138.55 734.476C1191.84 702.842 1258.74 663.404 1318.29 701.851C1365.52 732.346 1378.74 774.694 1439.94 782.392\",stroke:\"url(#paint10_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 711.323C61.6172 710.142 117.796 692.954 177.879 683.906C235.867 675.175 296.092 676.63 354.548 677.832C430.917 679.393 507.042 681.586 583.391 681.249C644.144 680.975 691.438 712.883 741.273 745.783C786.594 775.646 842.366 818.795 899.541 809.684C970.806 798.317 1033.06 732.771 1091.05 693.312C1149.79 653.242 1203.27 628.968 1272.99 652.778C1331.95 672.897 1375.51 707.358 1439.84 711.344\",stroke:\"url(#paint11_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 640.23C69.1199 641.305 137.559 636.623 206.283 634.789C264.414 633.228 311.707 631.942 366.015 607.921C416.847 585.418 473.595 544.378 529.936 539.443C599.697 533.348 657.076 606.634 702.641 652.23C745.502 695.105 809 776.658 876.768 765.734C944.537 754.809 1001.81 685.361 1054.25 645.144C1114.31 599.084 1163.5 583.836 1237.24 598.957C1305.85 613.003 1369 637.973 1439.72 640.23\",stroke:\"url(#paint12_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 569.07C72.9831 568.079 145.57 570.778 218.198 571.643C275.576 572.318 325.127 574.11 375.348 542.012C422.316 511.938 464.445 458.708 522.881 453.098C596.241 446.181 654.209 527.481 699.266 576.156C742.249 622.553 804.995 711.382 876.545 697.674C942.361 685.02 996.039 622.258 1047.83 583.137C1109.58 536.507 1155.39 527.038 1229.96 538.068C1300.09 548.444 1369.02 563.671 1439.8 569.049\",stroke:\"url(#paint13_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 497.979C84.9183 498.591 168.465 511.751 252.662 518.605C313.537 523.582 366.199 526.113 418.717 489.818C466.418 456.855 512.572 399.364 573.062 392.806C642.741 385.34 698.005 456.602 742.411 502.028C788.505 549.396 841.146 616.882 912.371 610.429C967.675 605.41 1018.79 566.541 1067.35 542.225C1126.47 512.7 1176.47 512.911 1240.31 509.262C1307.13 505.445 1372.78 496.06 1439.86 497.937\",stroke:\"url(#paint14_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 426.908C102.14 432.771 201.403 457.973 302.009 473.474C370.509 484.019 424.838 489.017 483.619 446.564C534.003 410.163 583.065 347.316 647.377 338.311C712.096 329.221 762.703 385.826 806.479 426.697C855.277 472.23 897.122 513.354 965.073 516.94C1008.93 519.281 1053.21 515.527 1097.05 514.093C1150.67 512.363 1203.8 518.88 1255.08 498.887C1318.78 474.043 1370.44 434.69 1439.88 426.993\",stroke:\"url(#paint15_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 355.836C117.206 366.191 230.255 402.022 345.114 424.968C419.958 439.92 475.526 447.259 539.513 399.47C592.378 360.075 643.9 292.483 711.547 281.369C771.426 271.457 818.597 315.703 861.763 351.829C883.56 370.072 904.99 389.495 929.511 403.815C957.102 419.948 980.77 419.948 1010.66 426.043C1053.46 434.795 1085.22 459.112 1122.49 480.623C1172.34 509.474 1219.05 516.307 1267.99 480.813C1328.05 437.136 1364.1 372.455 1439.88 355.878\",stroke:\"url(#paint16_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 284.719C122.33 295.159 239.974 335.988 359.448 361.38C435.817 377.598 490.979 384.347 556.226 335.756C609.355 296.192 663.399 226.09 731.533 215.208C788.342 206.119 836.165 246.695 878.7 279.447C899.724 295.644 920.524 313.19 943.968 325.57C971.864 340.333 995.612 339.953 1024.93 346.66C1072.14 357.563 1095.02 391.201 1129.66 422.582C1258.92 539.355 1327.42 307.602 1439.88 284.719\",stroke:\"url(#paint17_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 213.63C112.164 222.677 220.577 254.754 330.698 275.19C403.244 288.666 457.675 292.821 522.922 254.227C577.941 221.707 633.734 166.684 698.818 157.785C753.411 150.319 803.063 182.544 848.506 209.349C899.236 239.275 940.653 253.088 997.178 264.181C1043.41 273.187 1075.07 300.434 1114.29 324.919C1252.03 410.754 1316.28 237.039 1439.88 213.651\",stroke:\"url(#paint18_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 142.492C151.06 148.313 316.221 219.09 463.917 166.935C522.027 146.394 578.572 114.38 640.81 109.508C694.244 105.29 744.994 122.9 794.951 140.025C847.266 157.951 894.234 166.661 948.786 171.659C997.036 175.919 1040 193.276 1086.09 207.744C1140.2 224.615 1194.18 229.677 1248.51 210.38C1314.3 186.928 1368.71 148.165 1439.88 142.492\",stroke:\"url(#paint19_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M0.334961 71.3551C135.912 70.2796 271.957 97.232 407.311 80.1917C522.21 65.7242 627.959 56.3604 743.57 70.617C848.364 83.5449 953.748 82.0897 1058.93 92.4025C1116.73 98.0756 1176.33 100.48 1234.15 94.0686C1303.28 86.392 1369.93 70.3217 1439.92 71.334\",stroke:\"url(#paint20_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1371.32 0.221924C1370.67 141.754 1384.41 282.822 1377.42 424.417C1372.17 529.064 1367.82 630.695 1383.52 734.645C1402 857.302 1390.45 972.578 1379.06 1095.28C1366.86 1226.03 1371.17 1362 1371.44 1493.41\",stroke:\"url(#paint21_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1302.78 0.288574C1306.05 148.569 1351.29 310.875 1321.08 457.742C1301.88 550.747 1301.01 619.394 1341.41 707.822C1363.43 756.075 1381.46 801.84 1378.48 856.356C1374.21 934.388 1347.18 1010.56 1330.23 1086.23C1315.99 1149.5 1315.18 1210.66 1312.35 1275.03C1309.14 1347.89 1303.55 1420.54 1302.78 1493.47\",stroke:\"url(#paint22_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1234.25 0.350586C1239.5 112.948 1258.65 224.111 1270.67 336.012C1275.63 381.819 1292.71 450.866 1265.2 492.37C1250.97 513.924 1238.77 516.117 1236.47 547.372C1232.57 602.479 1267.15 641.832 1300.5 679.814C1335.06 719.273 1369.63 759.069 1363.53 816.222C1353.89 905.81 1310.16 992.151 1282.48 1076.64C1260.36 1144.12 1255.69 1206.57 1250.42 1276.75C1245.01 1349.09 1236 1420.86 1234.15 1493.47\",stroke:\"url(#paint23_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1165.69 0.311768C1171.79 122.631 1195.99 242.842 1211.03 364.107C1214.67 393.442 1240.8 496.781 1204.14 513.231C1181.47 523.417 1174.92 498.047 1168.27 538.876C1158.96 596.092 1209.81 633.885 1247.57 664.064C1289.66 697.807 1333.11 731.74 1325.89 793.026C1314.48 889.722 1258.67 982.833 1224.57 1072.21C1198 1141.81 1192.73 1204.46 1185.94 1277.73C1179.19 1349.83 1167.64 1420.88 1165.79 1493.43\",stroke:\"url(#paint24_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1097.09 0.331543C1101.32 120.437 1133.26 237.273 1151.15 355.585C1157.03 394.411 1181.45 481.975 1142.39 510.404C1119.07 527.275 1102.23 518.84 1098.27 556.4C1092.17 613.342 1136.25 648.519 1174.74 679.563C1216.38 713.18 1256.98 746.691 1249.21 807.05C1237.02 902.079 1194.01 994.431 1165.65 1084.99C1155.2 1118.4 1144.48 1152.24 1138.63 1186.89C1132.91 1220.76 1135.58 1254.91 1130.05 1288.95C1118.8 1358.27 1097.51 1422.27 1097.07 1493.39\",stroke:\"url(#paint25_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1028.58 0.311768C1036.71 113.099 1079.63 219.074 1104.94 328.318C1119.18 389.33 1132.78 452.156 1091.61 504.331C1065.34 537.611 1032.5 561.758 1027.27 607.67C1021.05 662.503 1055.01 696.352 1091.63 728.998C1131.91 764.851 1157.79 795.03 1155.84 852.836C1152.75 943.521 1133.08 1034.69 1121.09 1124.45C1112.65 1187.55 1117.96 1259.57 1095.77 1319.23C1072.66 1381.36 1033.41 1423.84 1028.58 1493.35\",stroke:\"url(#paint26_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M960.028 0.264648C973.448 105.459 1028.14 198.211 1061.93 297.1C1088.37 374.204 1084.97 428.299 1043.35 497.936C1011.53 551.187 965.03 602.393 956.023 666.653C948.764 718.47 972.634 751.939 1006.12 786.336C1042.72 824.002 1055.31 852.325 1058.84 905.914C1064.7 994.132 1072.57 1082.2 1079.58 1170.33C1084.36 1230.21 1103.74 1302.12 1066.37 1353.94C1028.18 1406.9 972.309 1421.43 960.048 1493.36\",stroke:\"url(#paint27_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M891.513 0.264648C906.64 101.495 971.481 183.575 1011.21 275.336C1047.12 358.218 1030.3 415.35 988.946 492.284C952.714 559.771 896.982 629.05 885.251 707.398C877.87 756.895 897.348 788.909 926.18 824.93C957.797 864.473 964.588 890.919 970.322 941.766C980.264 1029.84 1009.75 1115.38 1030.53 1201.17C1044.35 1258.11 1073.53 1332.37 1025.08 1378.32C977.133 1423.83 907.657 1416.75 891.452 1493.51\",stroke:\"url(#paint28_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M822.924 0.331543C835.876 101.013 905.251 176.113 946.607 265.027C984.649 346.791 965.455 406.559 923.123 481.68C885.325 548.745 824.917 618.931 814.059 698.312C807.126 748.927 830.447 786.487 857.896 825.398C888.395 868.568 899.253 900.35 904.661 953.221C913.12 1036.42 939.552 1117.59 957.993 1198.7C971.006 1255.92 997.927 1327.71 951.467 1374.53C905.007 1421.35 839.373 1418.54 823.006 1493.47\",stroke:\"url(#paint29_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M754.393 0.311768C767.893 94.7298 840.216 155.805 883.931 235.524C925.776 311.868 903.145 369.084 856.584 436.001C815.675 494.841 748.578 556.338 736.378 631.206C726.212 693.905 767.975 755.951 796.135 807.515C827.651 865.237 855.222 916.738 858.048 984.035C860.793 1049.58 861.057 1115.21 862.379 1180.78C863.477 1235.97 875.636 1296.18 846.296 1345.53C813.479 1400.66 764.457 1424.15 754.372 1493.47\",stroke:\"url(#paint30_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M685.845 0.264648C700.748 87.0482 776.202 130.387 822.825 198.085C870.281 267.005 840.84 320.657 790.293 376.144C746.802 423.933 669.518 475.37 656.24 544.375C641.438 621.289 705.649 718.955 736.452 784.269C769.33 853.97 825.468 942.104 817.233 1023.26C812.069 1074.12 780.269 1114.07 760.099 1158.82C738.038 1207.75 743.508 1257.56 731.308 1308.68C716.038 1372.63 687.817 1425.94 685.723 1493.41\",stroke:\"url(#paint31_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M617.306 0.245117C633.003 82.7897 710.836 110.248 760.142 168.603C813.007 231.345 776.225 284.87 723.828 330.466C677.938 370.388 594.168 411.281 578.695 477.27C569.159 517.994 592.724 568.398 606.428 604.967C626.964 659.8 651.16 713.009 674.827 766.387C698.494 819.765 722.689 873.016 743.225 927.785C756.38 962.857 781.308 1014.91 770.776 1054.07C756.889 1105.74 701.198 1113.48 664.64 1140.87C617.326 1176.33 628.611 1225.4 626.293 1279.66C623.243 1351.14 615.456 1421.72 617.225 1493.39\",stroke:\"url(#paint32_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M548.741 0.245117C564.092 82.9373 643.389 108.414 693.102 165.84C746.556 227.549 709.876 282.487 656.239 325.657C609.657 363.154 524.301 399.661 509.194 465.671C499.882 506.31 524.728 558.36 537.964 594.95C558.297 651.09 581.7 706.029 604.614 761.03C627.529 816.032 650.973 870.991 671.305 927.111C683.952 962.077 710.445 1016.15 699.486 1055.04C684.806 1107.19 628.952 1107.53 591.114 1131.53C541.706 1162.87 552.482 1215.64 551.77 1268.4C550.753 1343.46 547.561 1418.39 548.741 1493.47\",stroke:\"url(#paint33_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M480.18 0.245117C495.978 88.1464 576.414 130.79 625.395 197.875C673.278 263.464 649.346 315.049 591.378 360.666C545.65 396.645 465.744 429.186 450.494 493.235C441.955 529.087 459.359 576.012 468.163 610.05C479.997 655.688 493.924 700.735 507.446 745.825C529.974 821.051 573.791 916.946 564.377 997.318C560.066 1034.5 539.978 1058.82 525.054 1091C503.562 1137.39 509.235 1189.34 504.457 1239.26C496.324 1324.16 480.749 1407.97 480.058 1493.47\",stroke:\"url(#paint34_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M411.643 0.311768C427.909 99.0531 509.117 162.048 558.037 243.812C599.414 313.049 591.403 364.74 528.636 412.528C483.336 446.989 413.412 473.098 396.475 534.595C381.205 590.082 394.787 666.236 396.312 723.241C397.959 784.591 390.924 851.36 399.24 911.972C405.828 960.077 435.249 989.391 457.025 1029.82C485.877 1083.35 477.358 1139.49 466.724 1197.5C448.425 1296.33 418.454 1392.69 411.684 1493.47\",stroke:\"url(#paint35_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M343.1 0.350586C360.078 109.236 441.55 189.461 490.348 283.942C526.743 354.423 530.484 409.087 464.81 457.256C419.693 490.388 359.081 511.056 340.355 570.106C332.405 595.097 332.425 620.447 321.751 645.544C313.109 665.79 301.703 684.623 290.845 703.624C268.947 741.986 235.459 791.209 246.439 838.049C261.627 902.689 345.336 938.161 389.661 977.114C451.188 1031.19 443.461 1084.88 424.837 1160.91C397.672 1271.71 354.974 1379.12 343.039 1493.39\",stroke:\"url(#paint36_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M274.558 0.311768C293.63 111.58 372.419 199.313 420.709 297.886C455.274 368.683 462.472 422.546 396.493 471.474C353.001 503.72 294.383 524.198 276.531 581.54C268.154 608.345 272.464 630.046 255.385 654.784C243.572 671.93 226.533 684.521 210.938 697.596C176.576 726.426 136.867 762.341 149.94 814.116C167.813 885.23 273.278 922.706 324.272 961.954C393.402 1015.14 386.611 1067.8 365.404 1148.79C335.373 1263.43 286.677 1374.44 274.701 1493.41\",stroke:\"url(#paint37_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M206.035 0.331543C222.647 103.354 284.315 188.324 323.415 282.932C352.165 352.38 356.638 403.142 304.119 459.093C267.907 497.687 222.586 526.959 208.007 581.708C200.972 608.154 202.599 631.88 189.708 657.187C180.396 675.535 166.976 691.162 154.39 707.085C126.372 742.494 94.8568 783.767 105.592 832.948C120.293 900.076 201.318 943.457 245.114 988.061C301.415 1045.45 296.108 1097.01 278.866 1173.08C254.65 1279.92 216.445 1383.64 206.015 1493.37\",stroke:\"url(#paint38_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M137.437 0.288574C148.335 148.253 265.023 290.755 195.242 437.834C172.693 485.328 144.899 527.148 138.108 580.884C131.561 632.554 126.457 674.564 107.426 723.64C89.7978 768.856 72.2305 816.729 78.3099 866.564C86.0973 930.465 131.947 979.857 161.348 1033.82C193.494 1092.64 190.505 1148.59 180.501 1213.72C166.268 1307.12 141.666 1398.55 137.437 1493.37\",stroke:\"url(#paint39_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M68.835 0.264648C66.8017 141.291 109.154 275.61 87.9475 417.501C79.8145 471.891 68.9163 524.931 68.3266 580.228C67.7573 634.196 66.0697 685.929 59.5023 739.602C53.0163 792.515 48.1161 845.387 49.3361 898.828C50.7797 960.431 67.6353 1017.48 77.9846 1077.65C101.997 1214.88 67.615 1355.48 68.8553 1493.47\",stroke:\"url(#paint40_linear_58808_3523)\",\"stroke-miterlimit\":\"10\"}),/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint0_linear_58808_3523\",x1:\"719.939\",y1:\"0\",x2:\"719.939\",y2:\"1493.43\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint1_linear_58808_3523\",x1:\"720.127\",y1:\"1400.62\",x2:\"720.127\",y2:\"1439.14\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint2_linear_58808_3523\",x1:\"720.056\",y1:\"1281.78\",x2:\"720.056\",y2:\"1412.79\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint3_linear_58808_3523\",x1:\"720.117\",y1:\"1162.21\",x2:\"720.117\",y2:\"1386.11\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint4_linear_58808_3523\",x1:\"720.127\",y1:\"1062.36\",x2:\"720.127\",y2:\"1339.7\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint5_linear_58808_3523\",x1:\"720.086\",y1:\"995.748\",x2:\"720.086\",y2:\"1259.69\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint6_linear_58808_3523\",x1:\"720.076\",y1:\"940.671\",x2:\"720.076\",y2:\"1160.45\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint7_linear_58808_3523\",x1:\"720.107\",y1:\"885.852\",x2:\"720.107\",y2:\"1106.56\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint8_linear_58808_3523\",x1:\"720.167\",y1:\"804.413\",x2:\"720.167\",y2:\"1069.53\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint9_linear_58808_3523\",x1:\"720.107\",y1:\"734.592\",x2:\"720.107\",y2:\"986.526\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint10_linear_58808_3523\",x1:\"720.137\",y1:\"685.959\",x2:\"720.137\",y2:\"849.806\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint11_linear_58808_3523\",x1:\"720.086\",y1:\"643.372\",x2:\"720.086\",y2:\"810.923\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint12_linear_58808_3523\",x1:\"720.025\",y1:\"539.085\",x2:\"720.025\",y2:\"766.731\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint13_linear_58808_3523\",x1:\"720.066\",y1:\"452.684\",x2:\"720.066\",y2:\"699.095\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint14_linear_58808_3523\",x1:\"720.096\",y1:\"392.263\",x2:\"720.096\",y2:\"610.859\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint15_linear_58808_3523\",x1:\"720.107\",y1:\"337.339\",x2:\"720.107\",y2:\"517.69\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint16_linear_58808_3523\",x1:\"720.107\",y1:\"279.956\",x2:\"720.107\",y2:\"504.919\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint17_linear_58808_3523\",x1:\"720.107\",y1:\"213.913\",x2:\"720.107\",y2:\"455.282\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint18_linear_58808_3523\",x1:\"720.107\",y1:\"156.69\",x2:\"720.107\",y2:\"348.564\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint19_linear_58808_3523\",x1:\"720.107\",y1:\"108.875\",x2:\"720.107\",y2:\"222.777\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint20_linear_58808_3523\",x1:\"720.127\",y1:\"63.5342\",x2:\"720.127\",y2:\"97.8926\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint21_linear_58808_3523\",x1:\"1381.86\",y1:\"0.221924\",x2:\"1381.86\",y2:\"1493.41\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint22_linear_58808_3523\",x1:\"1340.79\",y1:\"0.288574\",x2:\"1340.79\",y2:\"1493.47\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint23_linear_58808_3523\",x1:\"1299.19\",y1:\"0.350586\",x2:\"1299.19\",y2:\"1493.47\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint24_linear_58808_3523\",x1:\"1246.19\",y1:\"0.311768\",x2:\"1246.19\",y2:\"1493.43\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint25_linear_58808_3523\",x1:\"1173.62\",y1:\"0.331543\",x2:\"1173.62\",y2:\"1493.39\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint26_linear_58808_3523\",x1:\"1091.24\",y1:\"0.311768\",x2:\"1091.24\",y2:\"1493.35\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint27_linear_58808_3523\",x1:\"1021.79\",y1:\"0.264648\",x2:\"1021.79\",y2:\"1493.36\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint28_linear_58808_3523\",x1:\"967.809\",y1:\"0.264648\",x2:\"967.809\",y2:\"1493.51\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint29_linear_58808_3523\",x1:\"895.233\",y1:\"0.331543\",x2:\"895.233\",y2:\"1493.47\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint30_linear_58808_3523\",x1:\"820.386\",y1:\"0.311768\",x2:\"820.386\",y2:\"1493.47\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint31_linear_58808_3523\",x1:\"750.423\",y1:\"0.264648\",x2:\"750.423\",y2:\"1493.41\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint32_linear_58808_3523\",x1:\"681.185\",y1:\"0.245117\",x2:\"681.185\",y2:\"1493.39\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint33_linear_58808_3523\",x1:\"613.201\",y1:\"0.245117\",x2:\"613.201\",y2:\"1493.47\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint34_linear_58808_3523\",x1:\"549.582\",y1:\"0.245117\",x2:\"549.582\",y2:\"1493.47\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint35_linear_58808_3523\",x1:\"486.473\",y1:\"0.311768\",x2:\"486.473\",y2:\"1493.47\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint36_linear_58808_3523\",x1:\"380.292\",y1:\"0.350586\",x2:\"380.292\",y2:\"1493.39\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint37_linear_58808_3523\",x1:\"296.983\",y1:\"0.311768\",x2:\"296.983\",y2:\"1493.41\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint38_linear_58808_3523\",x1:\"223.97\",y1:\"0.331543\",x2:\"223.97\",y2:\"1493.37\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint39_linear_58808_3523\",x1:\"147.219\",y1:\"0.288574\",x2:\"147.219\",y2:\"1493.37\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]}),/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint40_linear_58808_3523\",x1:\"71.5286\",y1:\"0.264648\",x2:\"71.5286\",y2:\"1493.47\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0.1\"})]})]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HeroGrid\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero_Grid.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion,animate}from\"framer-motion\";import{useState,useEffect}from\"react\";const strokeTransition={duration:5,ease:\"easeInOut\",repeat:Infinity,repeatType:\"reverse\"};const rotationTransition={duration:200,ease:\"linear\",repeat:Infinity};const pathProps=gradient=>({stroke:`url(#${gradient})`,strokeMiterlimit:\"10\",fill:\"none\",animate:{strokeWidth:[2,4]},transition:strokeTransition});/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function RadialCircle(props){const firstGradientColor=\"#B6BBFF\";const secondGradientColor=\"#DDFE55\";const[firstColorOffset,setfirstColorOffset]=useState(.23);useEffect(()=>{const animation=animate(firstColorOffset,[.1,.85],{duration:5,ease:\"easeInOut\",repeat:Infinity,repeatType:\"reverse\",onUpdate:latest=>setfirstColorOffset(latest)});return()=>animation.stop();},[]);return /*#__PURE__*/_jsxs(\"svg\",{width:\"427\",height:\"427\",viewBox:\"0 0 427 427\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsxs(motion.g,{style:{transformOrigin:\"213.5px 213.5px\"},animate:{rotate:360},transition:rotationTransition,children:[/*#__PURE__*/_jsx(motion.path,{d:\"M217.395 426.189C215.141 412.149 213.081 396.19 211.55 378.394C207.086 323.372 208.486 268.031 215.725 213.304\",...pathProps(\"paint0_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M198.273 425.716C197.299 411.524 196.673 395.453 196.756 377.588C197.233 322.388 203.588 267.396 215.712 213.541\",...pathProps(\"paint1_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M179.291 423.517C179.583 409.311 180.404 393.24 182.075 375.458C187.505 320.521 198.768 266.318 215.672 213.763\",...pathProps(\"paint2_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M160.572 419.635C162.131 405.428 164.386 389.58 167.656 372.035C177.987 317.804 194.065 264.827 215.617 213.999\",...pathProps(\"paint3_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M142.271 414.096C145.054 400.182 148.77 384.487 153.599 367.303C168.764 314.236 189.525 262.93 215.533 214.249\",...pathProps(\"paint4_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M124.537 406.931C128.601 393.309 133.681 378.031 140.027 361.334C159.88 309.822 185.157 260.568 215.433 214.402\",...pathProps(\"paint5_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M107.53 398.209C112.805 385.005 119.221 370.242 127.015 354.186C151.41 304.661 181.003 257.869 215.295 214.6\",...pathProps(\"paint6_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M91.3721 387.994C97.802 375.318 105.512 361.196 114.754 345.904C143.485 298.768 177.151 254.821 215.184 214.806\",...pathProps(\"paint7_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M76.1904 376.376C83.7338 364.327 92.6829 350.956 103.246 336.555C136.093 292.177 173.566 251.416 215.033 214.96\",...pathProps(\"paint8_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M62.1172 363.449C70.7044 352.109 80.8086 339.6 92.6247 326.201C129.319 284.945 170.3 247.71 214.877 215.126\",...pathProps(\"paint9_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M49.2451 349.299C58.8205 338.794 70.0242 327.231 82.9815 314.987C123.23 277.188 167.383 243.773 214.698 215.307\",...pathProps(\"paint10_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M37.667 334.062C48.147 324.448 60.3389 313.943 74.3539 302.867C117.824 268.827 164.791 239.503 214.463 215.39\",...pathProps(\"paint11_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M27.5723 317.853C38.8734 309.212 51.956 299.765 66.9036 290.025C113.257 260.032 162.669 235.05 214.305 215.502\",...pathProps(\"paint12_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M18.9473 300.796C30.9721 293.213 44.8341 285.045 60.6028 276.655C109.457 250.917 160.913 230.45 214.101 215.6\",...pathProps(\"paint13_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M11.874 282.984C24.5252 276.5 39.0691 269.613 55.5337 262.67C106.497 241.418 159.575 225.643 213.875 215.612\",...pathProps(\"paint14_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M6.4209 264.716C19.5731 259.331 34.7155 253.766 51.7229 248.395C104.39 231.801 158.672 220.85 213.655 215.725\",...pathProps(\"paint15_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M2.6377 245.987C16.2492 241.812 31.8648 237.638 49.2201 233.784C103.167 221.951 158.219 215.887 213.448 215.696\",...pathProps(\"paint16_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M0.546875 226.981C14.4645 224.101 30.3307 221.332 48.0339 219.008C102.817 212.08 158.182 210.993 213.195 215.766\",...pathProps(\"paint17_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M0.171875 207.85C14.2983 206.223 30.3314 204.887 48.1878 204.163C103.391 202.175 158.649 206.065 213.028 215.768\",...pathProps(\"paint18_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M1.48047 188.816C15.6904 188.468 31.7931 188.565 49.6356 189.442C104.773 192.397 159.438 201.213 212.709 215.739\",...pathProps(\"paint19_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M4.53906 169.933C18.7351 170.865 34.7543 172.41 52.4436 174.886C107.09 182.776 160.742 196.452 212.497 215.682\",...pathProps(\"paint20_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M9.26172 151.414C23.3185 153.613 39.129 156.59 56.5817 160.639C110.306 173.395 162.521 191.823 212.348 215.614\",...pathProps(\"paint21_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M15.6191 133.397C29.4255 136.833 44.9158 141.216 61.8675 146.81C114.236 164.324 164.59 187.361 212.081 215.531\",...pathProps(\"paint22_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M23.5801 116.017C37.0106 120.692 52.0417 126.438 68.4367 133.534C119.02 155.676 167.107 183.13 211.886 215.432\",...pathProps(\"paint23_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M33.0576 99.4037C46.015 105.261 60.4754 112.33 76.2023 120.873C124.566 147.459 169.966 179.11 211.635 215.294\",...pathProps(\"paint24_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M43.9863 83.7235C56.373 90.6806 70.1376 99.029 85.0017 108.964C130.818 139.778 173.226 175.376 211.513 215.155\",...pathProps(\"paint25_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M56.2715 69.0857C67.9901 77.1559 80.9475 86.7009 94.8651 97.9295C137.732 132.726 176.777 171.98 211.342 215.03\",...pathProps(\"paint26_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M69.8271 55.6037C80.7664 64.7035 92.8191 75.3617 105.679 87.7591C145.253 126.251 180.622 168.84 211.189 214.808\",...pathProps(\"paint27_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M84.5391 43.3997C94.6154 53.4317 105.666 65.1334 117.357 78.63C153.322 120.518 184.73 166.111 211.051 214.64\",...pathProps(\"paint28_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M100.295 32.5318C109.439 43.4404 119.39 56.0743 129.828 70.5728C161.894 115.513 189.084 163.737 210.94 214.43\",...pathProps(\"paint29_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M116.994 23.1702C125.108 34.8302 133.89 48.3129 142.992 63.6879C170.9 111.321 193.659 161.789 210.883 214.238\",...pathProps(\"paint30_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M134.366 15.3067C141.409 27.6624 148.952 41.8686 156.634 57.9949C180.163 107.938 198.307 160.243 210.76 214.027\",...pathProps(\"paint31_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M152.432 9.03329C158.333 21.9733 164.568 36.8613 170.775 53.5581C189.725 105.408 203.106 159.126 210.691 213.806\",...pathProps(\"paint32_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M170.984 4.41268C175.702 17.8258 180.588 33.159 185.264 50.3289C199.489 103.67 207.998 158.372 210.65 213.513\",...pathProps(\"paint33_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M189.869 1.4773C193.376 15.2522 196.828 30.9611 199.973 48.5485C209.356 102.972 212.925 158.238 210.62 213.416\",...pathProps(\"paint34_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M208.953 0.237847C211.208 14.2771 213.268 30.2365 214.785 48.0325C219.254 103.055 217.855 158.396 210.609 213.122\",...pathProps(\"paint35_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M228.056 0.72661C229.044 14.905 229.67 30.9896 229.587 48.8413C229.103 104.045 222.748 159.041 210.631 212.901\",...pathProps(\"paint36_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M247.055 2.91005C246.763 17.1302 245.942 33.187 244.272 50.9691C238.847 105.906 227.589 160.109 210.688 212.664\",...pathProps(\"paint37_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M265.775 6.79108C264.216 20.9277 261.947 36.8593 258.677 54.4049C248.35 108.635 232.277 161.612 210.73 212.44\",...pathProps(\"paint38_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M284.079 12.3423C281.295 26.2563 277.565 41.9374 272.736 59.1351C257.58 112.203 236.823 163.509 210.816 212.189\",...pathProps(\"paint39_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M301.793 19.4961C297.729 33.1319 292.663 48.3955 286.317 65.0924C266.459 116.602 241.182 165.856 210.911 212.024\",...pathProps(\"paint40_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M318.803 28.2204C313.529 41.4248 307.113 56.1876 299.319 72.2444C274.927 121.771 245.334 168.563 211.039 211.83\",...pathProps(\"paint41_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M334.974 38.4335C328.544 51.1231 320.819 65.2319 311.592 80.5234C282.861 127.665 249.195 171.616 211.162 211.635\",...pathProps(\"paint42_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M350.156 50.0503C342.613 62.1137 333.664 75.4851 323.1 89.8861C290.254 134.264 252.776 175.021 211.3 211.467\",...pathProps(\"paint43_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M364.231 62.9893C355.644 74.2736 345.526 86.7962 333.709 100.223C297.02 141.479 256.043 178.713 211.471 211.299\",...pathProps(\"paint44_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M377.09 77.0602C367.514 87.5792 356.325 99.1279 343.353 111.414C303.111 149.241 258.957 182.679 211.637 211.164\",...pathProps(\"paint45_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M388.641 92.3625C378.161 101.977 365.969 112.482 351.954 123.558C308.484 157.598 261.517 186.922 211.845 211.035\",...pathProps(\"paint46_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M398.758 108.572C387.471 117.213 374.389 126.591 359.441 136.4C313.088 166.405 263.676 191.4 212.039 210.965\",...pathProps(\"paint47_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M407.401 125.631C395.377 133.214 381.501 141.381 365.732 149.771C316.883 175.512 265.432 195.979 212.248 210.826\",...pathProps(\"paint48_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M414.472 143.386C401.806 149.87 387.262 156.757 370.812 163.7C319.849 184.952 266.77 200.726 212.471 210.757\",...pathProps(\"paint49_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M419.927 161.711C406.733 167.027 391.633 172.592 374.611 178.033C321.946 194.603 267.669 205.532 212.693 210.633\",...pathProps(\"paint50_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M423.713 180.441C410.088 184.615 394.556 188.79 377.117 192.644C323.171 204.478 268.118 210.542 212.889 210.732\",...pathProps(\"paint51_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M425.801 199.502C411.884 202.382 396.017 205.151 378.3 207.475C323.519 214.375 268.159 215.434 213.153 210.633\",...pathProps(\"paint52_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M426.177 218.55C412.051 220.178 396.003 221.514 378.161 222.238C322.976 224.222 267.737 220.332 213.376 210.633\",...pathProps(\"paint53_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M424.842 237.626C410.618 237.973 394.529 237.862 376.687 236.985C321.544 234.002 266.875 225.168 213.6 210.632\",...pathProps(\"paint54_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M421.795 256.549C407.599 255.617 391.579 254.073 373.89 251.596C319.242 243.715 265.588 230.039 213.837 210.8\",...pathProps(\"paint55_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M417.075 275.011C403.032 272.813 387.207 269.849 369.755 265.786C316.03 253.035 263.814 234.607 213.988 210.812\",...pathProps(\"paint56_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M410.659 293.031C396.866 289.595 381.432 285.212 364.41 279.618C312.046 262.105 261.696 239.068 214.211 210.897\",...pathProps(\"paint57_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M402.768 310.424C389.337 305.749 374.306 300.002 357.911 292.906C307.31 270.773 259.209 243.319 214.42 211.008\",...pathProps(\"paint58_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M393.289 327.023C380.332 321.166 365.871 314.097 350.144 305.554C301.752 278.971 256.325 247.32 214.628 211.133\",...pathProps(\"paint59_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M382.364 342.705C369.977 335.748 356.212 327.399 341.348 317.465C295.532 286.65 253.124 251.053 214.837 211.273\",...pathProps(\"paint60_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M370.073 357.341C358.355 349.27 345.397 339.725 331.48 328.539C288.612 293.738 249.567 254.479 215.003 211.424\",...pathProps(\"paint61_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M356.521 370.825C345.582 361.725 333.529 351.067 320.669 338.67C281.094 300.174 245.725 257.58 215.159 211.607\",...pathProps(\"paint62_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M341.808 383.026C331.732 372.994 320.681 361.307 308.991 347.796C273.021 305.911 241.613 260.318 215.297 211.787\",...pathProps(\"paint63_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M326.066 393.88C316.922 382.985 306.97 370.337 296.532 355.839C264.466 310.911 237.271 262.702 215.406 212.023\",...pathProps(\"paint64_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M309.408 403.273C301.28 391.599 292.498 378.116 283.41 362.741C255.499 315.109 232.741 264.642 215.52 212.192\",...pathProps(\"paint65_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M291.986 411.118C284.943 398.776 277.4 384.556 269.717 368.429C246.198 318.484 228.059 266.179 215.605 212.398\",...pathProps(\"paint66_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M273.917 417.394C268.002 404.454 261.78 389.566 255.573 372.869C236.621 321.02 223.241 267.301 215.657 212.621\",...pathProps(\"paint67_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M255.365 422.016C250.646 408.602 245.761 393.269 241.085 376.03C226.86 322.689 218.351 267.987 215.699 212.846\",...pathProps(\"paint68_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M236.476 424.909C232.969 411.134 229.517 395.425 226.372 377.838C216.987 323.438 213.418 268.195 215.725 213.04\",...pathProps(\"paint69_radial_58860_1414\")}),/*#__PURE__*/_jsx(motion.path,{d:\"M217.395 426.189C215.141 412.149 213.081 396.19 211.55 378.394C207.086 323.372 208.486 268.031 215.725 213.304\",...pathProps(\"paint70_radial_58860_1414\")})]}),/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint0_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(213.198 319.746) scale(4.19773 106.442)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint1_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(206.231 319.629) scale(9.48164 106.087)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint2_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(197.481 318.64) scale(18.1904 104.877)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint3_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(188.094 316.817) scale(27.5222 102.818)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint4_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(178.902 314.172) scale(36.6313 99.9235)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint5_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(169.985 310.667) scale(45.4481 96.2641)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint6_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(161.412 306.405) scale(53.8822 91.8047)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint7_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(153.278 301.4) scale(61.9057 86.5939)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint8_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(145.612 295.668) scale(69.4213 80.7083)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint9_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(138.497 289.287) scale(76.3801 74.1617)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint10_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(131.972 282.303) scale(82.7265 66.996)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint11_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(126.065 274.726) scale(88.398 59.3363)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint12_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(120.939 266.677) scale(93.3666 51.1758)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint13_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(116.524 258.198) scale(97.5767 42.5978)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint14_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(112.874 249.298) scale(101 33.6858)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint15_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(110.038 240.22) scale(103.617 24.4956)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint16_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(108.043 230.841) scale(105.405 15.1454)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint17_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(106.871 219.915) scale(106.324 7.06583)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint18_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(106.6 209.713) scale(106.428 6.05441)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint19_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(107.095 202.184) scale(105.614 13.5555)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint20_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(108.518 192.808) scale(103.979 22.8747)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint21_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(110.805 183.514) scale(101.543 32.0996)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint22_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(113.85 174.464) scale(98.2308 41.0672)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint23_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(117.733 165.725) scale(94.1529 49.7078)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint24_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(122.346 157.349) scale(89.2887 57.9449)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint25_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(127.75 149.439) scale(83.7634 65.7159)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint26_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(133.807 142.058) scale(77.5353 72.9721)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint27_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(140.508 135.206) scale(70.6808 79.6021)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint28_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(147.795 129.02) scale(63.2557 85.6199)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint29_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(155.618 123.481) scale(55.3227 90.949)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint30_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(163.938 118.704) scale(46.9443 95.5337)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint31_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(172.563 114.667) scale(38.197 99.36)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint32_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(181.561 111.42) scale(29.1297 102.386)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint33_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(190.817 108.963) scale(19.8326 104.55)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint34_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(200.584 107.446) scale(10.7149 105.969)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint35_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(213.146 106.68) scale(4.19277 106.442)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint36_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(220.112 106.814) scale(9.48164 106.087)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint37_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(228.872 107.787) scale(18.1834 104.877)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint38_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(238.253 109.616) scale(27.5222 102.825)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint39_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(247.448 112.266) scale(36.6313 99.9235)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint40_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(256.352 115.76) scale(45.4411 96.2641)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint41_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(264.921 120.025) scale(53.8822 91.8047)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint42_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(273.068 125.034) scale(61.9057 86.6009)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint43_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(280.728 130.759) scale(69.4282 80.7083)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint44_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(287.851 137.144) scale(76.3801 74.1547)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint45_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(294.363 144.112) scale(82.7265 67.0517)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint46_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(300.243 151.699) scale(88.398 59.3363)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint47_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(305.399 159.769) scale(93.3597 51.1966)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint48_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(309.825 168.228) scale(97.5767 42.5978)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint49_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(313.471 177.072) scale(101 33.6858)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint50_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(316.31 186.172) scale(103.617 24.4608)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint51_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(318.301 195.587) scale(105.412 15.1454)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint52_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(319.477 206.543) scale(106.324 7.04111)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint53_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(319.776 216.687) scale(106.4 6.05357)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint54_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(319.221 224.221) scale(105.621 13.5884)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint55_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(317.816 233.675) scale(103.979 22.8747)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint56_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(315.531 242.912) scale(101.543 32.0996)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint57_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(312.435 251.964) scale(98.2239 41.0672)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint58_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(308.594 260.716) scale(94.1738 49.7078)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint59_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(303.958 269.078) scale(89.3305 57.9449)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint60_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(298.6 276.989) scale(83.7634 65.7159)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint61_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(292.538 284.382) scale(77.5353 72.9582)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint62_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(285.84 291.216) scale(70.6808 79.6091)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint63_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(278.553 297.406) scale(63.2557 85.6199)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint64_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(270.736 302.951) scale(55.3296 90.9281)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint65_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(262.464 307.732) scale(46.9443 95.5406)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint66_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(253.796 311.758) scale(38.19 99.36)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint67_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(244.787 315.008) scale(29.1297 102.386)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint68_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(235.532 317.431) scale(19.8327 104.585)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint69_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(225.76 318.975) scale(10.7155 105.934)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]}),/*#__PURE__*/_jsxs(\"radialGradient\",{id:\"paint70_radial_58860_1414\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(213.198 319.746) scale(4.19773 106.442)\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:firstColorOffset,stopColor:firstGradientColor}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:secondGradientColor})]})]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RadialCircle\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RadialCircle.map","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Regular\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/DUn9IDQZTLXi02Qj7QjgDKcSs4g.woff2\",weight:\"400\"}]}];export const css=['.framer-n5OwA .framer-styles-preset-1njq8pq:not(.rich-text-wrapper), .framer-n5OwA .framer-styles-preset-1njq8pq.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-n5OwA .framer-styles-preset-1njq8pq:not(.rich-text-wrapper), .framer-n5OwA .framer-styles-preset-1njq8pq.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --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-n5OwA .framer-styles-preset-1njq8pq:not(.rich-text-wrapper), .framer-n5OwA .framer-styles-preset-1njq8pq.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 133%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-n5OwA\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Regular\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/DUn9IDQZTLXi02Qj7QjgDKcSs4g.woff2\",weight:\"400\"}]}];export const css=['.framer-hsw3a .framer-styles-preset-cfc2w2:not(.rich-text-wrapper), .framer-hsw3a .framer-styles-preset-cfc2w2.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --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-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-hsw3a .framer-styles-preset-cfc2w2:not(.rich-text-wrapper), .framer-hsw3a .framer-styles-preset-cfc2w2.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --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-hsw3a .framer-styles-preset-cfc2w2:not(.rich-text-wrapper), .framer-hsw3a .framer-styles-preset-cfc2w2.rich-text-wrapper p { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 125%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-hsw3a\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann SemiBold\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann SemiBold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/sgGq7lBukCOVZnDHLmeHcHixqc.woff2\",weight:\"600\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann SemiBold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/N3LCfoBNyU4Q3nx5pE3DlaJJE.woff2\",weight:\"600\"}]}];export const css=['.framer-CT9SG .framer-styles-preset-qh3qwm:not(.rich-text-wrapper), .framer-CT9SG .framer-styles-preset-qh3qwm.rich-text-wrapper h2 { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-CT9SG .framer-styles-preset-qh3qwm:not(.rich-text-wrapper), .framer-CT9SG .framer-styles-preset-qh3qwm.rich-text-wrapper h2 { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --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-CT9SG .framer-styles-preset-qh3qwm:not(.rich-text-wrapper), .framer-CT9SG .framer-styles-preset-qh3qwm.rich-text-wrapper h2 { --framer-font-family: \"Brockmann SemiBold\", \"Brockmann SemiBold Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann SemiBold Italic\", \"Brockmann SemiBold Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, #10425d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-CT9SG\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Regular\",\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\",\"CUSTOMV2;Brockmann Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"},{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/DUn9IDQZTLXi02Qj7QjgDKcSs4g.woff2\",weight:\"400\"}]}];export const css=['.framer-2hZkt .framer-styles-preset-1s652pq:not(.rich-text-wrapper), .framer-2hZkt .framer-styles-preset-1s652pq.rich-text-wrapper h5 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 2px; --framer-line-height: 112%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-194a462f-24d1-457c-8320-7326a02a5d84, #6e78ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1259px) and (min-width: 810px) { .framer-2hZkt .framer-styles-preset-1s652pq:not(.rich-text-wrapper), .framer-2hZkt .framer-styles-preset-1s652pq.rich-text-wrapper h5 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --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-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 2px; --framer-line-height: 112%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-194a462f-24d1-457c-8320-7326a02a5d84, #6e78ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-2hZkt .framer-styles-preset-1s652pq:not(.rich-text-wrapper), .framer-2hZkt .framer-styles-preset-1s652pq.rich-text-wrapper h5 { --framer-font-family: \"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Brockmann Bold Italic\", \"Brockmann Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Brockmann Regular Italic\", \"Brockmann Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 2px; --framer-line-height: 112%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-194a462f-24d1-457c-8320-7326a02a5d84, #6e78ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-2hZkt\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Brockmann Bold\",\"CUSTOMV2;Brockmann Bold Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/ALye3VWA8PK8h8nlsuJBEWvx1sk.woff2\",weight:\"700\"}]}];export const css=[\".framer-LaVBp .framer-styles-preset-1uymc7s:not(.rich-text-wrapper), .framer-LaVBp .framer-styles-preset-1uymc7s.rich-text-wrapper h1 { --framer-font-family: \\\"Brockmann Bold\\\", \\\"Brockmann Bold Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Brockmann Bold Italic\\\", \\\"Brockmann Bold Italic Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, #0b2c3e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1259px) and (min-width: 810px) { .framer-LaVBp .framer-styles-preset-1uymc7s:not(.rich-text-wrapper), .framer-LaVBp .framer-styles-preset-1uymc7s.rich-text-wrapper h1 { --framer-font-family: \\\"Brockmann Bold\\\", \\\"Brockmann Bold Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Brockmann Bold Italic\\\", \\\"Brockmann Bold Italic Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 52px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, #0b2c3e); --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-LaVBp .framer-styles-preset-1uymc7s:not(.rich-text-wrapper), .framer-LaVBp .framer-styles-preset-1uymc7s.rich-text-wrapper h1 { --framer-font-family: \\\"Brockmann Bold\\\", \\\"Brockmann Bold Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"Brockmann Bold Italic\\\", \\\"Brockmann Bold Italic Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-1f1aeaf5-89cb-4e37-befb-e3eb6cbe5433, #0b2c3e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-LaVBp\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nexport default function metadata(params,activeLocale){return{description:\"Entropy description\",favicon:\"https://framerusercontent.com/assets/pRN9YWQ4IYEWqDPaxNkZsUk1go.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/BsFKE8agHHw4tOlGKX8C8G1bvc.jpg\",title:\"Entropy\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1260px)\"},{hash:\"ncwu2b\",mediaQuery:\"(min-width: 810px) and (max-width: 1259.98px)\"},{hash:\"34kdof\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{BvXdlWQm4:\"flou\",EHckPbIO8:\"cta\",JOWEkb8vX:\"2\",KCIbUnjpQ:\"system\",kFJOhcSbV:\"4\",rzGtBnhhN:\"1\",TkMMusXF_:\"hero-section\",uE1GoDtk9:\"3\",uECLFGNSF:\"move-faster\",W4QHm8wiF:\"interface\"},robots:\"max-image-preview:large\",serializationId:\"framer-9IUGk\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,PropertyOverrides,RichText,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/qosszBZXoEqfEMp4XhZk/Lenis.js\";import CMSDualFontText from\"https://framerusercontent.com/modules/mJccdmCWkgjynxEZAwVX/2b0xFLfOUs2qgPliMblb/cms_dual_font_text.js\";import SystemInsight from\"#framer/local/canvasComponent/aNbxjvi9m/aNbxjvi9m.js\";import SphereContent from\"#framer/local/canvasComponent/jlSH31bbr/jlSH31bbr.js\";import CustomerReview from\"#framer/local/canvasComponent/MmY0DbiOS/MmY0DbiOS.js\";import TalkToOurTeam from\"#framer/local/canvasComponent/MsiMOOtZZ/MsiMOOtZZ.js\";import FeatureBox from\"#framer/local/canvasComponent/VInUfI7fH/VInUfI7fH.js\";import SignInButton from\"#framer/local/canvasComponent/y9Z0C5A6q/y9Z0C5A6q.js\";import HeroGrid from\"#framer/local/codeFile/CcQSqRx/Hero_Grid.js\";import RadialCircle from\"#framer/local/codeFile/eynX3bl/RadialCircle.js\";import*as sharedStyle4 from\"#framer/local/css/dq_wR_9mB/dq_wR_9mB.js\";import*as sharedStyle1 from\"#framer/local/css/emNc7cEL9/emNc7cEL9.js\";import*as sharedStyle2 from\"#framer/local/css/Vxjn6B0W8/Vxjn6B0W8.js\";import*as sharedStyle3 from\"#framer/local/css/ydvlcqlhs/ydvlcqlhs.js\";import*as sharedStyle from\"#framer/local/css/YmNvEMDH4/YmNvEMDH4.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const LenisFonts=getFonts(Lenis);const HeroGridFonts=getFonts(HeroGrid);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const SignInButtonFonts=getFonts(SignInButton);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const TalkToOurTeamFonts=getFonts(TalkToOurTeam);const MotionDivWithFX=withFX(motion.div);const SphereContentFonts=getFonts(SphereContent);const SphereContentWithVariantAppearEffect=withVariantAppearEffect(SphereContent);const RichTextWithFX=withFX(RichText);const ContainerWithFX=withFX(Container);const CMSDualFontTextFonts=getFonts(CMSDualFontText);const FeatureBoxFonts=getFonts(FeatureBox);const Image1WithFX=withFX(Image1);const SystemInsightFonts=getFonts(SystemInsight);const CustomerReviewFonts=getFonts(CustomerReview);const RadialCircleFonts=getFonts(RadialCircle);const breakpoints={fNuQJcfXw:\"(min-width: 810px) and (max-width: 1259.98px)\",HFN6WqCSZ:\"(max-width: 809.98px)\",WQLkyLRf1:\"(min-width: 1260px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-9IUGk\";const variantClassNames={fNuQJcfXw:\"framer-v-ncwu2b\",HFN6WqCSZ:\"framer-v-34kdof\",WQLkyLRf1:\"framer-v-72rtr7\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition1={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"word\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const transition2={bounce:.2,delay:.4,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition3={delay:.5,duration:.6,ease:[.12,.23,.03,1.01],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition4={bounce:.2,delay:.5,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition5={delay:.8,duration:.6,ease:[.12,.23,.03,1.01],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:.2,delay:.6,duration:.4,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={delay:.9,duration:.6,ease:[.12,.23,.03,1.01],type:\"tween\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const animation9={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition8={delay:0,duration:.2,ease:[.12,.23,.02,1],type:\"tween\"};const transition9={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const transition10={delay:.2,duration:.5,ease:[.12,.23,.5,1],type:\"tween\"};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition11={bounce:.2,delay:.3,duration:.4,type:\"spring\"};const animation12={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:30};const animation13={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition12={delay:.4,duration:.6,ease:[.12,.23,.03,1.01],type:\"tween\"};const animation14={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:20};const animation15={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:30};const animation16={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:30};const transition13={delay:.6,duration:.6,ease:[.12,.23,.03,1.01],type:\"tween\"};const animation17={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition13,x:0,y:20};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation18={opacity:0,rotate:-1,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:-30,y:0};const transition14={delay:0,duration:.7,ease:[.12,.23,.5,1],type:\"tween\"};const animation19={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:30,y:0};const transition15={delay:.1,duration:.7,ease:[.12,.23,.5,1],type:\"tween\"};const transition16={delay:.2,duration:.7,ease:[.12,.23,.5,1],type:\"tween\"};const transition17={delay:.3,duration:.7,ease:[.12,.23,.5,1],type:\"tween\"};const transition18={bounce:.2,delay:0,duration:.5,type:\"spring\"};const transition19={bounce:.2,delay:.2,duration:.5,type:\"spring\"};const transition20={bounce:0,delay:.03,duration:.4,type:\"spring\"};const getTextEffect=ref=>({effect:animation,target:{ref},threshold:.5,tokenization:\"character\",transition:transition20,trigger:\"onScrollTarget\",type:\"appear\"});const transition21={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const getTextEffect1=ref=>({effect:animation,repeat:false,startDelay:0,target:{ref},threshold:.5,tokenization:\"character\",transition:transition20,trigger:\"onScrollTarget\",type:\"appear\"});const animation20={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:30};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"HFN6WqCSZ\",Tablet:\"fNuQJcfXw\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};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 metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const elementId=useRouteElementId(\"TkMMusXF_\");const ref1=React.useRef(null);const ref2=React.useRef(null);const elementId1=useRouteElementId(\"W4QHm8wiF\");const elementId2=useRouteElementId(\"rzGtBnhhN\");const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const elementId3=useRouteElementId(\"JOWEkb8vX\");const elementId4=useRouteElementId(\"uE1GoDtk9\");const elementId5=useRouteElementId(\"kFJOhcSbV\");const elementId6=useRouteElementId(\"BvXdlWQm4\");const ref7=React.useRef(null);const elementId7=useRouteElementId(\"KCIbUnjpQ\");const ref8=React.useRef(null);const elementId8=useRouteElementId(\"EHckPbIO8\");const ref9=React.useRef(null);const elementId9=useRouteElementId(\"uECLFGNSF\");const ref10=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: none; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13e9eoa-container\",\"data-framer-name\":\"Lenis Smooth Scroll\",isAuthoredByUser:true,isModuleExternal:true,layout:motionLayout,name:\"Lenis Smooth Scroll\",nodeId:\"Q1iF4eyNM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"Q1iF4eyNM\",infinite:false,intensity:12,layoutId:\"Q1iF4eyNM\",name:\"Lenis Smooth Scroll\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.section,{className:\"framer-19z2n9b\",\"data-framer-name\":\"Hero\",id:elementId,layout:motionLayout,ref:ref1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13wo8fd-container\",isAuthoredByUser:true,nodeId:\"r0AOr8O9y\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(HeroGrid,{height:\"100%\",id:\"r0AOr8O9y\",layoutId:\"r0AOr8O9y\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pn93wj\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gh34j9\",\"data-framer-name\":\"Text-content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1uymc7s\",\"data-styles-preset\":\"YmNvEMDH4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Spot SI Entropy \"}),/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1uymc7s\",\"data-styles-preset\":\"YmNvEMDH4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"before it becomes a crisis.\"}),/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1uymc7s\",\"data-styles-preset\":\"YmNvEMDH4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"See the invisible\"})]}),className:\"framer-16xgsfi\",\"data-framer-name\":\"Spot SI Entropy before it becomes a crisis. See the invisible\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{animate:animation3,initial:animation4}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-cfc2w2\",\"data-styles-preset\":\"emNc7cEL9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:[\"We track your software evolution to expose technical\",/*#__PURE__*/_jsx(\"br\",{}),\"and AI-generated drift, to keep your delivery predictable\"]})}),className:\"framer-ny1a46\",\"data-framer-appear-id\":\"ny1a46\",\"data-framer-name\":\"We track your software evolution to expose technical and AI-generated drift, to keep your delivery predictable\",fonts:[\"Inter\"],initial:animation2,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iwzg1d\",\"data-framer-name\":\"ctas\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HFN6WqCSZ:{y:(componentViewport?.y||0)+0+200+130+0+0+419.75+3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{animate:animation6,initial:animation4}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation5,className:\"framer-14hyarb-container\",\"data-framer-appear-id\":\"14hyarb\",initial:animation2,nodeId:\"piiz6ZEtw\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SignInButton,{height:\"100%\",id:\"piiz6ZEtw\",layoutId:\"piiz6ZEtw\",variant:matchVariant(\"zXELlfre9\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HFN6WqCSZ:{y:(componentViewport?.y||0)+0+200+130+0+0+419.75+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{animate:animation8,initial:animation4}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation7,className:\"framer-6pt2gt-container\",\"data-framer-appear-id\":\"6pt2gt\",initial:animation2,nodeId:\"VEzYnzSF1\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(TalkToOurTeam,{height:\"100%\",id:\"VEzYnzSF1\",layoutId:\"VEzYnzSF1\",v5RqlJ3EJ:\"Talk to our team\",variant:matchVariant(\"hQKQ_UWcA\"),width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-m1ck7z\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:38,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100}},{ref:ref2,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-my81b0\",\"data-framer-name\":\"Interface\",id:elementId1,ref:ref2,style:{rotateX:32,scale:.96,transformPerspective:1800},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xnvy5h\",\"data-framer-name\":\"Capture d’écran 2026-03-19 à 10.42.58 3\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8adhhn\",\"data-framer-name\":\"Capture d’écran 2026-03-19 à 10.42.58 4\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1726,intrinsicWidth:2880,pixelHeight:1726,pixelWidth:2880,sizes:\"645.31px\",src:\"https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?width=2880&height=1726\",srcSet:\"https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=512&width=2880&height=1726 512w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=1024&width=2880&height=1726 1024w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=2048&width=2880&height=1726 2048w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?width=2880&height=1726 2880w\"},fitImageDimension:undefined},HFN6WqCSZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1726,intrinsicWidth:2880,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+130+650+0+0+10.29),pixelHeight:1726,pixelWidth:2880,sizes:`calc((min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px) * 1.1 - 21.41px)`,src:\"https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?width=2880&height=1726\",srcSet:\"https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=512&width=2880&height=1726 512w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=1024&width=2880&height=1726 1024w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=2048&width=2880&height=1726 2048w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?width=2880&height=1726 2880w\"},fitImageDimension:undefined}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1726,intrinsicWidth:2880,pixelHeight:1726,pixelWidth:2880,sizes:\"958.6095px\",src:\"https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?width=2880&height=1726\",srcSet:\"https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=512&width=2880&height=1726 512w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=1024&width=2880&height=1726 1024w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?scale-down-to=2048&width=2880&height=1726 2048w,https://framerusercontent.com/images/zm5gmHMP8RSno44bz1ZDvzstsII.jpg?width=2880&height=1726 2880w\"},className:\"framer-2zpn8m\",\"data-framer-name\":\"Capture d’écran 2026-03-19 à 10.42.58 1\",fitImageDimension:\"width\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-vvkk52\",\"data-framer-name\":\"Capture d’écran 2026-03-19 à 10.42.58 2\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13dzkab\",\"data-framer-name\":\"Spheres\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ii5jyb\",\"data-framer-name\":\"section 1\",id:elementId2,ref:ref3}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 80px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+200+130+650+0+305.93+0+410}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j5ivu7-container\",nodeId:\"nN8ulmZkE\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{__framer__targets:[{ref:ref3,target:\"fU0qhOCIS\"},{ref:ref4,target:\"vkJGfA_r1\"},{ref:ref5,target:\"m7H61HVNF\"},{ref:ref6,target:\"Tp3fmky3i\"}],variant:matchVariant(\"fU0qhOCIS\")},HFN6WqCSZ:{__framer__targets:[{ref:ref3,target:\"fU0qhOCIS\"},{ref:ref4,target:\"vkJGfA_r1\"},{ref:ref5,target:\"m7H61HVNF\"},{ref:ref6,target:\"Tp3fmky3i\"}],variant:matchVariant(\"fU0qhOCIS\")}},children:/*#__PURE__*/_jsx(SphereContentWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref3,target:\"XGakeLv86\"},{ref:ref4,target:\"l8IN7xS9X\"},{ref:ref5,target:\"hOj0l6M0W\"},{ref:ref6,target:\"VmubEaCYo\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"nN8ulmZkE\",layoutId:\"nN8ulmZkE\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"XGakeLv86\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-244tau\",\"data-framer-name\":\"section 2\",id:elementId3,ref:ref4}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jge0q0\",\"data-framer-name\":\"section 3\",id:elementId4,ref:ref5}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-7i6w6v\",\"data-framer-name\":\"section 4\",id:elementId5,ref:ref6})]})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HFN6WqCSZ:{background:{alt:\"Grid Background with gradients of Entropy colors \",fit:\"fill\",intrinsicHeight:1500,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3975.93),pixelHeight:1500,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/u4S9Sf2owERxRVCcmDfTuBPdFY.svg?width=1440&height=1500\",srcSet:\"https://framerusercontent.com/images/u4S9Sf2owERxRVCcmDfTuBPdFY.svg?scale-down-to=1024&width=1440&height=1500 983w,https://framerusercontent.com/images/u4S9Sf2owERxRVCcmDfTuBPdFY.svg?width=1440&height=1500 1440w\"}}},children:/*#__PURE__*/_jsx(Image1,{as:\"section\",background:{alt:\"Grid Background with gradients of Entropy colors \",fit:\"stretch\",intrinsicHeight:1500,intrinsicWidth:1440,pixelHeight:1500,pixelWidth:1440,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/u4S9Sf2owERxRVCcmDfTuBPdFY.svg?width=1440&height=1500\",srcSet:\"https://framerusercontent.com/images/u4S9Sf2owERxRVCcmDfTuBPdFY.svg?scale-down-to=1024&width=1440&height=1500 983w,https://framerusercontent.com/images/u4S9Sf2owERxRVCcmDfTuBPdFY.svg?width=1440&height=1500 1440w\"},className:\"framer-9k6afl\",\"data-framer-name\":\"Features\",id:\"9k6afl\",layout:motionLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b8hx3m\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation9,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{className:\"framer-11cau0n\",\"data-border\":true,\"data-framer-name\":\"Flou\",id:elementId6,ref:ref7,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation9,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-qh3qwm\",\"data-styles-preset\":\"Vxjn6B0W8\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Fix the software complexity\",/*#__PURE__*/_jsx(\"br\",{}),\"you thought you had to live with.\"]})}),className:\"framer-1gnueuf\",\"data-framer-name\":\"Fix the software complexity you thought you had to live with.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{__framer__animate:{transition:transition12},__framer__enter:animation13,__framer__exit:animation14,__framer__targets:undefined,__framer__threshold:0}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition11},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref7,target:\"animate\"}],__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-cfc2w2\",\"data-styles-preset\":\"emNc7cEL9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-3f71ddae-435d-430e-9f02-a6c194bfdd9e, rgb(70, 82, 133))\"},children:\"FixEntropy is a modular platform that gives you real control over how your system evolves, how AI impacts your codebase, and where to invest to regain technical leverage.\"})}),className:\"framer-h61gvf\",\"data-framer-name\":\"FixEntropy is a modular platform that gives you real control over how your system evolves, how AI impacts your codebase, and where to invest to regain technical leverage.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-a887al\",\"data-framer-name\":\"ctas\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HFN6WqCSZ:{y:(componentViewport?.y||0)+0+3975.93+70+0+0+0+125+139.5+3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{__framer__animate:{transition:transition3},__framer__enter:animation13,__framer__exit:animation14,__framer__targets:undefined,__framer__threshold:0}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref7,target:\"animate\"}],__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1453g2s-container\",nodeId:\"PTO5tgzGI\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SignInButton,{height:\"100%\",id:\"PTO5tgzGI\",layoutId:\"PTO5tgzGI\",variant:matchVariant(\"zXELlfre9\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HFN6WqCSZ:{y:(componentViewport?.y||0)+0+3975.93+70+0+0+0+125+139.5+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{__framer__animate:{transition:transition13},__framer__enter:animation13,__framer__exit:animation17,__framer__targets:undefined,__framer__threshold:0}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation16,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref7,target:\"animate\"}],__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-18ab5kx-container\",nodeId:\"jrPjtq3VR\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(TalkToOurTeam,{height:\"100%\",id:\"jrPjtq3VR\",layoutId:\"jrPjtq3VR\",v5RqlJ3EJ:\"Talk to our team\",variant:matchVariant(\"hQKQ_UWcA\"),width:\"100%\"})})})})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hfr95u\",\"data-framer-name\":\"Features\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1copr7h\",\"data-border\":true,\"data-framer-name\":\"Frame 40361\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1l3rho4\",\"data-framer-name\":\"Frame 40365\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n1ewy-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"kKOxjANb7\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CMSDualFontText,{animationType:\"fadeInWords\",cmsText:\"Before FixEntropy\",elementType:\"h3\",enableAnimations:false,enableScrollTrigger:false,height:\"100%\",id:\"kKOxjANb7\",layoutId:\"kKOxjANb7\",primaryColor:\"var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93))\",primaryFont:{fontFamily:'\"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif',fontSize:\"33px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0px\",lineHeight:\"120%\"},secondaryColor:\"var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93))\",secondaryFont:{fontFamily:'\"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif',fontSize:\"33px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"120%\"},slideDirection:\"left\",specificWord:\"Framer, by Nitso\",staggerDelay:.1,style:{width:\"100%\"},styleMethod:\"wordPosition\",textAlign:\"text-align-left\",textOutline:{color:\"rgb(0, 0, 0)\",enabled:false,width:1},textShadow:{blur:4,color:\"rgb(0, 0, 0)\",enabled:false,offsetX:2,offsetY:2},textTransform:\"none\",width:\"100%\",wordGap:8,wordsFromEnd:1})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-na3vwb\",\"data-framer-name\":\"Frame 40359\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+0+40+230+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o8ovcm-container\",nodeId:\"AyALPLrJE\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"AyALPLrJE\",layoutId:\"AyALPLrJE\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/9a0qDnRzehh0CHAQ40rvhDAWFXY.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"Silent entropy \",W2sHuyzOA:\"buildup goes unnoticed until delivery stalls\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+0+40+230+0+80}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1blpeoh-container\",nodeId:\"uk0_wnVi5\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"uk0_wnVi5\",layoutId:\"uk0_wnVi5\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/LRg0UwSdwzrN9APr6JSEGXKYTIU.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"AI-generated code\",W2sHuyzOA:\"creates unmanaged black boxes\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+0+40+230+0+160}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oll41g-container\",nodeId:\"lO2aCE9h3\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"lO2aCE9h3\",layoutId:\"lO2aCE9h3\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/IlCiQfQpFEAl1bMD8RBBTKK4P2I.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"Technical debt\",W2sHuyzOA:\"is an abstract, endless debate\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+0+40+230+0+240}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dxcqt4-container\",nodeId:\"VA6SghX2O\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"VA6SghX2O\",layoutId:\"VA6SghX2O\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/8lYZC5dtnuDRSiJRpQx0gbXqk.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"Implicit coupling\",W2sHuyzOA:\"causes unexpected regressions\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+0+40+230+0+320}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1674gox-container\",nodeId:\"qN29XiyCa\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"qN29XiyCa\",layoutId:\"qN29XiyCa\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/rFfWQOHvGR4znmYzXIHiELEscbE.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"Architecture decisions \",W2sHuyzOA:\"are based on gut feeling\",width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uwpe1\",\"data-border\":true,\"data-framer-name\":\"Frame 40363\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-vxgh0j\",\"data-framer-name\":\"Frame 40365\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sxdbut-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"vVcCqdnHS\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CMSDualFontText,{animationType:\"fadeInWords\",cmsText:\"After FixEntropy\",elementType:\"h3\",enableAnimations:false,enableScrollTrigger:false,height:\"100%\",id:\"vVcCqdnHS\",layoutId:\"vVcCqdnHS\",primaryColor:\"var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93))\",primaryFont:{fontFamily:'\"Brockmann Bold\", \"Brockmann Bold Placeholder\", sans-serif',fontSize:\"33px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0px\",lineHeight:\"120%\"},secondaryColor:\"var(--token-eeb48e16-c2a5-461d-bb0a-6c615750ac0b, rgb(16, 66, 93))\",secondaryFont:{fontFamily:'\"Brockmann Regular\", \"Brockmann Regular Placeholder\", sans-serif',fontSize:\"33px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"120%\"},slideDirection:\"left\",specificWord:\"Framer, by Nitso\",staggerDelay:.1,style:{width:\"100%\"},styleMethod:\"wordPosition\",textAlign:\"text-align-left\",textOutline:{color:\"rgb(0, 0, 0)\",enabled:false,width:1},textShadow:{blur:4,color:\"rgb(0, 0, 0)\",enabled:false,offsetX:2,offsetY:2},textTransform:\"none\",width:\"100%\",wordGap:8,wordsFromEnd:1})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-j697yl\",\"data-framer-name\":\"Frame 40359\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+722+40+230+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jy1vaa-container\",nodeId:\"rvCIZ2__8\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"rvCIZ2__8\",layoutId:\"rvCIZ2__8\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/7lFgfEiGIkM5KtfVNrwIZ77pdE.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"Real-time drift detection\",W2sHuyzOA:\"alerts you before the system slows \",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+722+40+230+0+80}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cvkbdc-container\",nodeId:\"CMnYg2sY5\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"CMnYg2sY5\",layoutId:\"CMnYg2sY5\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/RrPoHMloXOoSij6Ah3OjFVKEMUw.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"AI-governance\",W2sHuyzOA:\"tracks ownership and cognitive load\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+722+40+230+0+160}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yelpr6-container\",nodeId:\"iFzuX34W_\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"iFzuX34W_\",layoutId:\"iFzuX34W_\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/r2hCopWQltDBdAVt5vxaQalAo2g.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"Data-driven priorities\",W2sHuyzOA:\"show exactly what to fix and why\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+722+40+230+0+240}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hdikpd-container\",nodeId:\"upFPg9hQO\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"upFPg9hQO\",layoutId:\"upFPg9hQO\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/hi7c5u3ewj7QAPercQggkSxKniM.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"Dependency mapping \",W2sHuyzOA:\"reveals hidden structural risks\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1520px) - 100px) / 2, 1px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+3975.93+70+0+0+509.5+0+722+40+230+0+320}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:`max(((min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px) * 0.85 - 20px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xwal6h-container\",nodeId:\"trRNo2PhD\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FeatureBox,{height:\"100%\",id:\"trRNo2PhD\",layoutId:\"trRNo2PhD\",oQ7nsUY1n:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/NPGFqzUgmo5jGU4Yv8FuMr9KCA.svg?width=24&height=24\"},\"\"),style:{width:\"100%\"},tCmjxqR2a:\"System visibility \",W2sHuyzOA:\"provides a clear roadmap for investment\",width:\"100%\"})})})})]})]})]})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HFN6WqCSZ:{background:{alt:\"Grid Background with gradients of Entropy colors \",fit:\"fill\",intrinsicHeight:1500,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6049.43),pixelHeight:1500,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/AMmiZ7XFwfepush3OBCtH98Y7yA.svg?width=1440&height=1500\",srcSet:\"https://framerusercontent.com/images/AMmiZ7XFwfepush3OBCtH98Y7yA.svg?scale-down-to=1024&width=1440&height=1500 983w,https://framerusercontent.com/images/AMmiZ7XFwfepush3OBCtH98Y7yA.svg?width=1440&height=1500 1440w\"}}},children:/*#__PURE__*/_jsx(Image1,{as:\"section\",background:{alt:\"Grid Background with gradients of Entropy colors \",fit:\"stretch\",intrinsicHeight:1500,intrinsicWidth:1440,pixelHeight:1500,pixelWidth:1440,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/AMmiZ7XFwfepush3OBCtH98Y7yA.svg?width=1440&height=1500\",srcSet:\"https://framerusercontent.com/images/AMmiZ7XFwfepush3OBCtH98Y7yA.svg?scale-down-to=1024&width=1440&height=1500 983w,https://framerusercontent.com/images/AMmiZ7XFwfepush3OBCtH98Y7yA.svg?width=1440&height=1500 1440w\"},className:\"framer-cx2w8r\",\"data-framer-name\":\"System Insights\",id:elementId7,layout:motionLayout,ref:ref8,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-dgwowq\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-149ojiq\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ft5sb8\",\"data-framer-name\":\"Frame 1000005981\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{background:{alt:\"\",fit:\"fit\",pixelHeight:2480,pixelWidth:2088,positionX:\"center\",positionY:\"center\",sizes:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 130px) / 2, 1px)`,src:\"https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?width=2088&height=2480\",srcSet:\"https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?scale-down-to=1024&width=2088&height=2480 862w,https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?scale-down-to=2048&width=2088&height=2480 1724w,https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?width=2088&height=2480 2088w\"}},HFN6WqCSZ:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6049.43+54+0+0+0+0+0+0+0),pixelHeight:2480,pixelWidth:2088,positionX:\"center\",positionY:\"center\",sizes:`calc((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 40px) * 0.7)`,src:\"https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?width=2088&height=2480\",srcSet:\"https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?scale-down-to=1024&width=2088&height=2480 862w,https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?scale-down-to=2048&width=2088&height=2480 1724w,https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?width=2088&height=2480 2088w\"}}},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition14},__framer__animateOnce:false,__framer__enter:animation18,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref8,target:\"animate\"}],__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fit\",pixelHeight:2480,pixelWidth:2088,positionX:\"center\",positionY:\"center\",sizes:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 290px) / 2, 1px)`,src:\"https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?width=2088&height=2480\",srcSet:\"https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?scale-down-to=1024&width=2088&height=2480 862w,https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?scale-down-to=2048&width=2088&height=2480 1724w,https://framerusercontent.com/images/EI4gkhrwHH1gED8wWuHEih2zk.png?width=2088&height=2480 2088w\"},className:\"framer-1h44wo4\",\"data-framer-name\":\"Mask group\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fu4x9n\",\"data-framer-name\":\"Frame 40340\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition15},__framer__animateOnce:false,__framer__enter:animation19,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref8,target:\"animate\"}],__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-1s652pq\",\"data-styles-preset\":\"ydvlcqlhs\",dir:\"auto\",children:\"System Insights\"})}),className:\"framer-1spukb1\",\"data-framer-name\":\"System Insights\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition16},__framer__animateOnce:false,__framer__enter:animation19,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref8,target:\"animate\"}],__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-qh3qwm\",\"data-styles-preset\":\"Vxjn6B0W8\",dir:\"auto\",children:\"Gain full architecture visibility & prevent complexity\"})}),className:\"framer-1ahd6az\",\"data-framer-name\":\"Gain full architecture visibility & prevent complexity\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition17},__framer__animateOnce:false,__framer__enter:animation19,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref8,target:\"animate\"}],__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-cfc2w2\",\"data-styles-preset\":\"emNc7cEL9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f346a0e-007a-4f79-99a0-aba84b5f44d3, rgb(121, 133, 184))\"},children:\"Monitor your system’s drift, govern AI-generated growth, and give architects actionable data to protect your delivery speed — all in one place.\"})}),className:\"framer-1qaqeep\",\"data-framer-name\":\"Monitor your system’s drift, govern AI-generated growth, and give architects actionable data to protect your delivery speed — all in one place.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cqsb17\",\"data-framer-name\":\"Group 40356\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 100px) / 2, 50px)`},HFN6WqCSZ:{width:`max(min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+6049.43+54+0+0+0+0+550.42+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 240px) / 2, 50px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition18},__framer__animateOnce:false,__framer__enter:animation9,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref8,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-n2b9gz-container\",nodeId:\"rfmSCX9Uw\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SystemInsight,{height:\"100%\",id:\"rfmSCX9Uw\",layoutId:\"rfmSCX9Uw\",ldf7MqwZq:\"Detect & auto-retry flaky jobs\",style:{width:\"100%\"},UJzA4vnQ3:\"Surface flaky jobs and automatically retry flaky jobs based on rules you define\",variant:matchVariant(\"zCUiplhbs\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 100px) / 2, 50px)`},HFN6WqCSZ:{width:`max(min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+6049.43+54+0+0+0+0+550.42+0+112}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 240px) / 2, 50px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition18},__framer__animateOnce:false,__framer__enter:animation9,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref8,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1u52oza-container\",nodeId:\"rObKe4gJf\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SystemInsight,{height:\"100%\",id:\"rObKe4gJf\",layoutId:\"rObKe4gJf\",ldf7MqwZq:\"Surface CI efficiency\",s2md0YOUi:addImageAlt({pixelHeight:267,pixelWidth:363,src:\"https://framerusercontent.com/images/CIDCFRTSB3ADrkTeIRtjsVdxpFM.png?width=363&height=267\"},\"\"),style:{width:\"100%\"},UJzA4vnQ3:\"Surfaces CI job costs and median durations\",variant:matchVariant(\"zCUiplhbs\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 100px) / 2, 50px)`},HFN6WqCSZ:{width:`max(min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+6049.43+54+0+0+0+0+550.42+0+224}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 240px) / 2, 50px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition19},__framer__animateOnce:false,__framer__enter:animation9,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref8,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-jk5rtr-container\",nodeId:\"XgAgmcqvG\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SystemInsight,{height:\"100%\",id:\"XgAgmcqvG\",layoutId:\"XgAgmcqvG\",ldf7MqwZq:\"Uncover job health\",s2md0YOUi:addImageAlt({pixelHeight:267,pixelWidth:363,src:\"https://framerusercontent.com/images/bK1F1tGmt4yUqjPlLBnxkNgZKc.png?width=363&height=267\"},\"\"),style:{width:\"100%\"},UJzA4vnQ3:\"Tracks failure spikes, retry patterns, and unhealthy jobs\",variant:matchVariant(\"zCUiplhbs\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 100px) / 2, 50px)`},HFN6WqCSZ:{width:`max(min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 40px, 50px)`,y:(componentViewport?.y||0)+0+6049.43+54+0+0+0+0+550.42+0+336}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:82,width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1520px), 1px), 1520px) - 240px) / 2, 50px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition19},__framer__animateOnce:false,__framer__enter:animation9,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref8,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-2cbwwp-container\",nodeId:\"XWa4yDRT1\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SystemInsight,{height:\"100%\",id:\"XWa4yDRT1\",layoutId:\"XWa4yDRT1\",ldf7MqwZq:\"Real-time graphs and job tables.\",s2md0YOUi:addImageAlt({pixelHeight:267,pixelWidth:363,src:\"https://framerusercontent.com/images/yyn2k605IV5ySAibRaUyj5MTH4.png?width=363&height=267\"},\"\"),style:{width:\"100%\"},UJzA4vnQ3:\"Real-time graphs and job tables. No dashboard-building needed.\",variant:matchVariant(\"zCUiplhbs\"),width:\"100%\"})})})})]})]})})})}),/*#__PURE__*/_jsxs(motion.section,{className:\"framer-h3zj7k\",\"data-framer-name\":\"CTA\",id:elementId8,layout:motionLayout,ref:ref9,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qw5wo1\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fNuQJcfXw:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 80px)`},HFN6WqCSZ:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 40px)`,y:(componentViewport?.y||0)+0+7125.85+100+0+0+243.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:315,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1520px) - 160px)`,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition14},__framer__animateOnce:false,__framer__enter:animation18,__framer__exit:animation10,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref9,target:\"animate\"}],__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-13ns64k-container\",nodeId:\"iL6Qfjolh\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CustomerReview,{bGpw1r6VD:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{dir:\"auto\",children:\"Measure architectural quality and standards compliance to ensure delivery security\"})}),Bkj64snSe:\"30 engineers\",height:\"100%\",id:\"iL6Qfjolh\",J7stzgcz0:\"Craft Consulting\",layoutId:\"iL6Qfjolh\",style:{width:\"100%\"},width:\"100%\",xcIjIdcru:\"AI Infrastructure\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8kwfkq\",\"data-framer-name\":\"section-results\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-iufn3u\",\"data-framer-name\":\"Frame 40362\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-qh3qwm\",\"data-styles-preset\":\"Vxjn6B0W8\",dir:\"auto\",children:\"Real teams, real results\"})}),className:\"framer-1pquy6a\",\"data-framer-name\":\"Real teams, real results\",effect:getTextEffect(ref9),fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition21},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref9,target:\"animate\"}],__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-cfc2w2\",\"data-styles-preset\":\"emNc7cEL9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f346a0e-007a-4f79-99a0-aba84b5f44d3, rgb(121, 133, 184))\"},children:\"Monitor your system’s drift, govern AI-generated growth, and give architects actionable data to protect your delivery speed — all in one place.\"})}),className:\"framer-1lxfk0w\",\"data-framer-name\":\"Monitor your system’s drift, govern AI-generated growth, and give architects actionable data to protect your delivery speed — all in one place.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1quddru\",\"data-framer-name\":\"Container\",id:elementId9,ref:ref10,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1jrztbl\",\"data-framer-name\":\"Text-content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ms3s7l\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-qh3qwm\",\"data-styles-preset\":\"Vxjn6B0W8\",dir:\"auto\",children:\"Move faster. Fix your Entropy.\"})}),className:\"framer-1g8stlx\",\"data-framer-name\":\"Heading 2 → Move faster. Break less.\",effect:getTextEffect1(ref10),fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition21},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation20,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref10,target:\"animate\"}],__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1njq8pq\",\"data-styles-preset\":\"dq_wR_9mB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f346a0e-007a-4f79-99a0-aba84b5f44d3, rgb(121, 133, 184))\"},children:\"See FixEntropy in action. Request a personalized demo.\"})}),className:\"framer-nuc44w\",\"data-framer-name\":\"Purpose-built for teams who take delivery speed and reliability seriously.\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1g42399\",\"data-framer-name\":\"ctas\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HFN6WqCSZ:{y:(componentViewport?.y||0)+0+7125.85+100+698.5+70+0+0+207.7+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation20,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:ref10,target:\"animate\"}],__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-wrg02v-container\",nodeId:\"anZMwsXZw\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(TalkToOurTeam,{height:\"100%\",id:\"anZMwsXZw\",layoutId:\"anZMwsXZw\",v5RqlJ3EJ:\"Book a demo\",variant:matchVariant(\"hQKQ_UWcA\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HFN6WqCSZ:{style:{rotate:-40}}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rgo1iw\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-179dwza-container\",isAuthoredByUser:true,nodeId:\"HjevaNhIQ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(RadialCircle,{height:\"100%\",id:\"HjevaNhIQ\",layoutId:\"HjevaNhIQ\",width:\"100%\"})})})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9IUGk.framer-lux5qc, .framer-9IUGk .framer-lux5qc { display: block; }\",\".framer-9IUGk.framer-72rtr7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1260px; }\",\".framer-9IUGk .framer-13e9eoa-container, .framer-9IUGk .framer-1453g2s-container, .framer-9IUGk .framer-18ab5kx-container, .framer-9IUGk .framer-wrg02v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9IUGk .framer-19z2n9b { align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-70a8687b-99a7-4933-af98-c7f91e8d17c8, #dde0ed) 0%, var(--token-d65bfc42-34fc-460b-848c-c0108b83927e, rgb(207, 231, 255)) 27.437007319819816%, var(--token-171f49d8-335a-4828-8627-5722c82ff846, rgb(255, 255, 255)) 43.31010698198198%, var(--token-d155ee8f-1013-40d6-8532-f7e4ed44c655, rgb(243, 247, 252)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 200px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 260px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-13wo8fd-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 0; }\",\".framer-9IUGk .framer-pn93wj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1520px; min-height: 50vh; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-1gh34j9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 75%; }\",\".framer-9IUGk .framer-16xgsfi, .framer-9IUGk .framer-1gnueuf, .framer-9IUGk .framer-h61gvf, .framer-9IUGk .framer-1spukb1, .framer-9IUGk .framer-1ahd6az, .framer-9IUGk .framer-1qaqeep, .framer-9IUGk .framer-1pquy6a, .framer-9IUGk .framer-1lxfk0w, .framer-9IUGk .framer-1g8stlx, .framer-9IUGk .framer-nuc44w { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9IUGk .framer-ny1a46 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-9IUGk .framer-1iwzg1d, .framer-9IUGk .framer-a887al { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-14hyarb-container, .framer-9IUGk .framer-6pt2gt-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-9IUGk .framer-m1ck7z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; max-width: 1520px; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-my81b0 { -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) 8.706362612612613%, rgba(0, 0, 0, 0.95) 92.85437781531532%) add; flex: none; height: 672px; mask: linear-gradient(0deg, rgba(0, 0, 0, 0) 8.706362612612613%, rgba(0, 0, 0, 0.95) 92.85437781531532%) add; overflow: visible; position: relative; width: 1007px; }\",\".framer-9IUGk .framer-1xnvy5h { aspect-ratio: 1.545275590551181 / 1; background-color: #f4ffc6; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-top-left-radius: 25px; border-top-right-radius: 25px; flex: none; height: var(--framer-aspect-ratio-supported, 625px); left: 10px; position: absolute; top: 0px; width: 965px; }\",\".framer-9IUGk .framer-8adhhn { aspect-ratio: 1.545275590551181 / 1; background-color: #eaecf4; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-top-left-radius: 25px; border-top-right-radius: 25px; flex: none; height: var(--framer-aspect-ratio-supported, 625px); left: 26px; position: absolute; top: 16px; width: 965px; }\",\".framer-9IUGk .framer-2zpn8m { border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-top-left-radius: 25px; border-top-right-radius: 25px; box-shadow: 0px -4.92px 19px 0px rgba(177, 195, 205, 0.2); flex: none; height: 575px; position: absolute; right: 6px; top: 30px; width: auto; }\",\".framer-9IUGk .framer-vvkk52 { aspect-ratio: 1.5415896487985212 / 1; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%); border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-top-left-radius: 25px; border-top-right-radius: 25px; flex: none; height: var(--framer-aspect-ratio-supported, 665px); left: 0px; position: absolute; top: 7px; width: 1025px; }\",\".framer-9IUGk .framer-13dzkab, .framer-9IUGk .framer-1ms3s7l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-ii5jyb, .framer-9IUGk .framer-244tau, .framer-9IUGk .framer-jge0q0, .framer-9IUGk .framer-7i6w6v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40vh; justify-content: center; overflow: hidden; padding: 120px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-1j5ivu7-container { flex: none; height: 100vh; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-9IUGk .framer-9k6afl { 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: var(--overflow-clip-fallback, clip); padding: 110px 0px 110px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-9IUGk .framer-b8hx3m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1520px; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-11cau0n { --border-bottom-width: 1px; --border-color: var(--token-171f49d8-335a-4828-8627-5722c82ff846, #ffffff); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-backdrop-filter: blur(5.550000190734863px); align-content: center; align-items: center; backdrop-filter: blur(5.550000190734863px); background: linear-gradient(102deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.1) 100%); border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 125px 75px 125px 75px; position: relative; width: 85%; }\",\".framer-9IUGk .framer-1hfr95u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 85%; }\",\".framer-9IUGk .framer-1copr7h, .framer-9IUGk .framer-uwpe1 { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-backdrop-filter: blur(5.550000190734863px); align-content: flex-start; align-items: flex-start; backdrop-filter: blur(5.550000190734863px); background-color: rgba(255, 255, 255, 0.1); border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px 0px 40px 0px; position: relative; width: 1px; }\",\".framer-9IUGk .framer-1l3rho4, .framer-9IUGk .framer-vxgh0j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-1n1ewy-container, .framer-9IUGk .framer-1sxdbut-container, .framer-9IUGk .framer-1h44wo4, .framer-9IUGk .framer-13ns64k-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-9IUGk .framer-na3vwb, .framer-9IUGk .framer-j697yl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-1o8ovcm-container, .framer-9IUGk .framer-1blpeoh-container, .framer-9IUGk .framer-1oll41g-container, .framer-9IUGk .framer-1dxcqt4-container, .framer-9IUGk .framer-1674gox-container, .framer-9IUGk .framer-1jy1vaa-container, .framer-9IUGk .framer-cvkbdc-container, .framer-9IUGk .framer-yelpr6-container, .framer-9IUGk .framer-1hdikpd-container, .framer-9IUGk .framer-1xwal6h-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-9IUGk .framer-cx2w8r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 54px 0px 54px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-9IUGk .framer-dgwowq { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1520px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-149ojiq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 130px; height: min-content; justify-content: center; max-width: 1520px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 80px 0px 80px; position: relative; width: 1px; }\",\".framer-9IUGk .framer-1ft5sb8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 130px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-1fu4x9n, .framer-9IUGk .framer-iufn3u { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9IUGk .framer-cqsb17 { display: grid; flex: none; gap: 100px 80px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-n2b9gz-container, .framer-9IUGk .framer-1u52oza-container, .framer-9IUGk .framer-jk5rtr-container, .framer-9IUGk .framer-2cbwwp-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-9IUGk .framer-h3zj7k { align-content: center; align-items: center; background-color: var(--token-d155ee8f-1013-40d6-8532-f7e4ed44c655, #f3f7fc); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 140px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 170px 0px 170px 0px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-1qw5wo1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px 90px; height: min-content; justify-content: center; max-width: 1520px; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-8kwfkq { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9IUGk .framer-1quddru { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1520px; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-9IUGk .framer-1jrztbl { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.6 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9IUGk .framer-1g42399 { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; 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: 100%; }\",\".framer-9IUGk .framer-1rgo1iw { align-content: center; align-items: center; display: flex; flex: 0.4 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9IUGk .framer-179dwza-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-9IUGk[data-border=\"true\"]::after, .framer-9IUGk [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; }',\"@media (min-width: 810px) and (max-width: 1259.98px) { .framer-9IUGk.framer-72rtr7 { width: 810px; } .framer-9IUGk .framer-19z2n9b { gap: 70px; padding: 150px 0px 0px 0px; } .framer-9IUGk .framer-pn93wj { gap: 40px; padding: 0px 40px 0px 40px; } .framer-9IUGk .framer-1gh34j9, .framer-9IUGk .framer-1hfr95u { width: 100%; } .framer-9IUGk .framer-1iwzg1d { width: min-content; } .framer-9IUGk .framer-m1ck7z, .framer-9IUGk .framer-b8hx3m, .framer-9IUGk .framer-149ojiq, .framer-9IUGk .framer-1quddru { padding: 0px 40px 0px 40px; } .framer-9IUGk .framer-my81b0 { height: 453px; width: 679px; } .framer-9IUGk .framer-1xnvy5h { border-bottom-left-radius: 17px; border-bottom-right-radius: 17px; border-top-left-radius: 17px; border-top-right-radius: 17px; height: var(--framer-aspect-ratio-supported, 421px); left: 7px; width: 650px; } .framer-9IUGk .framer-8adhhn { border-bottom-left-radius: 17px; border-bottom-right-radius: 17px; border-top-left-radius: 17px; border-top-right-radius: 17px; height: var(--framer-aspect-ratio-supported, 421px); left: 17px; top: 11px; width: 650px; } .framer-9IUGk .framer-2zpn8m { border-bottom-left-radius: 17px; border-bottom-right-radius: 17px; border-top-left-radius: 17px; border-top-right-radius: 17px; box-shadow: 0px -3.32px 19px 0px rgba(177, 195, 205, 0.2); height: 421px; left: 28px; top: 18px; width: unset; } .framer-9IUGk .framer-vvkk52 { border-bottom-left-radius: 17px; border-bottom-right-radius: 17px; border-top-left-radius: 17px; border-top-right-radius: 17px; height: var(--framer-aspect-ratio-supported, 448px); top: 5px; width: 691px; } .framer-9IUGk .framer-13dzkab { overflow: visible; } .framer-9IUGk .framer-9k6afl { gap: 100px; padding: 100px 0px 70px 0px; } .framer-9IUGk .framer-11cau0n { padding: 90px 60px 90px 60px; width: 100%; } .framer-9IUGk .framer-1ft5sb8 { gap: 50px; } .framer-9IUGk .framer-cqsb17 { gap: 20px 20px; } .framer-9IUGk .framer-n2b9gz-container, .framer-9IUGk .framer-1u52oza-container, .framer-9IUGk .framer-jk5rtr-container, .framer-9IUGk .framer-2cbwwp-container { height: auto; } .framer-9IUGk .framer-h3zj7k { gap: 100px; padding: 120px 0px 80px 0px; } .framer-9IUGk .framer-1qw5wo1 { gap: 40px 30px; padding: 0px 40px 0px 40px; } .framer-9IUGk .framer-8kwfkq { flex: 1 0 0px; } .framer-9IUGk .framer-1jrztbl { z-index: 1; } .framer-9IUGk .framer-179dwza-container { z-index: 0; }}\",\"@media (max-width: 809.98px) { .framer-9IUGk.framer-72rtr7 { width: 390px; } .framer-9IUGk .framer-19z2n9b { gap: 50px; padding: 130px 0px 50px 0px; } .framer-9IUGk .framer-pn93wj { gap: 40px; min-height: 60vh; padding: 0px 20px 0px 20px; } .framer-9IUGk .framer-1gh34j9 { width: 100%; } .framer-9IUGk .framer-1iwzg1d { gap: 10px; width: min-content; } .framer-9IUGk .framer-m1ck7z, .framer-9IUGk .framer-b8hx3m { padding: 0px 20px 0px 20px; } .framer-9IUGk .framer-my81b0 { height: 256px; width: 110%; } .framer-9IUGk .framer-1xnvy5h { border-bottom-left-radius: 9px; border-bottom-right-radius: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; height: var(--framer-aspect-ratio-supported, 238px); left: 4px; width: 367px; } .framer-9IUGk .framer-8adhhn { border-bottom-left-radius: 9px; border-bottom-right-radius: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; height: var(--framer-aspect-ratio-supported, 238px); left: 10px; top: 6px; width: 367px; } .framer-9IUGk .framer-2zpn8m { border-bottom-left-radius: 9px; border-bottom-right-radius: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; box-shadow: 0px -1.87px 19px 0px rgba(177, 195, 205, 0.2); height: 238px; left: 16px; top: 10px; width: unset; } .framer-9IUGk .framer-vvkk52 { border-bottom-left-radius: 9px; border-bottom-right-radius: 9px; border-top-left-radius: 9px; border-top-right-radius: 9px; height: var(--framer-aspect-ratio-supported, 253px); top: 3px; width: 390px; } .framer-9IUGk .framer-13dzkab { overflow: visible; } .framer-9IUGk .framer-9k6afl { padding: 70px 0px 70px 0px; } .framer-9IUGk .framer-11cau0n { padding: 125px 0px 125px 0px; width: 100%; } .framer-9IUGk .framer-1hfr95u { flex-direction: column; width: 100%; } .framer-9IUGk .framer-1copr7h, .framer-9IUGk .framer-uwpe1, .framer-9IUGk .framer-1fu4x9n { flex: none; width: 100%; } .framer-9IUGk .framer-149ojiq { gap: 100px; padding: 0px 20px 0px 20px; } .framer-9IUGk .framer-1ft5sb8 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; } .framer-9IUGk .framer-1h44wo4 { flex: none; width: 70%; } .framer-9IUGk .framer-cqsb17 { gap: 30px 0px; grid-template-columns: repeat(1, minmax(50px, 1fr)); } .framer-9IUGk .framer-h3zj7k { padding: 100px 0px 170px 0px; } .framer-9IUGk .framer-1qw5wo1 { flex-direction: column; padding: 0px 20px 0px 20px; } .framer-9IUGk .framer-13ns64k-container { flex: none; order: 1; width: 100%; } .framer-9IUGk .framer-8kwfkq { flex: none; order: 0; width: 100%; } .framer-9IUGk .framer-1quddru { flex-direction: column; padding: 70px 20px 140px 20px; } .framer-9IUGk .framer-1jrztbl { flex: none; width: 100%; z-index: 1; } .framer-9IUGk .framer-1rgo1iw { flex: none; gap: 7.77px; left: 40px; opacity: 0.5; position: absolute; top: 200px; width: 66%; z-index: 0; } .framer-9IUGk .framer-179dwza-container { z-index: 0; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7794\n * @framerIntrinsicWidth 1260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fNuQJcfXw\":{\"layout\":[\"fixed\",\"auto\"]},\"HFN6WqCSZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"TkMMusXF_\":{\"pattern\":\":TkMMusXF_\",\"name\":\"hero-section\"},\"W4QHm8wiF\":{\"pattern\":\":W4QHm8wiF\",\"name\":\"interface\"},\"rzGtBnhhN\":{\"pattern\":\":rzGtBnhhN\",\"name\":\"1\"},\"JOWEkb8vX\":{\"pattern\":\":JOWEkb8vX\",\"name\":\"2\"},\"uE1GoDtk9\":{\"pattern\":\":uE1GoDtk9\",\"name\":\"3\"},\"kFJOhcSbV\":{\"pattern\":\":kFJOhcSbV\",\"name\":\"4\"},\"BvXdlWQm4\":{\"pattern\":\":BvXdlWQm4\",\"name\":\"flou\"},\"KCIbUnjpQ\":{\"pattern\":\":KCIbUnjpQ\",\"name\":\"system\"},\"EHckPbIO8\":{\"pattern\":\":EHckPbIO8\",\"name\":\"cta\"},\"uECLFGNSF\":{\"pattern\":\":uECLFGNSF\",\"name\":\"move-faster\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-9IUGk\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:7794,width:1260};addFonts(FrameraugiA20Il,[{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:\"Brockmann Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/WKd1BmR0MZvqS1zyaundrl2Mrx0.woff2\",weight:\"700\"},{cssFamilyName:\"Brockmann Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brockmann\",url:\"https://framerusercontent.com/assets/gXtLgev805qe8Y0tmpY8MzOEVXE.woff2\",weight:\"400\"}]},...LenisFonts,...HeroGridFonts,...SignInButtonFonts,...TalkToOurTeamFonts,...SphereContentFonts,...CMSDualFontTextFonts,...FeatureBoxFonts,...SystemInsightFonts,...CustomerReviewFonts,...RadialCircleFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FrameraugiA20Il.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SignInButton,{},context),forwardLoader(TalkToOurTeam,{},context),forwardLoader(SphereContent,{},context),forwardLoader(FeatureBox,{},context),forwardLoader(SystemInsight,{},context),forwardLoader(CustomerReview,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1260\",\"framerScrollSections\":\"{\\\"TkMMusXF_\\\":{\\\"pattern\\\":\\\":TkMMusXF_\\\",\\\"name\\\":\\\"hero-section\\\"},\\\"W4QHm8wiF\\\":{\\\"pattern\\\":\\\":W4QHm8wiF\\\",\\\"name\\\":\\\"interface\\\"},\\\"rzGtBnhhN\\\":{\\\"pattern\\\":\\\":rzGtBnhhN\\\",\\\"name\\\":\\\"1\\\"},\\\"JOWEkb8vX\\\":{\\\"pattern\\\":\\\":JOWEkb8vX\\\",\\\"name\\\":\\\"2\\\"},\\\"uE1GoDtk9\\\":{\\\"pattern\\\":\\\":uE1GoDtk9\\\",\\\"name\\\":\\\"3\\\"},\\\"kFJOhcSbV\\\":{\\\"pattern\\\":\\\":kFJOhcSbV\\\",\\\"name\\\":\\\"4\\\"},\\\"BvXdlWQm4\\\":{\\\"pattern\\\":\\\":BvXdlWQm4\\\",\\\"name\\\":\\\"flou\\\"},\\\"KCIbUnjpQ\\\":{\\\"pattern\\\":\\\":KCIbUnjpQ\\\",\\\"name\\\":\\\"system\\\"},\\\"EHckPbIO8\\\":{\\\"pattern\\\":\\\":EHckPbIO8\\\",\\\"name\\\":\\\"cta\\\"},\\\"uECLFGNSF\\\":{\\\"pattern\\\":\\\":uECLFGNSF\\\",\\\"name\\\":\\\"move-faster\\\"}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fNuQJcfXw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HFN6WqCSZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"7794\",\"framerResponsiveScreen\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[\"BJLlqb0Ol\"],bodyStart:[],headEnd:[],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map","/*\n * NotFoundPage (framer/SitesNotFoundPage@1.4.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\nexport { default } from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\n"],"mappings":"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"}