{"version":3,"file":"shared-lib.C1T-UpUT.mjs","names":["n","e","a","l","s","i","r","o","c","T","g","d","f","h","b","m","S","R","B","U","K","j","H","ee","te","ue","G","ie","se","_","de","fe","pe","ye","R$1","T$1","U$1","ae","ne","Y$1","oe","Z$1","x","$","E","k","p","t","u","C","J","L","M","P","Q","X","Y","Z","e.default","q","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","containerStyles","emptyStateStyle","Icon","Component","useMemo","lowercaseIconKeyPairs","iconKeys","defaultEvents","a","Icon","useRef","useState","HouseFactory","React","defaultEvents","t","e","n","o","s","f","r","clamp","u","a","s","n","o","r","c","t","e","cubicBezier","i","n","r","n","e","t","o","n","e","t","a","n","e","r","t","s","o","c","i","h","u","d","f","l","g","m","p","M","n","e","t","o","a","i","s","r","O","c","l","f","u","d","x","g","m","Z","Y","y","h","te","w","p","S","se","j","V","q","z","ue","useMemo","progress","useRef","v","updateScrollInfo","Children","mask","useState","useCallback","i","end","start","clamp","startTransition","dotStyle","useState","useMemo","i","css","e","s","vertexShaderSource","dt","r","g","b","a","h","s","l","t","p","q","n","useRef","useMemo","ShaderMount","ShaderMountVanilla","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","MenuIcon","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","mask","SVG","getProps","Component","className","css","Icon","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","MenuButton","LogoFonts","Logo","NavNavLink","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","MusicNotes","YoutubeLogo","addPropertyOverrides","IconProjectLink","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","ElementsOnOff","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MainSectionTag","AnimatedGradientBackgroundFonts","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","animation2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Image","serializationHash","variantClassNames","animation","transition1","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getProps","Component","className","css","Icon","TagFonts","Tag","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","TagsSet","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","XLogo","createLayoutDependency","useRef","React.useId","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","__FramerMetadata__","Nav","Logo","Tag","ImgScrollVariant","Phosphor","MediaLink","ImgHover","CardService","Footer","serializationHash","variantClassNames","animation","animation1","transition2","transformTemplate1","t","getProps","Component","useRef","React.useId","metadata","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","React.useRef","className","PropertyOverrides","React.Fragment","Image","SVG","MicrophoneStage","Student","Plant","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","__FramerMetadata__","__FramerMetadata__","useSyncExternalStore","Component","_Fragment","maskImage","maskMode","maskRepeat","maskPosition","maskSize","SVG","getProps","Component","className","css","Icon","getProps","className","Framer","Text","t","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/4tfK1EXQ32zTqLzBzRgB/cBl4Hy3X7pbkW6X2eZ8Q/qw64TE1rP.js","https:/framerusercontent.com/modules/5advbv8NGQZQho465wZd/X7CEg7w4fLuWrawItHJV/u6IgvslaC.js","https:/framerusercontent.com/modules/hF3oE41WUyG1rmfOtVl9/t1CyLFLWy6qe46d4wQjW/wzi5BoPWo.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.13.1/dist/index.es.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/NvZd3qMPBAs0qDJ1tLlY/Carousel.js","https:/framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js","https:/framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js","https:/framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js","https:/framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js","https:/framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1","https:/framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js","https:/framerusercontent.com/modules/fUECeNBRv6WjGbm5NKXN/Nz4vjjqdhTLXvq0oGzeq/hv60SJWLW.js","https:/framerusercontent.com/modules/1XZEBlDCE3onjywDpewQ/fXJAyzoG9eqSlwQH3uzG/MmHwaI6bc.js","https:/framerusercontent.com/modules/qzpuWeHYi2gyRMML3xJg/ZrCp0UnivUWQRzjiY7RN/Lh3Jwp5NL.js","https:/framerusercontent.com/modules/MwG7Mv13WOR4ey70I6Zo/lAB8EPqPxQjv8mCy64U5/pyZYdZiBo.js","https:/framerusercontent.com/modules/EwVuta8OYpmh6pQKhnc1/oQscWtP8q8ywWANnjJJL/Ft79VaVXe.js","https:/framerusercontent.com/modules/PQ3rr9p7bdsiLoQFkoyG/gjoiFEhuSxPX8WO3KEMt/LPV02Lsl2.js","https:/framerusercontent.com/modules/4XTgiZQu54CjbB5dhliq/4qeXVdBQKTlCfMoVGgCT/rR4Yw6OW8.js","https:/framerusercontent.com/modules/Vl9Dko5eDW59tu6L2zhH/5oB6ePmeNCJH2fFI8nWS/tDoQMjTKM.js","https:/framerusercontent.com/modules/0pDjPoOGLSsNfvRZY8a2/Bm5j34D6dw92Mi6ksaF3/Y9GCZyxGz.js","https:/framerusercontent.com/modules/mmH02Ap6vOixsrtdTIwq/H2JqjU75lOiyGoFF205x/mrbf9TtME.js","https:/framerusercontent.com/modules/iSENGRzL8E4XWpxs0Lmj/g8FUjY5sz9Nd3SlpjIwT/BqZNshx9b.js","https:/framerusercontent.com/modules/ryariWzzfeAgcCFQgFpG/CNktqWwU8cX34R2de6bO/yOOmeTSWl.js","https:/framerusercontent.com/modules/siis5FlbmlhFEerZBzRb/rez3Wf8uuEdqOJiWUtdU/zfCtqNfis.js","https:/framerusercontent.com/modules/WvrDcX06Yvf3rPhnm6Fl/Nz8MzpuQZqRz7hc4AvRg/puYmjnK2y.js","https:/framerusercontent.com/modules/wyk4oVKDGmOEXUG8SJwG/yZD12hpoF5MzqVLzt2DU/RMa4FRgXg.js","https:/framerusercontent.com/modules/46CRSt6b4sRUeH9L5jSO/IGEz4grB163W9MftovxC/UXakzpnag.js","https:/framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js","https:/framerusercontent.com/modules/PAzivhVzu5tJcFyXYfve/XF3tLAWPWkLqgSJHmFTL/v4hIPR3Io.js","https:/framerusercontent.com/modules/UgyZ14BsfqrbmtVBvGoC/R3UaQgUSJPj81RyxuPqZ/WC29hBO2M.js","https:/framerusercontent.com/modules/j0VJaj3WIT90bk6mJ5ER/BacTdqV3bdpQ4n6ONC4G/AVtrqWwvj.js","https:/framerusercontent.com/modules/uJxOtLcMSysL41eBcn7S/0idPhbE7eGt3nvBi9Urt/fnlrxYPdQ.js","https:/framerusercontent.com/modules/0wlnPqvKW3LKtmaNs3lk/GUj1Xv9xJbbdJR6vEjY7/oRGvzBbRX.js","https:/framerusercontent.com/modules/jUcLwqLVkU5JLNNsb391/n0xgui5fajTixAjRzuyg/XPB5ASUch.js","https:/framerusercontent.com/modules/EqV2OOsJJc9SsHcoNP6b/hgFa6zpsprcYwt2olf99/Yf45hWzra.js","https:/framerusercontent.com/modules/22OHxhQiI5CGJ29BI9QT/4hgivdFBhn56g195Nee0/augiA20Il.js","https:/framerusercontent.com/modules/z7V8mwjXVPTftEjk5l9M/NNasOpmMsovlZcwBPbsY/augiA20Il.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0","https:/framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js","https:/framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js","https:/framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js","https:/framerusercontent.com/modules/kr6mBIQPAjMiv35rQa3A/JqQCEBMftp0u8SBv29R5/PX9hIOIVM.js"],"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 (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 18 3 L 9 6 L 0 3 L 9 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"6px\" id=\"U0OvD1tpR\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 0 L 0 7.5\" fill=\"transparent\" height=\"7.5px\" id=\"neJCT_Pem\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 6)\" width=\"1px\"/><path d=\"M 0 3.75 C 1.472 1.493 3.854 0 6.75 0 C 9.646 0 12.028 1.493 13.5 3.75\" fill=\"transparent\" height=\"3.75px\" id=\"C9xNCukFh\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 16.5)\" width=\"13.5px\"/><path d=\"M 18 3 L 9 6 L 0 3 L 9 0 Z\" fill=\"transparent\" height=\"6px\" id=\"b0Jz1qaLR\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 9.126 0 C 11.04 2.095 10.943 5.333 8.906 7.309 C 6.869 9.286 3.631 9.286 1.594 7.309 C -0.443 5.333 -0.54 2.095 1.374 0\" fill=\"transparent\" height=\"8.79147297877239px\" id=\"GrPfXDFPV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6.75 7.708)\" width=\"10.500027350946354px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1730793863\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-gMAnQ\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-gMAnQ { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Student\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-gMAnQ\");Icon.displayName=\"Student\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Student\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__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 0.988 9.512 C -2.005 4.523 1.985 -0.464 10.465 0.035 C 10.969 8.514 5.976 12.504 0.988 9.512 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"10.499655818382415px\" id=\"XnFfa2k2p\" transform=\"translate(12 4.5)\" width=\"10.500252871481749px\"/><path d=\"M 6.794 6.794 C 8.932 3.232 6.082 -0.331 0.025 0.025 C -0.332 6.082 3.232 8.932 6.794 6.794 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"7.4998943591609475px\" id=\"o5lfXUUUR\" transform=\"translate(1.5 8.25)\" width=\"7.500013202415642px\"/><path d=\"M 0.988 9.512 C -2.005 4.523 1.985 -0.464 10.465 0.035 C 10.969 8.514 5.976 12.504 0.988 9.512 Z\" fill=\"transparent\" height=\"10.499655818382415px\" id=\"UGjq3cqNj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 4.5)\" width=\"10.500252871481749px\"/><path d=\"M 6.794 6.794 C 8.932 3.232 6.082 -0.331 0.025 0.025 C -0.332 6.082 3.232 8.932 6.794 6.794 Z\" fill=\"transparent\" height=\"7.4998943591609475px\" id=\"SIT0ZOQP8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(1.5 8.25)\" width=\"7.500013202415642px\"/><path d=\"M 0 0 L 6 6\" fill=\"transparent\" height=\"6px\" id=\"Bw3vPxCFu\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 12)\" width=\"6px\"/><path d=\"M 7.5 0 L 1.758 5.742 C 0.632 6.867 0 8.394 0 9.985 L 0 12.75\" fill=\"transparent\" height=\"12.75px\" id=\"K268ExMS0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 8.25)\" width=\"7.500000000081116px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2542966780\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yY8dQ\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-yY8dQ { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Plant\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-yY8dQ\");Icon.displayName=\"Plant\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Plant\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__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 6.848 0 L 6.848 0 L 0.145 9.139 C -0.074 9.437 -0.042 9.85 0.219 10.112 L 1.56 11.453 C 1.822 11.714 2.235 11.745 2.533 11.527 L 11.672 4.826 L 11.672 4.826 C 9.217 4.377 7.296 2.455 6.848 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"11.671633720093823px\" id=\"Vq2wcEp5O\" transform=\"translate(3 9.33)\" width=\"11.671633720093816px\"/><path d=\"M 0 6 C 0 2.686 2.686 0 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 Z\" fill=\"transparent\" height=\"12px\" id=\"NRvlo7i9n\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9.75 2.25)\" width=\"12px\"/><path d=\"M 8.484 8.484 L 0 0\" fill=\"transparent\" height=\"8.484375px\" id=\"uWf8kgtBn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.508 4.008)\" width=\"8.484375px\"/><path d=\"M 0 0.75 L 0.75 0\" fill=\"transparent\" height=\"1px\" id=\"uOVUSYByk\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 14.25)\" width=\"1px\"/><path d=\"M 6.844 0 L 0.145 9.141 C -0.074 9.439 -0.042 9.852 0.219 10.114 L 1.56 11.454 C 1.822 11.716 2.235 11.747 2.533 11.528 L 11.672 4.828\" fill=\"transparent\" height=\"11.673508720093807px\" id=\"qkmS9ZduM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 9.328)\" width=\"11.671633720093816px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1297910819\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MGfsF\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-MGfsF { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Microphone Stage\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-MGfsF\");Icon.displayName=\"Microphone Stage\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Microphone Stage\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,progress as o,isFunction as i,defaults as s,isCubicBezier as r,isEasingGenerator as a,isEasingList as c,isNumber as l,time as f,noop as u,removeItem as d,mix as g,getEasingForSegment as m,isString as h,defaultOffset as p,fillOffset as v,velocityPerSecond as y,interpolate as w}from\"@motionone/utils\";import{Animation as E,getEasingFunction as b}from\"@motionone/animation\";import{__rest as S}from\"tslib\";import{invariant as A}from\"hey-listen\";import{pregenerateKeyframes as O,calcGeneratorVelocity as x,spring as V,glide as z}from\"@motionone/generators\";const W=new WeakMap;function getAnimationData(e){W.has(e)||W.set(e,{transforms:[],values:new Map});return W.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const L=[\"\",\"X\",\"Y\",\"Z\"];const T=[\"translate\",\"scale\",\"rotate\",\"skew\"];const D={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const M={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const k={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:M,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:M};const B=new Map;const asTransformCssVar=e=>`--motion-${e}`;const j=[\"x\",\"y\",\"z\"];T.forEach((e=>{L.forEach((t=>{j.push(e+t);B.set(asTransformCssVar(e+t),k[e])}))}));const compareTransformOrder=(e,t)=>j.indexOf(e)-j.indexOf(t);const P=new Set(j);const isTransform=e=>P.has(e);const addTransformToElement=(e,t)=>{D[t]&&(t=D[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const $=new Set;function registerCssVariable(e){if(!$.has(e)){$.add(e);try{const{syntax:t,initialValue:n}=B.has(e)?B.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const testAnimation=(e,t)=>document.createElement(\"div\").animate(e,t);const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]},{duration:.001}).finished),linearEasing:()=>{try{testAnimation({opacity:0},{easing:\"linear(0, 1)\"})}catch(e){return false}return true}};const R={};const H={};for(const e in C)H[e]=()=>{void 0===R[e]&&(R[e]=C[e]());return R[e]};const I=.015;const generateLinearEasingPoints=(e,t)=>{let n=\"\";const i=Math.round(t/I);for(let t=0;t<i;t++)n+=e(o(0,i-1,t))+\", \";return n.substring(0,n.length-2)};const convertEasing=(e,t)=>i(e)?H.linearEasing()?`linear(${generateLinearEasingPoints(e,t)})`:s.easing:r(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){D[e]&&(e=D[e]);return isTransform(e)?asTransformCssVar(e):e}const N={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=B.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const r=getDevToolsRecord();const d=false!==o.record&&r;let g;let{duration:m=s.duration,delay:h=s.delay,endDelay:p=s.endDelay,repeat:v=s.repeat,easing:y=s.easing,direction:w,offset:b,allowWebkitAcceleration:S=false}=o;const A=getAnimationData(e);const O=isTransform(t);let x=H.waapi();O&&addTransformToElement(e,t);const V=getStyleName(t);const z=getMotionValue(A.values,V);const W=B.get(V);stopAnimation(z.animation,!(a(y)&&z.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=N.get(e,V))&&void 0!==t?t:null===W||void 0===W?void 0:W.initialValue)&&void 0!==n?n:0};let s=hydrateKeyframes(keyframesList(n),readInitialValue);if(a(y)){const e=y.createAnimation(s,readInitialValue,O,V,z);y=e.easing;void 0!==e.keyframes&&(s=e.keyframes);void 0!==e.duration&&(m=e.duration)}isCssVar(V)&&(H.cssRegisterProperty()?registerCssVariable(V):x=false);O&&!H.linearEasing()&&(i(y)||c(y)&&y.some(i))&&(x=false);if(x){W&&(s=s.map((e=>l(e)?W.toDefaultUnit(e):e)));1!==s.length||H.partialKeyframes()&&!d||s.unshift(readInitialValue());const t={delay:f.ms(h),duration:f.ms(m),endDelay:f.ms(p),easing:c(y)?void 0:convertEasing(y,m),direction:w,iterations:v+1,fill:\"both\"};g=e.animate({[V]:s,offset:b,easing:c(y)?y.map((e=>convertEasing(e,m))):void 0},t);g.finished||(g.finished=new Promise(((e,t)=>{g.onfinish=e;g.oncancel=t})));const n=s[s.length-1];g.finished.then((()=>{N.set(e,V,n);g.cancel()})).catch(u);S||(g.playbackRate=1.000001)}else if(O){s=s.map((e=>\"string\"===typeof e?parseFloat(e):e));1===s.length&&s.unshift(parseFloat(readInitialValue()));const render=t=>{W&&(t=W.toDefaultUnit(t));N.set(e,V,t)};g=new E(render,s,Object.assign(Object.assign({},o),{duration:m,easing:y}))}else{const t=s[s.length-1];N.set(e,V,W&&l(t)?W.toDefaultUnit(t):t)}d&&r(e,t,s,{duration:m,delay:h,easing:y,repeat:v,offset:b},\"motion-one\");z.setAnimation(g);return g}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=s.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},F);const getActiveAnimation=e=>e.animations[0];const F={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return f.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(u));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=f.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const r=l(n)?n:getFromIndex(n,s);const a=Math.abs(r-i);let c=e*a;if(o){const t=s*e;const n=b(o);c=n(c/t)*t}return t+c}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return i(e)?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return l(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){d(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:g(i,s,o[r]),easing:m(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,i=S(t,[\"defaultOptions\"]);const r=[];const c=new Map;const l={};const f=new Map;let u=0;let d=0;let g=0;for(let t=0;t<e.length;t++){const o=e[t];if(h(o)){f.set(o,d);continue}if(!Array.isArray(o)){f.set(o.name,calcNextTime(d,o.at,u,f));continue}const[i,r,m={}]=o;void 0!==m.at&&(d=calcNextTime(d,m.at,u,f));let y=0;const w=resolveElements(i,l);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,c);for(const t in r){const i=getValueSequence(t,o);let c=keyframesList(r[t]);const l=getOptions(m,t);let{duration:f=n.duration||s.duration,easing:u=n.easing||s.easing}=l;if(a(u)){const e=isTransform(t);A(2===c.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=u.createAnimation(c,(()=>\"0\"),e);u=n.easing;void 0!==n.keyframes&&(c=n.keyframes);void 0!==n.duration&&(f=n.duration)}const h=resolveOption(m.delay,e,E)||0;const w=d+h;const b=w+f;let{offset:S=p(c.length)}=l;1===S.length&&0===S[0]&&(S[1]=1);const O=length-c.length;O>0&&v(S,O);1===c.length&&c.unshift(null);addKeyframes(i,c,u,S,w,b);y=Math.max(h+f,y);g=Math.max(b,g)}}u=d;d+=y}c.forEach(((e,t)=>{for(const a in e){const c=e[a];c.sort(compareByTime);const l=[];const f=[];const u=[];for(let e=0;e<c.length;e++){const{at:t,value:n,easing:i}=c[e];l.push(n);f.push(o(0,g,t));u.push(i||s.easing)}if(0!==f[0]){f.unshift(0);l.unshift(l[0]);u.unshift(\"linear\")}if(1!==f[f.length-1]){f.push(1);l.push(null)}r.push([t,a,l,Object.assign(Object.assign(Object.assign({},n),{duration:g,easing:u,offset:f}),i)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,O(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=x((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const U=createGeneratorEasing(V);const q=createGeneratorEasing(z);const K={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:s=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const r=resolveElements(e);const a=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=a.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);i(n)?a.set(e.target,n):c.unobserve(e.target)}else if(n){n(e);a.delete(e.target)}}))};const c=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof s?s:K[s]});r.forEach((e=>c.observe(e)));return()=>c.disconnect()}const G=new WeakMap;let _;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=G.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(_=new ResizeObserver(notifyAll))}function resizeElement(e,t){_||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=G.get(e);if(!n){n=new Set;G.set(e,n)}n.add(t);null===_||void 0===_?void 0:_.observe(e)}));return()=>{n.forEach((e=>{const n=G.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===_||void 0===_?void 0:_.unobserve(e))}))}}const Z=new Set;let X;function createWindowResizeHandler(){X=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};Z.forEach((e=>e(t)))};window.addEventListener(\"resize\",X)}function resizeWindow(e){Z.add(e);X||createWindowResizeHandler();return()=>{Z.delete(e);!Z.size&&X&&(X=void 0)}}function resize(e,t){return i(e)?resizeWindow(e):resizeElement(e,t)}const Y=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const J={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,i){const s=n[t];const{length:r,position:a}=J[t];const c=s.current;const l=n.time;s.current=e[\"scroll\"+a];s.scrollLength=e[\"scroll\"+r]-e[\"client\"+r];s.offset.length=0;s.offset[0]=0;s.offset[1]=s.scrollLength;s.progress=o(0,s.scrollLength,s.current);const f=i-l;s.velocity=f>Y?0:y(s.current-c,f)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Q={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const ee={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==ee[e]&&(e=ee[e]);if(h(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}l(e)&&(o=t*e);return n+o}const te=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:te;let s=0;let r=0;if(l(e))i=[e,e];else if(h(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,ee[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);r=resolveEdge(i[1],t);return s-r}const ne={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Q.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ne;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=w(p(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const s=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:i(t)?()=>t(n):scrubAnimation(t,n[s])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const oe=new WeakMap;const ie=new WeakMap;const se=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=S(t,[\"container\"]);let i=se.get(n);if(!i){i=new Set;se.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!oe.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};oe.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ie.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=oe.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=se.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=oe.get(n);oe.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ie.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let re;function processScheduledAnimations(){if(!re)return;const e=re.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);re=void 0}function scheduleAnimation(e){if(re)n(re,e);else{re=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){re&&d(re,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const ae={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=S(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const ce={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const le={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const fe={inView:ae,hover:ce,press:le};const ue=[\"initial\",\"animate\",...Object.keys(fe),\"exit\"];const de=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of ue)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},l=S(c,[\"transition\"]);const f=Object.assign({},l);function*animateUpdates(){var t,o;const s=l;l={};const r={};for(const n of ue){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){l[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(l),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===l[e]&&(l[e]=f[e]);if(hasChanged(s[e],l[e])){null!==(t=f[e])&&void 0!==t?t:f[e]=N.get(n,e);c.push(animateStyle(n,e,l[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=l;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(u)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in fe){const o=fe[t].isActive(e);const i=s[t];if(o&&!i)s[t]=fe[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>l,getOptions:()=>e,getContext:()=>r,mount:e=>{A(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;de.set(n,d);updateGestureSubscriptions();return()=>{de.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){D[o]&&(o=D[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const r=B.get(o);r&&(s=l(i)?r.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Q as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,q as glide,inView$1 as inView,de as mountedStates,resize,scroll,U as spring,stagger,N as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useCallback,useEffect,useState,useRef,cloneElement,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{scroll,resize}from\"@motionone/dom\";import{clamp}from\"@motionone/utils\";import{animate,motion,useMotionValue,useTransform,useReducedMotion}from\"framer-motion\";import{usePadding,paddingControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * Calculate the width of the fade mask. Fade width and inset are provided\n * as percentages. There's a fade on the left and the right, so we return\n * a maximum of 50%.\n */function calcMaskWidth([inset,width]){return inset+(100-inset)*(width/100)*.5;}/**\n * Use media queries to determine if this device uses a mouse as\n * the primary input.\n * TODO: Commented out because of https://framer-team.slack.com/archives/C01B14R6E22/p1745051842676819\n *//*function useIsMouse() {\n    const [isMouseDevice, setIsMouseDevice] = useState(false)\n\n    useLayoutEffect(() => {\n        setIsMouseDevice(window.matchMedia(\"(pointer:fine)\").matches)\n    }, [])\n\n    return isMouseDevice\n}*//**\n * This checks a scroll position against the available scrollable\n * range. If we have hit an edge, start/end, we fade out the pagination\n * controls and mask. Likewise if we've just moved away from an edge we\n * fade them back in.\n */function checkLimit(progress,target,{edgeOpacity,moreItems,buttonRef},transition){if(moreItems.current&&progress===target){moreItems.current=false;animate(edgeOpacity,1,transition);buttonRef.current?.setAttribute(\"disabled\",\"\");}else if(!moreItems.current&&progress!==target){moreItems.current=true;animate(edgeOpacity,0,transition);buttonRef.current?.removeAttribute(\"disabled\");}}function useGUI(initialMoreItems,initialAlpha){const moreItems=useRef(initialMoreItems);const edgeOpacity=useMotionValue(moreItems.current?0:1);const fadeOpacity=useTransform(edgeOpacity,[0,1],[initialAlpha||0,1]);const buttonOpacity=useTransform(edgeOpacity,v=>1-v);const buttonRef=useRef(null);/**\n     * Returns a pointer-events CSS value for a given opacity.\n     * The threshold here is arbitrary, the theory being we\n     * should only enable pointer-events when the button is\n     * somewhat visible.\n     */const pointerEvents=useTransform(buttonOpacity,v=>v>.2?\"auto\":\"none\");/**\n     * Returns a cursor CSS value for a given pointer-events value.\n     * So only indicate\n     */const cursor=useTransform(pointerEvents,v=>v===\"auto\"?\"pointer\":\"default\");const buttonStyle={...baseButtonStyles,opacity:buttonOpacity,pointerEvents,cursor};return{moreItems,fadeOpacity,edgeOpacity,buttonStyle,buttonRef};}function setAriaVisible({element}){element.setAttribute(\"aria-hidden\",false);}function useScrollLimits(container,axis,scrollInfo,updateCurrentScroll,targetScroll,checkLimits,measureItems){useEffect(()=>{if(!container.current)return;const updateScrollInfo=info=>{scrollInfo.current=info[axis];/**\n             * If we've reached our target scroll, delete it.\n             * This way we know when to make calculations based on the\n             * actual current scroll or the target scroll.\n             */if(info[axis].current===targetScroll.current){targetScroll.current=undefined;}updateCurrentScroll(info[axis].current);checkLimits();};const stopScroll=scroll(updateScrollInfo,{container:container.current,axis});const stopResize=resize(container.current,()=>{measureItems();checkLimits();});return()=>{stopScroll();stopResize();};},[checkLimits,measureItems]);}/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function Carousel({slots,gap,axis,align,sizingObject,fadeObject,arrowObject,snapObject,progressObject,ariaLabel,borderRadius,effectsObject,...props}){// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots?.filter(Boolean);const numItems=Children.count(filteredSlots);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const padding=usePadding(props);const axisLabel=axis?\"x\":\"y\";const{fadeContent,fadeWidth,fadeInset,fadeTransition,fadeAlpha}=fadeObject;const{snap,snapEdge,fluid}=snapObject;const{widthType,widthInset,widthColumns,heightType,heightInset,heightRows}=sizingObject;const{showScrollbar,showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressObject;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowPadding}=arrowObject;/**\n     * The latest scroll info on the scrollable axis as reported by Motion One.\n     */const scrollInfo=useRef(undefined);/**\n     * The target scroll we're currently animating to, calculated when\n     * a user presses a pagination button.\n     */const targetScroll=useRef(undefined);/**\n     * If we're performing a scroll animation, return the target scroll instead\n     * of the latest scroll position. This will help users paginate through\n     * a carousel much quicker.\n     */const currentScroll=useMotionValue(0);const updateCurrentScroll=newScroll=>{currentScroll.set(targetScroll.current!==undefined?targetScroll.current:newScroll);};/**\n     * We only want to display pagination buttons if the user has enabled the setting\n     * and this is actually a mouse device.\n     * TODO: Commented out because of https://framer-team.slack.com/archives/C01B14R6E22/p1745051842676819\n     *///const isMouseDevice = useIsMouse()\n/**\n     * Create all the motion values for the GUI at each end of the carousel.\n     */const start=useGUI(false,fadeAlpha);const end=useGUI(true,fadeAlpha);const startMaskInset=useMotionValue(fadeInset*.5);const endMaskInset=useTransform(startMaskInset,v=>100-v);const baseWidth=useMotionValue(fadeWidth);const startMaskWidth=useTransform([startMaskInset,baseWidth],calcMaskWidth);const endMaskWidth=useTransform(startMaskWidth,v=>100-v);const direction=useMotionValue(axis?\"right\":\"bottom\");const mask=useTransform([direction,start.fadeOpacity,startMaskInset,startMaskWidth,end.fadeOpacity,endMaskInset,endMaskWidth],latest=>{return`linear-gradient(to ${latest[0]}, rgb(0, 0, 0, ${latest[1]}) ${latest[2]}%, rgb(0, 0, 0, 1) ${latest[3]}%, rgba(0, 0, 0, 1) ${latest[6]}%, rgb(0, 0, 0, ${latest[4]}) ${latest[5]}%)`;});const carouselRef=useRef(null);/**\n     * Dots state\n     */const[numPages,setNumPages]=useState(isCanvas?4:1);/**\n     * Generate styles for components.\n     */const itemStyle={scrollSnapAlign:snapEdge,flexShrink:0};const childStyle={};if(align===\"stretch\"){if(axis){childStyle.height=\"100%\";itemStyle.height=\"auto\";}else{childStyle.width=\"100%\";itemStyle.width=\"auto\";}}if(!fluid){itemStyle.scrollSnapStop=\"always\";}if(widthType===\"stretch\"){itemStyle.width=`calc(100% - ${widthInset||0}px)`;childStyle.width=\"100%\";}else if(widthType===\"columns\"){itemStyle.width=`calc(${100/widthColumns}% - ${gap}px + ${gap/widthColumns}px)`;childStyle.width=\"100%\";}if(heightType===\"stretch\"){itemStyle.height=`calc(100% - ${heightInset||0}px)`;childStyle.height=\"100%\";}else if(heightType===\"rows\"){itemStyle.height=`calc(${100/heightRows}% - ${gap}px + ${gap/heightRows}px)`;childStyle.height=\"100%\";}const scrollOverflow=isCanvas?\"hidden\":\"auto\";const containerStyle={...baseContainerStyle,padding};const carouselStyle={...baseCarouselStyle,gap,alignItems:align,flexDirection:axis?\"row\":\"column\",overflowX:axis?scrollOverflow:\"hidden\",overflowY:axis?\"hidden\":scrollOverflow,scrollSnapType:snap?`${axisLabel} mandatory`:undefined,WebkitOverflowScrolling:\"touch\",WebkitMaskImage:fadeContent?mask:undefined,maskImage:fadeContent?mask:undefined,borderRadius};const carouselA11y={[\"aria-roledescription\"]:\"carousel\"};if(ariaLabel){carouselA11y[\"aria-title\"]=ariaLabel;}const itemA11y={};if(align===\"stretch\"){itemA11y[\"aria-role\"]=\"group\";itemA11y[\"aria-roledescription\"]=\"slide\";}if(!isCanvas){const itemSizes=useRef([]);useScrollLimits(carouselRef,axisLabel,scrollInfo,updateCurrentScroll,targetScroll,useCallback(()=>{if(!scrollInfo.current)return;const{targetLength,containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();if(!targetLength&&!containerLength)return;if(targetLength>containerLength){checkLimit(current,0,start,fadeTransition);checkLimit(current,scrollLength,end,fadeTransition);for(let i=0;i<itemSizes.current.length;i++){const{element,start,end}=itemSizes.current[i];const outOfView=end<current||start>current+containerLength;element.setAttribute(\"aria-hidden\",outOfView);if(!outOfView){element.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{element.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=\"-1\";});}}}else{checkLimit(0,0,start,fadeTransition);checkLimit(1,1,end,fadeTransition);itemSizes.current.forEach(setAriaVisible);}// This used to be Math.ceil, which would round 3.05 to 4.\n// This now uses Math.round to ensure people get a perfect amount of dots\n// when using Columns or Rows — Benjamin\n/**\n                 * Update by Matt: changing back to ceil, might break dots but round was incorrectly\n                 * paginating for all widths - overshooting items at shorter viewports and\n                 * not paginating at all for wide.\n                 */let newNumPages=Math.ceil(targetLength/containerLength);if(!isNaN(newNumPages)){// If the number of dots is 65% of the number of items, make it 100%\nif(newNumPages/numItems>.65)newNumPages=numItems;if(newNumPages!==numPages)setNumPages(newNumPages);}},[numPages]),useCallback(()=>{if(!carouselRef.current)return;itemSizes.current=Array.from(carouselRef.current.children).map(element=>{return axis?{element,start:element.offsetLeft,end:element.offsetLeft+element.offsetWidth}:{element,start:element.offsetTop,end:element.offsetTop+element.offsetHeight};});},[]));}/**\n     * On the canvas, we want to keep the motion values updated\n     * with the latest props. Outside of the canvas these will never\n     * update.\n     */if(isCanvas){useEffect(()=>{baseWidth.set(fadeWidth);},[fadeWidth]);useEffect(()=>{startMaskInset.set(fadeInset*.5);},[fadeInset]);useEffect(()=>{direction.set(axis?\"right\":\"bottom\");},[axis]);}/*const findNextItem = (delta: 1 | -1, target: number) => {\n        if (!scrollInfo.current) return\n        const { current } = scrollInfo.current\n        const { children } = carouselRef.current\n        let scrollTarget\n\n        let i = delta === 1 ? 0 : children.length - 1\n        while (scrollTarget === undefined) {\n            const item = children[i]\n\n            const start = axis ? item.offsetLeft : item.offsetTop\n            const length = axis ? item.offsetWidth : item.offsetHeight\n            const end = start + length\n\n            const threshold = 0.05\n            if (delta === 1) {\n                const visibility = progress(start, end, target)\n                if (visibility < 1 - threshold) {\n                    scrollTarget = start\n                } else if (i === children.length - 1) {\n                    scrollTarget = end\n                }\n            } else if (delta === -1) {\n                const visibility = progress(start, end, target)\n                if (visibility > threshold) {\n                    scrollTarget = end\n                } else if (i === 0) {\n                    scrollTarget = start\n                }\n            }\n\n            i += delta\n        }\n\n        return scrollTarget\n    }*/const isReducedMotion=useReducedMotion();const goto=scrollTo=>{targetScroll.current=scrollTo;const options=axis?{left:scrollTo}:{top:scrollTo};carouselRef.current.scrollTo({...options,behavior:isReducedMotion?\"auto\":\"smooth\"});};const gotoPage=(page,adjustment=0)=>{if(!scrollInfo.current)return;const{scrollLength}=scrollInfo.current;const totalLen=scrollLength/(numPages-1);goto(page*totalLen+adjustment*totalLen);};const gotoDelta=delta=>()=>{if(!scrollInfo.current)return;const{containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();const pageLength=scrollLength/numPages;const currentPage=clamp(0,numPages-1,Math.floor(current/pageLength));let adjustment=0;if(snap&&(snapEdge===\"start\"||snapEdge===\"end\")&&delta>=1)adjustment=.4// this ensures it doesn't snap back to previous page*/\n    ;gotoPage(currentPage+delta,adjustment);};/**\n     * Return placeholder if no children\n     */if(numItems===0){return /*#__PURE__*/_jsx(Placeholder,{});}const dots=[];const dotsBlurStyle={};if(numPages>1&&showProgressDots&&!showScrollbar){for(let i=0;i<numPages;i++){const isSelected=isCanvas&&!i||false;dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,isSelected:isSelected,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>startTransition(()=>gotoPage(i)),currentScroll:currentScroll,scrollInfo:scrollInfo,total:numPages,index:i,gap:dotsGap,padding:dotsPadding,axis:axis}));}if(dotsBlur){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}return /*#__PURE__*/_jsxs(\"section\",{style:containerStyle,...carouselA11y,children:[/*#__PURE__*/_jsx(motion.ul,{ref:carouselRef,style:carouselStyle,className:\"framer--carousel\",\"data-show-scrollbar\":showScrollbar,\"aria-atomic\":\"false\",\"aria-live\":\"polite\",onWheel:()=>targetScroll.current=undefined,children:Children.map(filteredSlots,(child,index)=>/*#__PURE__*/_jsx(\"li\",{style:itemStyle,...itemA11y,\"aria-label\":`${index+1} of ${numItems}`,children:/*#__PURE__*/cloneElement(child,{...child.props,style:{...child.props?.style,...childStyle}})}))}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles,padding:arrowPadding,display:\"flex\",flexDirection:axis?\"row\":\"column\"},\"aria-label\":\"Carousel pagination controls\",className:\"framer--carousel-controls\",\"data-show-mouse-controls\":showMouseControls,children:[// isMouseDevice &&\n/*#__PURE__*/_jsx(motion.button,{ref:start.buttonRef,type:\"button\",style:{...start.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\"})}),// isMouseDevice &&\n/*#__PURE__*/_jsx(motion.button,{ref:end.buttonRef,type:\"button\",style:{...end.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\"})}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:axis?\"50%\":dotsInset,top:!axis?\"50%\":\"unset\",transform:axis?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:axis?\"row\":\"column\",bottom:axis?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,...dotsBlurStyle},children:dots}):null]}),/*#__PURE__*/_jsx(MouseStyles,{})]});}/* Default Properties */Carousel.defaultProps={gap:10,padding:10,progressObject:{showScrollbar:false,showProgressDots:false},sizingObject:{widthType:\"auto\",widthOffset:0,widthColumns:2,heightType:\"auto\",heightOffset:0,heightRows:2},borderRadius:0};/* Property Controls */addPropertyControls(Carousel,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},axis:{type:ControlType.Enum,title:\"Direction\",options:[true,false],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true},align:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{axis:{true:[\"align-top\",\"align-middle\",\"align-bottom\"],false:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},...paddingControl,sizingObject:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Enum,title:\"Width\",options:[\"auto\",\"stretch\",\"columns\"],optionTitles:[\"Auto\",\"Stretch\",\"Columns\"],defaultValue:\"auto\"},widthInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.widthType!==\"stretch\"},widthColumns:{type:ControlType.Number,title:\"Columns\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.widthType!==\"columns\"},heightType:{type:ControlType.Enum,title:\"Height\",options:[\"auto\",\"stretch\",\"rows\"],optionTitles:[\"Auto\",\"Stretch\",\"Rows\"],defaultValue:\"auto\"},heightInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.heightType!==\"stretch\"},heightRows:{type:ControlType.Number,title:\"Rows\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.heightType!==\"rows\"}}},snapObject:{type:ControlType.Object,title:\"Snapping\",controls:{snap:{type:ControlType.Boolean,title:\"Enable\"},snapEdge:{type:ControlType.Enum,title:\"Edge\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\",hidden:props=>!props.snap},fluid:{type:ControlType.Boolean,title:\"Fluid\",defaultValue:false,hidden:props=>!props.snap}}},fadeObject:{type:ControlType.Object,title:\"Fading\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",hidden:props=>!props.fadeContent,min:0,max:1,step:.05,defaultValue:0},fadeTransition:{type:ControlType.Transition,title:\"Transition\",hidden:props=>!props.fadeContent}}},progressObject:{type:ControlType.Object,title:\"Progress\",controls:{showScrollbar:{type:ControlType.Boolean,title:\"Scroll Bar\",defaultValue:false},showProgressDots:{type:ControlType.Boolean,title:\"Dots\",defaultValue:false,hidden:props=>props.showScrollbar},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:4,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}},arrowObject:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:true},arrowFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showMouseControls},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:40,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls}}},ariaLabel:{type:ControlType.String,title:\"Aria Label\",placeholder:\"Movies...\"},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0}});function Dot({currentScroll,scrollInfo,isSelected,selectedOpacity,opacity:unselectedOpacity,total,index,dotStyle,buttonStyle,gap,padding,axis,...props}){const opacity=useTransform(currentScroll,v=>{if(!scrollInfo.current?.scrollLength){return index===0?selectedOpacity:unselectedOpacity;}const pageLength=scrollInfo.current?.scrollLength/total;const minScroll=pageLength*index;const maxScroll=minScroll+pageLength;const isSelected=v>=minScroll&&(index<total-1?v<maxScroll:index===total-1);return isSelected?selectedOpacity:unselectedOpacity;});const inlinePadding=gap/2;let top=!axis&&index>0?inlinePadding:padding;let bottom=!axis&&index!==total-1?inlinePadding:padding;let right=axis&&index!==total-1?inlinePadding:padding;let left=axis&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle,opacity}})});}function Placeholder(){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to swipe between.\"})]});}function MouseStyles(){return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:`<style>@media (pointer: fine) {\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar {\n                    display: none;\n                    -webkit-appearance: none;\n                    width: 0;\n                    height: 0;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar-thumb {\n                    display: none;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"] {\n                    scrollbar-width: none;\n                    scrollbar-height: none;\n                }\n            }</style>`}});}/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:130,lineHeight:1.5,textAlign:\"center\"};const labelStyle={clip:\"rect(0 0 0 0)\",WebkitClipPath:\"inset(50%)\",clipPath:\"inset(50%)\",height:1,width:1,margin:-1,padding:0,overflow:\"hidden\",position:\"absolute\",whiteSpace:\"nowrap\"};/**\n * GUI styles\n */const baseContainerStyle={display:\"flex\",overflow:\"hidden\",width:\"100%\",height:\"100%\",position:\"relative\"};const baseCarouselStyle={padding:0,margin:0,listStyle:\"none\",position:\"relative\",display:\"flex\",flex:\"1 1 100%\",width:\"100%\",height:\"100%\"};const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",top:0,left:0,right:0,bottom:0,pointerEvents:\"none\",border:0,padding:0,margin:0};/**\n * Dot styles\n */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Carousel\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel.map","import{RenderTarget}from\"framer\";import{useEffect,useState,useMemo}from\"react\";const cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;export function useColors(...colors){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const darkMode=useDarkMode();const[styleValues,setStyleValues]=useState(()=>extractStyleValues(colors.map(extractCSSVariableName)));useEffect(()=>{if(!isCanvas)return;const div=document.body.querySelector(\"main > div\");if(!div)return;const observer=new MutationObserver(()=>{setStyleValues(extractStyleValues(colors.map(extractCSSVariableName)));});observer.observe(div,{attributes:true,attributeFilter:[\"style\"]});return()=>observer.disconnect();},colors);const variableNames=useMemo(()=>colors.map(extractCSSVariableName),[colors]);if(isOptimizing){return colors.map(color=>extractDefaultValue(color));}let values=[];for(let i=0;i<colors.length;i++){const color=colors[i];// Return original value if not a string\nif(typeof color!==\"string\"){values.push(color);continue;}const variableName=variableNames[i];const colorValues=styleValues[variableName];if(variableName&&colorValues){values.push(darkMode?colorValues.dark||colorValues.light||color:colorValues.light||color);}else{values.push(color);}}return values;}////////////////////\nfunction extractStyleValues(variableNames){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const result={};let lightVars={};let darkVars={};if(isCanvas&&typeof document!==\"undefined\"){const div=document.body.querySelector(\"main > div\");if(div){const style=div.getAttribute(\"style\");if(style){const vars=parseVariables(style);lightVars=vars;darkVars=vars;}}}else{const{light,dark}=extractColorStyles();lightVars=parseVariables(light);darkVars=parseVariables(dark);}// Include all variables\nconst allVarNames=new Set([...Object.keys(lightVars),...Object.keys(darkVars)]);allVarNames.forEach(varName=>{result[varName]={light:lightVars[varName]||\"\",dark:darkVars[varName]||\"\"};});return result;}function extractColorStyles(){let lightSection=\"\";let darkSection=\"\";if(typeof document!==\"undefined\"){const styles=document.head.querySelectorAll(\"style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]\");for(const style of styles){const rules=style.sheet?.cssRules;if(!rules)continue;const styleRules=[];for(const rule of rules){if(rule instanceof CSSStyleRule){styleRules.push([rule,false]);}else if(rule instanceof CSSMediaRule){if(rule.conditionText===\"(prefers-color-scheme: dark)\"){for(const subrule of rule.cssRules){if(subrule instanceof CSSStyleRule){styleRules.push([subrule,true]);}}}}}for(const[rule,isDarkMedia]of styleRules){const css=rule.cssText;const hasVars=css.includes(\"--token-\");if(!hasVars)continue;const isDark=isDarkMedia?rule.selectorText===\"body\":rule.selectorText==='body[data-framer-theme=\"dark\"]';const isLight=!isDarkMedia&&rule.selectorText===\"body\";if(!isDark&&!isLight)continue;if(isDark){if(!darkSection){darkSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}else{if(!lightSection){lightSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}if(darkSection&&lightSection)break;}if(darkSection&&lightSection)break;}}return{light:lightSection,dark:darkSection};}export function useDarkMode(){const isPreview=typeof window!==\"undefined\"&&window.location.origin.endsWith(\"framercanvas.com\");const[isDarkMode,setIsDarkMode]=useState(()=>{if(typeof window===\"undefined\"){return false;}else if(isPreview&&typeof document!==\"undefined\"){return document.body.getAttribute(\"data-framer-theme\")===\"dark\";}else{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}});useEffect(()=>{if(isPreview){const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName===\"data-framer-theme\"){const theme=document.body.getAttribute(\"data-framer-theme\");setIsDarkMode(theme===\"dark\");}});});observer.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>observer.disconnect();}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{setIsDarkMode(e.matches);};// Update initial value\nif(mediaQuery.matches!==isDarkMode){setIsDarkMode(mediaQuery.matches);}mediaQuery.addListener(handleChange);return()=>mediaQuery.removeListener(handleChange);}},[isPreview]);return isDarkMode;}function extractCSSVariableName(cssString){if(!cssString||!cssString.startsWith(\"var(\")){return\"\";}const match=cssVariableRegex.exec(cssString);if(match){const variableName=match[1];return variableName||\"\";}return\"\";}function parseVariables(section){const vars={};if(!section)return vars;const declarations=section.split(\";\").filter(Boolean);declarations.forEach(declaration=>{const[name,value]=declaration.split(\":\").map(s=>s.trim());if(name&&value){vars[name]=value;}});return vars;}function extractDefaultValue(cssVar){// Check if the string starts with \"var(\"\nif(!cssVar||!cssVar.startsWith(\"var(\")){return cssVar// Return the original value if it doesn't start with \"var(\"\n;}// Remove \"var(\" from the beginning and \")\" from the end\nconst content=cssVar.slice(4,-1);// Split the content by comma\nconst parts=content.split(\",\");// If there's more than one part, the second part is the default value\nif(parts.length>1){// Trim any whitespace from the default value\nreturn parts.slice(1).join(\",\").trim();}// If there's no comma, return an empty string or null\nreturn\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useColors\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useColors.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}export class ShaderMount{constructor(canvas,fragmentShader,uniforms={},webGlContextAttributes,/** The speed of the animation, or 0 to stop it. Supports negative values to play in reverse. */speed=1,/** Pass a seed to offset the starting u_time value and give deterministic results*/seed=0){_define_property(this,\"canvas\",void 0);_define_property(this,\"gl\",void 0);_define_property(this,\"program\",null);_define_property(this,\"uniformLocations\",{});/** The fragment shader that we are using */_define_property(this,\"fragmentShader\",void 0);/** Stores the RAF for the render loop */_define_property(this,\"rafId\",null);/** Time of the last rendered frame */_define_property(this,\"lastFrameTime\",0);/** Total time that we have played any animation, passed as a uniform to the shader for time-based VFX */_define_property(this,\"totalAnimationTime\",0);/** The current speed that we progress through animation time (multiplies by delta time every update). Allows negatives to play in reverse. If set to 0, rAF will stop entirely so static shaders have no recurring performance costs */_define_property(this,\"speed\",1);/** Uniforms that are provided by the user for the specific shader being mounted (not including uniforms that this Mount adds, like time and resolution) */_define_property(this,\"providedUniforms\",void 0);/** Just a sanity check to make sure frames don't run after we're disposed */_define_property(this,\"hasBeenDisposed\",false);/** If the resolution of the canvas has changed since the last render */_define_property(this,\"resolutionChanged\",true);_define_property(this,\"initWebGL\",()=>{const program=createProgram(this.gl,vertexShaderSource,this.fragmentShader);if(!program)return;this.program=program;this.setupPositionAttribute();this.setupUniforms();});_define_property(this,\"setupPositionAttribute\",()=>{const positionAttributeLocation=this.gl.getAttribLocation(this.program,\"a_position\");const positionBuffer=this.gl.createBuffer();this.gl.bindBuffer(this.gl.ARRAY_BUFFER,positionBuffer);const positions=[-1,-1,1,-1,-1,1,-1,1,1,-1,1,1];this.gl.bufferData(this.gl.ARRAY_BUFFER,new Float32Array(positions),this.gl.STATIC_DRAW);this.gl.enableVertexAttribArray(positionAttributeLocation);this.gl.vertexAttribPointer(positionAttributeLocation,2,this.gl.FLOAT,false,0,0);});_define_property(this,\"setupUniforms\",()=>{this.uniformLocations={u_time:this.gl.getUniformLocation(this.program,\"u_time\"),u_pixelRatio:this.gl.getUniformLocation(this.program,\"u_pixelRatio\"),u_resolution:this.gl.getUniformLocation(this.program,\"u_resolution\"),...Object.fromEntries(Object.keys(this.providedUniforms).map(key=>[key,this.gl.getUniformLocation(this.program,key)]))};});_define_property(this,\"resizeObserver\",null);_define_property(this,\"setupResizeObserver\",()=>{this.resizeObserver=new ResizeObserver(()=>this.handleResize());this.resizeObserver.observe(this.canvas);this.handleResize();});_define_property(this,\"handleResize\",()=>{const pixelRatio=window.devicePixelRatio;const newWidth=this.canvas.clientWidth*pixelRatio;const newHeight=this.canvas.clientHeight*pixelRatio;if(this.canvas.width!==newWidth||this.canvas.height!==newHeight){this.canvas.width=newWidth;this.canvas.height=newHeight;this.resolutionChanged=true;this.gl.viewport(0,0,this.gl.canvas.width,this.gl.canvas.height);this.render(performance.now())// this is necessary to avoid flashes while resizing (the next scheduled render will set uniforms)\n;}});_define_property(this,\"render\",currentTime=>{if(this.hasBeenDisposed)return;// Calculate the delta time\nconst dt=currentTime-this.lastFrameTime;this.lastFrameTime=currentTime;// Increase the total animation time by dt * animationSpeed\nif(this.speed!==0){this.totalAnimationTime+=dt*this.speed;}// Clear the canvas\nthis.gl.clear(this.gl.COLOR_BUFFER_BIT);// Update uniforms\nthis.gl.useProgram(this.program);// Update the time uniform\nthis.gl.uniform1f(this.uniformLocations.u_time,this.totalAnimationTime*.001);// If the resolution has changed, we need to update the uniform\nif(this.resolutionChanged){this.gl.uniform2f(this.uniformLocations.u_resolution,this.gl.canvas.width,this.gl.canvas.height);this.gl.uniform1f(this.uniformLocations.u_pixelRatio,window.devicePixelRatio);this.resolutionChanged=false;}this.gl.drawArrays(this.gl.TRIANGLES,0,6);// Loop if we're animating\nif(this.speed!==0){this.requestRender();}else{this.rafId=null;}});_define_property(this,\"requestRender\",()=>{if(this.rafId!==null){cancelAnimationFrame(this.rafId);}this.rafId=requestAnimationFrame(this.render);});_define_property(this,\"updateProvidedUniforms\",()=>{this.gl.useProgram(this.program);Object.entries(this.providedUniforms).forEach(([key,value])=>{const location=this.uniformLocations[key];if(location){if(Array.isArray(value)){switch(value.length){case 2:this.gl.uniform2fv(location,value);break;case 3:this.gl.uniform3fv(location,value);break;case 4:this.gl.uniform4fv(location,value);break;default:if(value.length===9){this.gl.uniformMatrix3fv(location,false,value);}else if(value.length===16){this.gl.uniformMatrix4fv(location,false,value);}else{console.warn(`Unsupported uniform array length: ${value.length}`);}}}else if(typeof value===\"number\"){this.gl.uniform1f(location,value);}else if(typeof value===\"boolean\"){this.gl.uniform1i(location,value?1:0);}else{console.warn(`Unsupported uniform type for ${key}: ${typeof value}`);}}});});/** Set a seed to get a deterministic result */_define_property(this,\"setSeed\",newSeed=>{const oneFrameAt120Fps=1e3/120;this.totalAnimationTime=newSeed*oneFrameAt120Fps;this.lastFrameTime=performance.now();this.render(performance.now());});/** Set an animation speed (or 0 to stop animation) */_define_property(this,\"setSpeed\",(newSpeed=1)=>{// Set the new animation speed\nthis.speed=newSpeed;if(this.rafId===null&&newSpeed!==0){// Moving from 0 to animating, kick off a new rAF loop\nthis.lastFrameTime=performance.now();this.rafId=requestAnimationFrame(this.render);}if(this.rafId!==null&&newSpeed===0){// Moving from animating to not animating, cancel the rAF loop\ncancelAnimationFrame(this.rafId);this.rafId=null;}});/** Update the uniforms that are provided by the outside shader */_define_property(this,\"setUniforms\",newUniforms=>{this.providedUniforms={...this.providedUniforms,...newUniforms};// If we need to allow users to add uniforms after the shader has been created, we can do that here\n// But right now we're expecting the uniform list to be predictable and static\n// this.setupUniforms();\nthis.updateProvidedUniforms();this.render(performance.now());});/** Dispose of the shader mount, cleaning up all of the WebGL resources */_define_property(this,\"dispose\",()=>{// Immediately mark as disposed to prevent future renders from leaking in\nthis.hasBeenDisposed=true;// Cancel the rAF loop\nif(this.rafId!==null){cancelAnimationFrame(this.rafId);this.rafId=null;}if(this.gl&&this.program){this.gl.deleteProgram(this.program);this.program=null;// Reset the WebGL context\nthis.gl.bindBuffer(this.gl.ARRAY_BUFFER,null);this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER,null);this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,null);this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null);// Clear any errors\nthis.gl.getError();}if(this.resizeObserver){this.resizeObserver.disconnect();this.resizeObserver=null;}this.uniformLocations={};});this.canvas=canvas;this.fragmentShader=fragmentShader;this.providedUniforms=uniforms;// Base our starting animation time on the provided seed value\nthis.totalAnimationTime=seed;const gl=canvas.getContext(\"webgl2\",webGlContextAttributes);if(!gl){throw new Error(\"WebGL not supported\");}this.gl=gl;this.initWebGL();this.setupResizeObserver();// Set the animation speed after everything is ready to go\nthis.setSpeed(speed);// Mark canvas as paper shader mount\nthis.canvas.setAttribute(\"data-paper-shaders\",\"true\");}}/** Vertex shader for the shader mount */const vertexShaderSource=`#version 300 es\nlayout(location = 0) in vec4 a_position;\n\nvoid main() {\n  gl_Position = a_position;\n}\n`;function createShader(gl,type,source){const shader=gl.createShader(type);if(!shader)return null;gl.shaderSource(shader,source);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){console.error(\"An error occurred compiling the shaders: \"+gl.getShaderInfoLog(shader));gl.deleteShader(shader);return null;}return shader;}function createProgram(gl,vertexShaderSource,fragmentShaderSource){const vertexShader=createShader(gl,gl.VERTEX_SHADER,vertexShaderSource);const fragmentShader=createShader(gl,gl.FRAGMENT_SHADER,fragmentShaderSource);if(!vertexShader||!fragmentShader)return null;const program=gl.createProgram();if(!program)return null;gl.attachShader(program,vertexShader);gl.attachShader(program,fragmentShader);gl.linkProgram(program);if(!gl.getProgramParameter(program,gl.LINK_STATUS)){console.error(\"Unable to initialize the shader program: \"+gl.getProgramInfoLog(program));gl.deleteProgram(program);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return null;}// Clean up shaders after successful linking\ngl.detachShader(program,vertexShader);gl.detachShader(program,fragmentShader);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return program;}\nexport const __FramerMetadata__ = {\"exports\":{\"ShaderMount\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./shader_mount.map","export const PatternShapes={Checks:0,Stripes:1,Edge:2};/**\n * 3d Perlin noise with exposed parameters\n *\n * Uniforms include:\n * u_scale - the scale applied to user space\n * u_rotation - the rotation applied to user space\n * u_color1 - the first pattern color\n * u_color2 - the second pattern color\n * u_color3 - the third pattern color\n * u_proportion (0 .. 1) - the proportion between colors (on 0.5 colors are equally distributed)\n * u_softness (0 .. 1) - the color blur (0 for pronounced edges, 1 for gradient)\n * u_shape (0 ... 2) - the color pattern to be distorted with noise & swirl\n *    - u_shape = 0 is checks\n *    - u_shape = 1 is stripes\n *    - u_shape = 2 is 2 halves of canvas (mapping the canvas height regardless of resolution)\n * u_shapeScale - the scale of color pattern (appies over the global scaling)\n * u_distortion - the noisy distortion over the UV coordinate (applied before the overlapping swirl)\n * u_swirl - the power of swirly distortion\n * u_swirlIterations - the number of swirl iterations (layering curves effect)\n *\n */export const warpFragmentShader=`#version 300 es\nprecision highp float;\n\nuniform float u_time;\nuniform float u_pixelRatio;\nuniform vec2 u_resolution;\n\nuniform float u_scale;\nuniform float u_rotation;\nuniform vec4 u_color1;\nuniform vec4 u_color2;\nuniform vec4 u_color3;\nuniform float u_proportion;\nuniform float u_softness;\nuniform float u_shape;\nuniform float u_shapeScale;\nuniform float u_distortion;\nuniform float u_swirl;\nuniform float u_swirlIterations;\n\n\nout vec4 fragColor;\n\n#define TWO_PI 6.28318530718\n#define PI 3.14159265358979323846\n\nvec2 rotate(vec2 uv, float th) {\n  return mat2(cos(th), sin(th), -sin(th), cos(th)) * uv;\n}\n\nfloat random(vec2 st) {\n  return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);\n}\nfloat noise(vec2 st) {\n  vec2 i = floor(st);\n  vec2 f = fract(st);\n  float a = random(i);\n  float b = random(i + vec2(1.0, 0.0));\n  float c = random(i + vec2(0.0, 1.0));\n  float d = random(i + vec2(1.0, 1.0));\n\n  // Smoothstep for interpolation\n  vec2 u = f * f * (3.0 - 2.0 * f);\n\n  // Do the interpolation as two nested mix operations\n  // If you try to do this in one big operation, there's enough precision loss to be off by 1px at cell boundaries\n  float x1 = mix(a, b, u.x);\n  float x2 = mix(c, d, u.x);\n  return mix(x1, x2, u.y);\n\n}\n\nvec4 blend_colors(vec4 c1, vec4 c2, vec4 c3, float mixer, float edgesWidth, float edge_blur) {\n    vec3 color1 = c1.rgb * c1.a;\n    vec3 color2 = c2.rgb * c2.a;\n    vec3 color3 = c3.rgb * c3.a;\n\n    float r1 = smoothstep(.0 + .35 * edgesWidth, .7 - .35 * edgesWidth + .5 * edge_blur, mixer);\n    float r2 = smoothstep(.3 + .35 * edgesWidth, 1. - .35 * edgesWidth + edge_blur, mixer);\n\n    vec3 blended_color_2 = mix(color1, color2, r1);\n    float blended_opacity_2 = mix(c1.a, c2.a, r1);\n\n    vec3 c = mix(blended_color_2, color3, r2);\n    float o = mix(blended_opacity_2, c3.a, r2);\n    return vec4(c, o);\n}\n\nvoid main() {\n    vec2 uv = gl_FragCoord.xy / u_resolution.xy;\n    vec2 uv_original = uv;\n\n    float t = .5 * u_time;\n\n    float noise_scale = .0005 + .006 * u_scale;\n\n    uv -= .5;\n    uv *= (noise_scale * u_resolution);\n    uv = rotate(uv, u_rotation * .5 * PI);\n    uv /= u_pixelRatio;\n    uv += .5;\n\n    float n1 = noise(uv * 1. + t);\n    float n2 = noise(uv * 2. - t);\n    float angle = n1 * TWO_PI;\n    uv.x += 4. * u_distortion * n2 * cos(angle);\n    uv.y += 4. * u_distortion * n2 * sin(angle);\n\n    float iterations_number = ceil(clamp(u_swirlIterations, 1., 30.));\n    for (float i = 1.; i <= iterations_number; i++) {\n        uv.x += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1.5 * uv.y);\n        uv.y += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1. * uv.x);\n    }\n\n    float proportion = clamp(u_proportion, 0., 1.);\n\n    float shape = 0.;\n    float mixer = 0.;\n    if (u_shape < .5) {\n      vec2 checks_shape_uv = uv * (.5 + 3.5 * u_shapeScale);\n      shape = .5 + .5 * sin(checks_shape_uv.x) * cos(checks_shape_uv.y);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else if (u_shape < 1.5) {\n      vec2 stripes_shape_uv = uv * (.25 + 3. * u_shapeScale);\n      float f = fract(stripes_shape_uv.y);\n      shape = smoothstep(.0, .55, f) * smoothstep(1., .45, f);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else {\n      float sh = 1. - uv.y;\n      sh -= .5;\n      sh /= (noise_scale * u_resolution.y);\n      sh += .5;\n      float shape_scaling = .2 * (1. - u_shapeScale);\n      shape = smoothstep(.45 - shape_scaling, .55 + shape_scaling, sh + .3 * (proportion - .5));\n      mixer = shape;\n    }\n\n    vec4 color_mix = blend_colors(u_color1, u_color2, u_color3, mixer, 1. - clamp(u_softness, 0., 1.), .01 + .01 * u_scale);\n\n    fragColor = vec4(color_mix.rgb, color_mix.a);\n}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"WarpUniforms\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./warp.map","/**  Convert color string from HSL, RGB, or hex to 0-to-1-range-RGBA array */export function getShaderColorFromString(colorString,fallback=[0,0,0,1]){// If the color string is already an array of 3 or 4 numbers, return it (with alpha=1 if needed)\nif(Array.isArray(colorString)){if(colorString.length===4)return colorString;if(colorString.length===3)return[...colorString,1];return getShaderColorFromString(fallback);}// If the color string is not a string, return the fallback\nif(typeof colorString!==\"string\"){return getShaderColorFromString(fallback);}let r,g,b,a=1;if(colorString.startsWith(\"#\")){[r,g,b,a]=hexToRgba(colorString);}else if(colorString.startsWith(\"rgb\")){[r,g,b,a]=parseRgba(colorString);}else if(colorString.startsWith(\"hsl\")){[r,g,b,a]=hslaToRgba(parseHsla(colorString));}else{console.error(\"Unsupported color format\",colorString);return getShaderColorFromString(fallback);}return[clamp(r,0,1),clamp(g,0,1),clamp(b,0,1),clamp(a,0,1)];}/** Convert hex to RGBA (0 to 1 range) */function hexToRgba(hex){// Remove # if present\nhex=hex.replace(/^#/,\"\");// Expand three-letter hex to six-letter\nif(hex.length===3){hex=hex.split(\"\").map(char=>char+char).join(\"\");}// Expand six-letter hex to eight-letter (add full opacity if no alpha)\nif(hex.length===6){hex=hex+\"ff\";}// Parse the components\nconst r=parseInt(hex.slice(0,2),16)/255;const g=parseInt(hex.slice(2,4),16)/255;const b=parseInt(hex.slice(4,6),16)/255;const a=parseInt(hex.slice(6,8),16)/255;return[r,g,b,a];}/** Parse RGBA string to RGBA (0 to 1 range) */function parseRgba(rgba){// Match both rgb and rgba patterns\nconst match=rgba.match(/^rgba?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\")/255,parseInt(match[2]??\"0\")/255,parseInt(match[3]??\"0\")/255,match[4]===undefined?1:parseFloat(match[4])];}/** Parse HSLA string */function parseHsla(hsla){const match=hsla.match(/^hsla?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)%\\s*,\\s*(\\d+)%\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\"),parseInt(match[2]??\"0\"),parseInt(match[3]??\"0\"),match[4]===undefined?1:parseFloat(match[4])];}/** Convert HSLA to RGBA (0 to 1 range) */function hslaToRgba(hsla){const[h,s,l,a]=hsla;const hDecimal=h/360;const sDecimal=s/100;const lDecimal=l/100;let r,g,b;if(s===0){r=g=b=lDecimal// achromatic\n;}else{const hue2rgb=(p,q,t)=>{if(t<0)t+=1;if(t>1)t-=1;if(t<1/6)return p+(q-p)*6*t;if(t<1/2)return q;if(t<2/3)return p+(q-p)*(2/3-t)*6;return p;};const q=lDecimal<.5?lDecimal*(1+sDecimal):lDecimal+sDecimal-lDecimal*sDecimal;const p=2*lDecimal-q;r=hue2rgb(p,q,hDecimal+1/3);g=hue2rgb(p,q,hDecimal);b=hue2rgb(p,q,hDecimal-1/3);}return[r,g,b,a];}export const clamp=(n,min,max)=>Math.min(Math.max(n,min),max);\nexport const __FramerMetadata__ = {\"exports\":{\"clamp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./get_shader_color_from_string.map","/** The core Shader Mounting class. Pass it a canvas element and a fragment shader to get started. */import{jsx as _jsx}from\"react/jsx-runtime\";export{ShaderMount}from\"https://framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js\";// ----- Warping Distortion ----- //\n/** Warp: distortion + swirl + underlying shapes */export{warpFragmentShader,PatternShapes}from\"https://framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js\";// ----- Uniform conversion utils ----- //\nexport{getShaderColorFromString}from\"https://framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js\";export default function A(props){return /*#__PURE__*/_jsx(\"div\",{});}\nexport const __FramerMetadata__ = {\"exports\":{\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShaderMount\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"A\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WarpUniforms\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./index.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js\";import{getShaderColorFromString,warpFragmentShader,PatternShapes,ShaderMount as ShaderMountVanilla}from\"https://framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1\";import{cubicBezier,useInView}from\"framer-motion\";const speedEase=cubicBezier(.65,0,.88,.77);const templates={Prism:{color1:\"#050505\",color2:\"#66B3FF\",color3:\"#FFFFFF\",rotation:-50,proportion:1,scale:.01,speed:30,distortion:0,swirl:50,swirlIterations:16,softness:47,offset:-299,shape:\"Checks\",shapeSize:45},Lava:{color1:\"#FF9F21\",color2:\"#FF0303\",color3:\"#000000\",rotation:114,proportion:100,scale:.52,speed:30,distortion:7,swirl:18,swirlIterations:20,softness:100,offset:717,shape:\"Edge\",shapeSize:12},Plasma:{color1:\"#B566FF\",color2:\"#000000\",color3:\"#000000\",rotation:0,proportion:63,scale:.75,speed:30,distortion:5,swirl:61,swirlIterations:5,softness:100,offset:-168,shape:\"Checks\",shapeSize:28},Pulse:{color1:\"#66FF85\",color2:\"#000000\",color3:\"#000000\",rotation:-167,proportion:92,scale:0,speed:20,distortion:54,swirl:75,swirlIterations:3,softness:28,offset:-813,shape:\"Checks\",shapeSize:79},Vortex:{color1:\"#000000\",color2:\"#FFFFFF\",color3:\"#000000\",rotation:50,proportion:41,scale:.4,speed:20,distortion:0,swirl:100,swirlIterations:3,softness:5,offset:-744,shape:\"Stripes\",shapeSize:80},Mist:{color1:\"#050505\",color2:\"#FF66B8\",color3:\"#050505\",rotation:0,proportion:33,scale:.48,speed:39,distortion:4,swirl:65,swirlIterations:5,softness:100,offset:-235,shape:\"Edge\",shapeSize:48}};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function AnimatedGradientBackground(props){const isStaticRenderer=useIsStaticRenderer();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const useCustomColors=props.preset===\"custom\"||props.colorMode===\"custom\";const values=props.preset===\"custom\"?props:templates[props.preset]||Object.values(templates)[0];const[color1,color2,color3]=useColors(props.color1,props.color2,props.color3);const ref=useRef(null);const isInView=useInView(ref,{once:false,amount:.1});const currentSpeed=useMemo(()=>{if(isCanvas&&props.preview)return speedEase(props.speed/100)*5;if(!isStaticRenderer&&isInView)return speedEase(props.speed/100)*5;return 0;},[isInView,isStaticRenderer,props.speed,props.preview,isCanvas]);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{borderRadius:props.radius,overflow:\"hidden\",position:\"relative\",...props.style},children:[/*#__PURE__*/_jsx(Warp,{color1:useCustomColors?color1:values.color1,color2:useCustomColors?color2:values.color2,color3:useCustomColors?color3:values.color3,scale:values.scale,proportion:values.proportion/100,distortion:values.distortion/50,swirl:values.swirl/100,swirlIterations:values.swirl===0?0:values.swirlIterations,rotation:values.rotation*Math.PI/180,speed:currentSpeed,seed:values.offset*10,shape:PatternShapes[values.shape],shapeScale:values.shapeSize/100,softness:values.softness/100,style:props.style}),props.noise&&props.noise.opacity>0&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:`url(\"https://framerusercontent.com/images/g0QcWrxr87K0ufOxIUFBakwYA8.png\")`,backgroundSize:props.noise.scale*200,backgroundRepeat:\"repeat\",opacity:props.noise.opacity/2}})]});}addPropertyControls(AnimatedGradientBackground,{preset:{type:ControlType.Enum,defaultValue:Object.keys(templates)[0],options:[...Object.keys(templates),\"custom\"],optionTitles:[...Object.keys(templates),\"Custom\"]},preview:{type:ControlType.Boolean,defaultValue:false},colorMode:{type:ControlType.Enum,defaultValue:\"preset\",options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true,title:\"Colors\",hidden:props=>props.preset===\"custom\"},color1:{type:ControlType.Color,defaultValue:\"#262626\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color2:{type:ControlType.Color,defaultValue:\"#75c1f0\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color3:{type:ControlType.Color,defaultValue:\"#ffffff\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},noise:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01},scale:{type:ControlType.Number,defaultValue:1,min:.2,max:2,step:.1}}},rotation:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.preset!==\"custom\"},proportion:{type:ControlType.Number,defaultValue:35,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},scale:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.01,hidden:props=>props.preset!==\"custom\"},speed:{type:ControlType.Number,defaultValue:25,step:1,min:0,max:100},distortion:{type:ControlType.Number,defaultValue:12,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirl:{type:ControlType.Number,defaultValue:80,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirlIterations:{type:ControlType.Number,defaultValue:10,min:0,max:20,step:1,title:\"Iterations\",hidden:props=>props.swirl===0||props.preset!==\"custom\"},softness:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},offset:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3,step:1,hidden:props=>props.preset!==\"custom\"},shape:{type:ControlType.Enum,defaultValue:\"Checks\",options:Object.keys(PatternShapes),hidden:props=>props.preset!==\"custom\"},shapeSize:{type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}});//////////////////////////////\nconst defaultPreset={name:\"Default\",params:{scale:1,rotation:0,speed:20,seed:0,color1:\"hsla(0, 0%, 15%, 1)\",color2:\"hsla(203, 80%, 70%, 1)\",color3:\"hsla(0, 0%, 100%, 1)\",proportion:.35,softness:1,distortion:.25,swirl:.8,swirlIterations:10,shapeScale:.1,shape:PatternShapes.Checks}};// Due to Leva controls limitation:\n// 1) keep default colors in HSLA format to keep alpha channel\n// 2) don't use decimal values on HSL values (to avoid button highlight bug)\nconst Warp=props=>{const uniforms=useMemo(()=>{return{u_scale:props.scale??defaultPreset.params.scale,u_rotation:props.rotation??defaultPreset.params.rotation,u_color1:getShaderColorFromString(props.color1,defaultPreset.params.color1),u_color2:getShaderColorFromString(props.color2,defaultPreset.params.color2),u_color3:getShaderColorFromString(props.color3,defaultPreset.params.color2),u_proportion:props.proportion??defaultPreset.params.proportion,u_softness:props.softness??defaultPreset.params.softness,u_distortion:props.distortion??defaultPreset.params.distortion,u_swirl:props.swirl??defaultPreset.params.swirl,u_swirlIterations:props.swirlIterations??defaultPreset.params.swirlIterations,u_shapeScale:props.shapeScale??defaultPreset.params.shapeScale,u_shape:props.shape??defaultPreset.params.shape};},[props.scale,props.rotation,props.color1,props.color2,props.color3,props.proportion,props.softness,props.distortion,props.swirl,props.swirlIterations,props.shapeScale,props.shape,props.speed]);return /*#__PURE__*/_jsx(ShaderMount,{...props,fragmentShader:warpFragmentShader,uniforms:uniforms});};const ShaderMount=({ref,fragmentShader,style,uniforms={},webGlContextAttributes,speed=1,seed=0})=>{const canvasRef=ref??useRef(null);const shaderMountRef=useRef(null);useEffect(()=>{if(canvasRef.current){shaderMountRef.current=new ShaderMountVanilla(canvasRef.current,fragmentShader,uniforms,webGlContextAttributes,speed,seed);}return()=>{shaderMountRef.current?.dispose();};},[fragmentShader,webGlContextAttributes]);useEffect(()=>{shaderMountRef.current?.setUniforms(uniforms);},[uniforms]);useEffect(()=>{shaderMountRef.current?.setSpeed(speed);},[speed]);useEffect(()=>{shaderMountRef.current?.setSeed(seed);},[seed]);return /*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:style});};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}AnimatedGradientBackground.displayName=\"Animated Gradient Background\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBackground\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedLiquidBackground_Prod.map","// Generated by Framer (62e4d63)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Db9kVgf9E\",\"B0ntaSSSI\",\"G3Hhc7ms9\",\"ogG6cwVh6\",\"StZ4QwXSE\",\"w5Iofh10l\",\"p16cha8MR\",\"mVGE9IDH6\"];const serializationHash=\"framer-KDsyl\";const variantClassNames={B0ntaSSSI:\"framer-v-7jwgac\",Db9kVgf9E:\"framer-v-10iertz\",G3Hhc7ms9:\"framer-v-1e1j05d\",mVGE9IDH6:\"framer-v-1xi1n13\",ogG6cwVh6:\"framer-v-oxqx48\",p16cha8MR:\"framer-v-1jg8ilf\",StZ4QwXSE:\"framer-v-1x594zf\",w5Iofh10l:\"framer-v-4pnk9e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 humanReadableVariantMap={\"Variant 1 - mobile\":\"ogG6cwVh6\",\"Variant 1\":\"Db9kVgf9E\",\"Variant 2 - mobile\":\"StZ4QwXSE\",\"Variant 2\":\"B0ntaSSSI\",\"Variant 3 - mobile\":\"w5Iofh10l\",\"Variant 3\":\"G3Hhc7ms9\",\"Variant 4 - mobile\":\"mVGE9IDH6\",\"Variant 4\":\"p16cha8MR\"};const getProps=({height,id,image,image2,image3,image4,width,...props})=>{return{...props,HaTmozfQK:image4??props.HaTmozfQK??{pixelHeight:3502,pixelWidth:3722,src:\"https://framerusercontent.com/images/EtSk41HaqJaizjfemvZkWhBzm0s.jpg?scale-down-to=512&width=3722&height=3502\",srcSet:\"https://framerusercontent.com/images/EtSk41HaqJaizjfemvZkWhBzm0s.jpg?scale-down-to=512&width=3722&height=3502 512w,https://framerusercontent.com/images/EtSk41HaqJaizjfemvZkWhBzm0s.jpg?scale-down-to=1024&width=3722&height=3502 1024w,https://framerusercontent.com/images/EtSk41HaqJaizjfemvZkWhBzm0s.jpg?scale-down-to=2048&width=3722&height=3502 2048w,https://framerusercontent.com/images/EtSk41HaqJaizjfemvZkWhBzm0s.jpg?width=3722&height=3502 3722w\"},MFhf6D6OB:image3??props.MFhf6D6OB??{pixelHeight:2545,pixelWidth:2794,src:\"https://framerusercontent.com/images/y8KTPxn6D5gOYXYaCx9YM2lr0gM.jpeg?scale-down-to=512&width=2794&height=2545\",srcSet:\"https://framerusercontent.com/images/y8KTPxn6D5gOYXYaCx9YM2lr0gM.jpeg?scale-down-to=512&width=2794&height=2545 512w,https://framerusercontent.com/images/y8KTPxn6D5gOYXYaCx9YM2lr0gM.jpeg?scale-down-to=1024&width=2794&height=2545 1024w,https://framerusercontent.com/images/y8KTPxn6D5gOYXYaCx9YM2lr0gM.jpeg?scale-down-to=2048&width=2794&height=2545 2048w,https://framerusercontent.com/images/y8KTPxn6D5gOYXYaCx9YM2lr0gM.jpeg?width=2794&height=2545 2794w\"},QqgrghCZA:image??props.QqgrghCZA??{alt:\"design pic\",pixelHeight:2e3,pixelWidth:1335,positionX:\"47.8%\",positionY:\"3.6%\",src:\"https://framerusercontent.com/images/lNiIhmCyLSrsJWyCLIAQYgzxSEo.jpg?scale-down-to=512&width=1335&height=2000\",srcSet:\"https://framerusercontent.com/images/lNiIhmCyLSrsJWyCLIAQYgzxSEo.jpg?scale-down-to=1024&width=1335&height=2000 683w,https://framerusercontent.com/images/lNiIhmCyLSrsJWyCLIAQYgzxSEo.jpg?width=1335&height=2000 1335w\"},SQzcqwF4D:image2??props.SQzcqwF4D??{alt:\"design pic\",pixelHeight:5198,pixelWidth:3465,positionX:\"48.3%\",positionY:\"3.3%\",src:\"https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?scale-down-to=512&width=3465&height=5198\",srcSet:\"https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?scale-down-to=1024&width=3465&height=5198 682w,https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?scale-down-to=2048&width=3465&height=5198 1365w,https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?scale-down-to=4096&width=3465&height=5198 2730w,https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?width=3465&height=5198 3465w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"Db9kVgf9E\"};};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,QqgrghCZA,SQzcqwF4D,MFhf6D6OB,HaTmozfQK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Db9kVgf9E\",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(Image,{...restProps,...gestureHandlers,background:{alt:\"design pic\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:2e3,pixelWidth:1335,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(QqgrghCZA)},className:cx(scopingClassNames,\"framer-10iertz\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Db9kVgf9E\",ref:refBinding,style:{boxShadow:\"20px 30px 20px 8px rgba(0, 0, 0, 0.4)\",...style},...addPropertyOverrides({B0ntaSSSI:{\"data-framer-name\":\"Variant 2\",background:{alt:\"design pic\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:5198,pixelWidth:3465,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(SQzcqwF4D)}},G3Hhc7ms9:{\"data-framer-name\":\"Variant 3\",background:{alt:\"design pic\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:2545,pixelWidth:2794,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(MFhf6D6OB)}},mVGE9IDH6:{\"data-framer-name\":\"Variant 4 - mobile\",background:{alt:\"design pic\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:3502,pixelWidth:3722,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(HaTmozfQK)}},ogG6cwVh6:{\"data-framer-name\":\"Variant 1 - mobile\"},p16cha8MR:{\"data-framer-name\":\"Variant 4\",background:{alt:\"design pic\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:3502,pixelWidth:3722,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(HaTmozfQK)}},StZ4QwXSE:{\"data-framer-name\":\"Variant 2 - mobile\",background:{alt:\"design pic\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:5198,pixelWidth:3465,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(SQzcqwF4D)}},w5Iofh10l:{\"data-framer-name\":\"Variant 3 - mobile\",background:{alt:\"design pic\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:2545,pixelWidth:2794,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(MFhf6D6OB)}}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KDsyl.framer-1cjyrk7, .framer-KDsyl .framer-1cjyrk7 { display: block; }\",\".framer-KDsyl.framer-10iertz { height: 503px; position: relative; width: 447px; }\",\".framer-KDsyl.framer-v-oxqx48.framer-10iertz, .framer-KDsyl.framer-v-1x594zf.framer-10iertz, .framer-KDsyl.framer-v-4pnk9e.framer-10iertz, .framer-KDsyl.framer-v-1xi1n13.framer-10iertz { height: 440px; width: 440px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 503\n * @framerIntrinsicWidth 447\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"B0ntaSSSI\":{\"layout\":[\"fixed\",\"fixed\"]},\"G3Hhc7ms9\":{\"layout\":[\"fixed\",\"fixed\"]},\"ogG6cwVh6\":{\"layout\":[\"fixed\",\"fixed\"]},\"StZ4QwXSE\":{\"layout\":[\"fixed\",\"fixed\"]},\"w5Iofh10l\":{\"layout\":[\"fixed\",\"fixed\"]},\"p16cha8MR\":{\"layout\":[\"fixed\",\"fixed\"]},\"mVGE9IDH6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QqgrghCZA\":\"image\",\"SQzcqwF4D\":\"image2\",\"MFhf6D6OB\":\"image3\",\"HaTmozfQK\":\"image4\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerhv60SJWLW=withCSS(Component,css,\"framer-KDsyl\");export default Framerhv60SJWLW;Framerhv60SJWLW.displayName=\"Img  Scroll Variant\";Framerhv60SJWLW.defaultProps={height:503,width:447};addPropertyControls(Framerhv60SJWLW,{variant:{options:[\"Db9kVgf9E\",\"B0ntaSSSI\",\"G3Hhc7ms9\",\"ogG6cwVh6\",\"StZ4QwXSE\",\"w5Iofh10l\",\"p16cha8MR\",\"mVGE9IDH6\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 1 - mobile\",\"Variant 2 - mobile\",\"Variant 3 - mobile\",\"Variant 4\",\"Variant 4 - mobile\"],title:\"Variant\",type:ControlType.Enum},QqgrghCZA:{__defaultAssetReference:\"data:framer/asset-reference,lNiIhmCyLSrsJWyCLIAQYgzxSEo.jpg?originalFilename=_DSC3505.jpg&width=1335&height=2000\",__vekterDefault:{alt:\"design pic\",assetReference:\"data:framer/asset-reference,lNiIhmCyLSrsJWyCLIAQYgzxSEo.jpg?originalFilename=_DSC3505.jpg&width=1335&height=2000\",positionX:\"47.8%\",positionY:\"3.6%\"},title:\"Image\",type:ControlType.ResponsiveImage},SQzcqwF4D:{__defaultAssetReference:\"data:framer/asset-reference,3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?originalFilename=DSC_0657.jpeg&width=3465&height=5198\",__vekterDefault:{alt:\"design pic\",assetReference:\"data:framer/asset-reference,3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?originalFilename=DSC_0657.jpeg&width=3465&height=5198\",positionX:\"48.3%\",positionY:\"3.3%\"},title:\"Image 2\",type:ControlType.ResponsiveImage},MFhf6D6OB:{__defaultAssetReference:\"data:framer/asset-reference,y8KTPxn6D5gOYXYaCx9YM2lr0gM.jpeg?originalFilename=WhatsApp+Image+2025-10-10+at+16.57.48.jpeg&width=2794&height=2545\",title:\"Image 3\",type:ControlType.ResponsiveImage},HaTmozfQK:{__defaultAssetReference:\"data:framer/asset-reference,EtSk41HaqJaizjfemvZkWhBzm0s.jpg?originalFilename=AJS-174.jpg&width=3722&height=3502\",title:\"Image 4\",type:ControlType.ResponsiveImage}});addFonts(Framerhv60SJWLW,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerhv60SJWLW\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"447\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"503\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B0ntaSSSI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G3Hhc7ms9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ogG6cwVh6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"StZ4QwXSE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w5Iofh10l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p16cha8MR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mVGE9IDH6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"QqgrghCZA\\\":\\\"image\\\",\\\"SQzcqwF4D\\\":\\\"image2\\\",\\\"MFhf6D6OB\\\":\\\"image3\\\",\\\"HaTmozfQK\\\":\\\"image4\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hv60SJWLW.map","// Generated by Framer (9045c1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"CPbzKAr6L\",\"JrHCHZ8vy\"];const serializationHash=\"framer-CFeeQ\";const variantClassNames={CPbzKAr6L:\"framer-v-zh8s9o\",JrHCHZ8vy:\"framer-v-12pev7f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:20,delay:0,mass:1,stiffness:300,type:\"spring\"};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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"JrHCHZ8vy\",Hamburger:\"CPbzKAr6L\"};const getProps=({height,id,radius,width,...props})=>{return{...props,d2WdKj7yR:radius??props.d2WdKj7yR,variant:humanReadableVariantMap[props.variant]??props.variant??\"CPbzKAr6L\"};};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,d2WdKj7yR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CPbzKAr6L\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1jed072=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"JrHCHZ8vy\");});const onTap13q1h6c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"CPbzKAr6L\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-zh8s9o\",className,classNames),\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CPbzKAr6L\",onTap:onTap1jed072,ref:refBinding,style:{...style},...addPropertyOverrides({JrHCHZ8vy:{\"data-framer-name\":\"Close\",onTap:onTap13q1h6c}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bciays\",layoutDependency:layoutDependency,layoutId:\"D8g0i2TPu\",style:{backgroundColor:\"var(--token-7a7ce709-7970-4e23-97d8-1ae0355d02f0, rgb(255, 255, 255))\",borderBottomLeftRadius:radiusForCorner(d2WdKj7yR,3),borderBottomRightRadius:radiusForCorner(d2WdKj7yR,2),borderTopLeftRadius:radiusForCorner(d2WdKj7yR,0),borderTopRightRadius:radiusForCorner(d2WdKj7yR,1),rotate:0},variants:{JrHCHZ8vy:{backgroundColor:\"rgb(255, 255, 255)\",rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8e3nfd\",layoutDependency:layoutDependency,layoutId:\"S4N9rAXvt\",style:{backgroundColor:\"var(--token-7a7ce709-7970-4e23-97d8-1ae0355d02f0, rgb(255, 255, 255))\",borderBottomLeftRadius:radiusForCorner(d2WdKj7yR,3),borderBottomRightRadius:radiusForCorner(d2WdKj7yR,2),borderTopLeftRadius:radiusForCorner(d2WdKj7yR,0),borderTopRightRadius:radiusForCorner(d2WdKj7yR,1),rotate:0},variants:{JrHCHZ8vy:{backgroundColor:\"rgb(255, 255, 255)\",rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CFeeQ.framer-nebkpz, .framer-CFeeQ .framer-nebkpz { display: block; }\",\".framer-CFeeQ.framer-zh8s9o { cursor: pointer; height: 30px; overflow: hidden; position: relative; width: 30px; }\",\".framer-CFeeQ .framer-bciays { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: visible; position: absolute; top: 10px; width: 20px; }\",\".framer-CFeeQ .framer-8e3nfd { bottom: 10px; flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: visible; position: absolute; width: 20px; }\",\".framer-CFeeQ.framer-v-12pev7f.framer-zh8s9o { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 30px); }\",\".framer-CFeeQ.framer-v-12pev7f .framer-bciays { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-CFeeQ.framer-v-12pev7f .framer-8e3nfd { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JrHCHZ8vy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"d2WdKj7yR\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerMmHwaI6bc=withCSS(Component,css,\"framer-CFeeQ\");export default FramerMmHwaI6bc;FramerMmHwaI6bc.displayName=\"Menu Icon\";FramerMmHwaI6bc.defaultProps={height:30,width:30};addPropertyControls(FramerMmHwaI6bc,{variant:{options:[\"CPbzKAr6L\",\"JrHCHZ8vy\"],optionTitles:[\"Hamburger\",\"Close\"],title:\"Variant\",type:ControlType.Enum},d2WdKj7yR:{defaultValue:0,displayStepper:true,max:1,min:0,title:\"Radius\",type:ControlType.Number}});addFonts(FramerMmHwaI6bc,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMmHwaI6bc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"d2WdKj7yR\\\":\\\"radius\\\"}\",\"framerIntrinsicHeight\":\"30\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JrHCHZ8vy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"30\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MmHwaI6bc.map","// Generated by Framer (9045c1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuIcon from\"https://framerusercontent.com/modules/1XZEBlDCE3onjywDpewQ/fXJAyzoG9eqSlwQH3uzG/MmHwaI6bc.js\";const MenuIconFonts=getFonts(MenuIcon);const enabledGestures={j1WMMaZqL:{hover:true},zTQ0RAefI:{hover:true}};const cycleOrder=[\"j1WMMaZqL\",\"zTQ0RAefI\"];const serializationHash=\"framer-qg9d6\";const variantClassNames={j1WMMaZqL:\"framer-v-q0ivfn\",zTQ0RAefI:\"framer-v-1ipdp97\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"j1WMMaZqL\",Open:\"zTQ0RAefI\"};const getProps=({height,id,tap,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"j1WMMaZqL\",wFtRaEcWB:tap??props.wFtRaEcWB};};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,wFtRaEcWB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j1WMMaZqL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ni2hzt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(wFtRaEcWB){const res=await wFtRaEcWB(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q0ivfn\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"j1WMMaZqL\",onTap:onTap1ni2hzt,ref:refBinding,style:{...style},...addPropertyOverrides({\"j1WMMaZqL-hover\":{\"data-framer-name\":undefined},\"zTQ0RAefI-hover\":{\"data-framer-name\":undefined},zTQ0RAefI:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(3+((componentViewport?.height||36)-6-30)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vf6k5h-container\",layoutDependency:layoutDependency,layoutId:\"m1jz9D7YU-container\",nodeId:\"m1jz9D7YU\",rendersWithMotion:true,scopeId:\"Lh3Jwp5NL\",children:/*#__PURE__*/_jsx(MenuIcon,{d2WdKj7yR:1,height:\"100%\",id:\"m1jz9D7YU\",layoutId:\"m1jz9D7YU\",variant:\"CPbzKAr6L\",width:\"100%\",...addPropertyOverrides({zTQ0RAefI:{variant:\"JrHCHZ8vy\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-m1yynn\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"h6uzh2NpS\",style:{backgroundColor:\"var(--token-f5646347-2529-487d-8af1-d99f05c5451c, rgb(10, 10, 10))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:0},variants:{\"j1WMMaZqL-hover\":{opacity:1},\"zTQ0RAefI-hover\":{opacity:1}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qg9d6.framer-7bgghv, .framer-qg9d6 .framer-7bgghv { display: block; }\",\".framer-qg9d6.framer-q0ivfn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 3px; position: relative; width: min-content; }\",\".framer-qg9d6 .framer-vf6k5h-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-qg9d6 .framer-m1yynn { bottom: 2px; flex: none; left: 4px; overflow: hidden; position: absolute; right: 4px; top: 2px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qg9d6.framer-q0ivfn { gap: 0px; } .framer-qg9d6.framer-q0ivfn > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-qg9d6.framer-q0ivfn > :first-child { margin-left: 0px; } .framer-qg9d6.framer-q0ivfn > :last-child { margin-right: 0px; } }\",\".framer-qg9d6.framer-v-q0ivfn.hover .framer-m1yynn, .framer-qg9d6.framer-v-1ipdp97.hover .framer-m1yynn { bottom: 0px; left: 0px; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zTQ0RAefI\":{\"layout\":[\"auto\",\"auto\"]},\"vw2eQXq8J\":{\"layout\":[\"auto\",\"auto\"]},\"ikTRA9C7C\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"wFtRaEcWB\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLh3Jwp5NL=withCSS(Component,css,\"framer-qg9d6\");export default FramerLh3Jwp5NL;FramerLh3Jwp5NL.displayName=\"Menu Button\";FramerLh3Jwp5NL.defaultProps={height:36,width:36};addPropertyControls(FramerLh3Jwp5NL,{variant:{options:[\"j1WMMaZqL\",\"zTQ0RAefI\"],optionTitles:[\"Default\",\"Open\"],title:\"Variant\",type:ControlType.Enum},wFtRaEcWB:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerLh3Jwp5NL,[{explicitInter:true,fonts:[]},...MenuIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLh3Jwp5NL\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zTQ0RAefI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vw2eQXq8J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ikTRA9C7C\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wFtRaEcWB\\\":\\\"tap\\\"}\",\"framerIntrinsicWidth\":\"36\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lh3Jwp5NL.map","// Generated by Framer (8c7c84e)\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-diaXW\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 162 170\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 161.758 35.019 C 161.649 34.799 161.576 34.544 159.472 33.41 C 153.994 30.558 147.173 29.643 141.695 31.106 L 140.933 31.289 L 141.042 32.093 C 141.695 36.518 141.441 40.687 140.316 44.161 C 138.938 48.366 135.781 52.315 131.646 55.168 C 131.392 54.838 131.138 54.4 130.884 53.997 C 130.63 53.559 130.34 53.12 130.122 52.791 C 124.861 45.66 118.549 39.882 111.256 35.531 C 106.359 32.605 100.989 30.229 95.221 28.51 C 102.404 23.244 113.506 19.917 121.632 17.43 C 122.503 17.174 123.374 16.955 124.281 16.699 C 125.478 16.406 126.675 16.113 127.8 15.711 C 131.138 14.614 131.972 11.981 132.335 9.86 C 132.807 6.898 132.48 3.644 132.117 0.792 L 131.936 0.06 L 131.174 0.06 C 130.158 -0.049 128.925 -0.122 128.671 0.901 L 128.671 1.194 L 128.779 2.839 C 128.961 4.851 129.142 6.752 128.925 8.654 C 128.671 10.701 128.09 11.835 127.074 12.201 C 125.659 12.713 123.991 13.152 122.358 13.554 C 121.233 13.846 120.072 14.139 119.056 14.468 C 109.406 17.393 99.284 20.831 90.94 27.267 C 86.006 26.279 80.165 25.365 74.396 25.548 C 57.453 26.06 39.64 33.995 27.958 46.318 C 14.426 60.543 7.605 82.301 10.544 101.718 C 11.451 107.679 13.337 113.785 16.094 119.819 C 15.659 119.892 15.26 119.965 14.825 120.002 C 13.446 120.221 11.995 120.404 10.544 120.806 C 5.61 122.086 2.381 124.317 0.929 127.425 C -0.631 130.753 -0.232 134.921 2.163 140.224 C 4.086 144.429 4.594 144.465 4.993 144.502 L 5.319 144.502 L 7.605 142.893 L 7.206 142.162 C 5.464 139.053 1.873 132.581 4.376 128.485 C 5.718 126.218 8.875 124.682 13.954 123.695 C 15.332 123.439 17.001 123.22 17.691 123.147 C 21.5 130.424 26.216 136.603 31.622 141.613 C 37.427 146.915 44.393 151.194 52.41 154.375 C 54.116 159.897 54.007 163.444 52.011 165.163 C 50.596 166.369 47.15 167.357 38.479 165.272 C 35.722 164.614 33.001 163.7 30.461 162.822 L 30.28 162.749 L 30.062 162.749 C 29.844 162.786 29.228 162.859 28.792 164.395 C 28.683 164.687 28.43 165.601 29.083 166.113 L 29.337 166.26 C 33.182 167.54 40.474 170.026 46.642 170.026 C 49.617 170.026 52.338 169.441 54.224 167.905 C 56.546 166.04 57.49 163.005 57.054 158.946 C 56.945 157.886 56.728 156.825 56.51 155.838 L 56.728 155.948 C 57.018 156.057 57.236 156.13 57.345 156.167 C 78.097 162.31 98.341 158.983 115.936 146.586 C 137.378 131.411 147.899 102.852 141.477 77.181 C 139.954 71.038 137.378 64.785 133.641 58.13 C 141.223 53.047 145.251 45.112 144.924 35.677 L 144.815 34.105 C 149.713 33.556 154.901 34.763 159.508 37.542 L 159.726 37.688 L 159.98 37.688 C 160.452 37.688 160.851 37.359 161.286 36.701 C 161.903 35.787 161.867 35.348 161.758 35.019 Z M 131.5 55.972 L 131.9 55.533 C 131.9 55.533 132.008 55.606 132.045 55.68 L 131.5 56.045 Z M 90.831 32.167 C 91.048 31.911 91.665 31.252 91.774 31.179 C 101.824 33.995 110.567 38.493 117.75 44.6 C 121.669 47.927 125.333 52.132 128.707 57.069 C 127.292 57.983 125.115 58.897 123.737 59.483 C 116.299 62.627 108.354 64.346 100.626 65.992 C 100.409 65.809 100.046 65.443 99.828 65.26 C 99.611 65.004 99.393 64.821 99.248 64.712 C 95.62 61.823 91.375 59.556 86.622 58.056 C 86.434 57.99 86.239 57.941 86.042 57.91 C 85.752 57.837 85.244 57.691 84.881 57.581 L 84.554 53.485 C 84.3 46.501 84.808 38.566 90.613 32.423 Z M 48.855 116.491 C 49.29 117.04 49.835 117.552 50.343 118.064 C 50.524 118.21 50.705 118.393 50.85 118.539 L 40.765 118.832 C 40.602 118.554 40.468 118.26 40.366 117.954 L 40.257 117.625 C 38.987 114.517 38.007 111.372 37.572 108.958 C 36.592 103.327 37.608 97.476 40.293 92.796 C 40.257 93.637 40.22 94.441 40.257 95.282 C 40.62 102.267 44.066 110.787 48.855 116.491 Z M 44.211 87.822 C 49.871 82.447 57.381 79.595 63.294 77.73 C 70.151 75.572 77.262 74.146 83.502 72.976 L 85.099 82.52 C 80.527 78.79 74.432 78.351 69.317 81.496 C 64.093 84.751 61.734 90.675 63.294 96.635 C 64.673 101.901 68.918 105.704 74.323 106.581 C 79.33 107.423 84.119 105.484 87.13 101.572 C 87.058 101.828 87.021 102.084 86.985 102.303 C 84.337 115.102 68.011 117.552 55.784 118.283 L 53.172 116.016 C 45.916 108.227 42.506 97.476 44.211 87.822 Z M 45.735 82.045 C 47.839 75.609 52.084 69.868 57.598 66.101 C 63.331 62.115 69.861 60.031 76.174 60.031 C 78.024 60.031 79.838 60.214 81.616 60.58 L 82.777 69.429 L 82.595 69.429 C 70.587 71.879 58.179 74.329 47.44 80.801 Z M 86.078 90.492 C 86.296 91.369 86.405 92.21 86.405 93.088 C 86.405 95.575 85.534 98.025 83.865 99.926 C 81.979 102.12 79.149 103.29 76.065 103.181 C 73.017 103.071 70.26 101.645 68.482 99.305 C 65.761 95.575 65.689 90.821 68.374 87.128 C 70.333 84.458 73.235 83.032 76.355 83.032 C 77.516 83.032 78.677 83.215 79.874 83.654 C 82.994 84.751 85.244 87.237 86.078 90.492 Z M 85.353 61.494 C 89.126 62.554 92.79 64.309 95.837 66.577 C 95.949 66.685 96.071 66.783 96.2 66.869 L 86.405 68.624 Z M 82.341 115.029 C 91.448 108.812 91.738 98.719 90.359 91.369 L 86.949 72.245 L 99.538 69.868 C 99.538 69.868 99.973 70.27 100.155 70.489 C 105.923 76.742 108.753 84.824 108.753 92.869 C 108.753 100.914 105.669 109.653 99.502 115.943 C 89.234 126.365 73.525 128.522 60.61 121.501 C 67.938 120.66 75.92 119.417 82.341 115.029 Z M 14.389 102.961 C 11.777 88.59 14.752 72.72 22.552 59.446 C 33.472 40.833 54.95 29.168 76.5 29.168 C 80.273 29.168 84.01 29.534 87.711 30.265 L 87.783 30.265 C 87.13 30.96 86.586 31.655 86.26 32.093 C 80.818 39.334 80.527 48.183 81.217 56.813 C 75.775 56.082 70.442 56.557 65.362 58.239 C 52.628 62.445 43.522 72.793 40.946 85.957 C 36.121 91.077 33.545 97.915 33.654 105.302 C 33.726 110.055 35.323 114.517 36.883 118.868 L 26.652 118.941 L 19.831 119.344 C 17.219 114.005 15.405 108.52 14.389 102.961 Z M 43.486 146.038 C 34.561 140.662 26.616 132.252 21.536 122.854 C 27.123 122.452 32.856 122.452 38.406 122.452 C 38.769 123.293 39.132 124.134 39.531 124.975 C 40.039 126.145 40.547 127.315 41.091 128.449 C 41.998 130.46 42.941 132.435 43.921 134.409 C 46.315 139.383 48.782 144.539 50.778 149.804 C 48.347 148.78 45.916 147.501 43.486 146.038 Z M 139.845 94.112 C 139.627 101.389 137.995 108.885 135.237 115.943 C 132.444 122.964 128.562 129.509 123.845 134.812 C 116.626 142.93 106.068 149.548 94.894 152.986 C 81.87 156.972 67.793 156.46 55.277 151.56 C 53.027 145.16 50.052 138.98 47.186 133.02 C 45.517 129.509 43.776 125.926 42.216 122.269 L 44.284 122.269 C 44.973 122.306 45.626 122.306 46.243 122.306 C 47.912 122.269 49.617 122.196 51.286 122.123 C 52.41 122.05 53.535 122.013 54.624 121.976 C 63.802 128.485 74.831 130.716 84.953 128.12 C 96.89 125.085 106.068 116.747 110.204 105.265 C 114.34 93.71 112.562 81.313 105.306 71.184 C 104.907 70.636 104.472 70.087 104.037 69.575 L 103.565 68.99 C 112.889 66.979 121.27 64.895 128.997 60.945 C 129.142 60.872 129.396 60.726 129.686 60.543 C 129.904 60.397 130.303 60.141 130.557 59.958 C 136.979 70.965 140.171 82.739 139.845 94.075 Z\" fill=\"transparent\" height=\"170.02611933878532px\" id=\"I2YEhhdMt\" width=\"161.8210405121014px\"><path d=\"M 161.758 35.019 C 161.649 34.799 161.576 34.544 159.472 33.41 C 153.994 30.558 147.173 29.643 141.695 31.106 L 140.933 31.289 L 141.042 32.093 C 141.695 36.518 141.441 40.687 140.316 44.161 C 138.938 48.366 135.781 52.315 131.646 55.168 C 131.392 54.838 131.138 54.4 130.884 53.997 C 130.63 53.559 130.34 53.12 130.122 52.791 C 124.861 45.66 118.549 39.882 111.256 35.531 C 106.359 32.605 100.989 30.229 95.221 28.51 C 102.404 23.244 113.506 19.917 121.632 17.43 C 122.503 17.174 123.374 16.955 124.281 16.699 C 125.478 16.406 126.675 16.113 127.8 15.711 C 131.138 14.614 131.972 11.981 132.335 9.86 C 132.807 6.898 132.48 3.644 132.117 0.792 L 131.936 0.06 L 131.174 0.06 C 130.158 -0.049 128.925 -0.122 128.671 0.901 L 128.671 1.194 L 128.779 2.839 C 128.961 4.851 129.142 6.752 128.925 8.654 C 128.671 10.701 128.09 11.835 127.074 12.201 C 125.659 12.713 123.991 13.152 122.358 13.554 C 121.233 13.846 120.072 14.139 119.056 14.468 C 109.406 17.393 99.284 20.831 90.94 27.267 C 86.006 26.279 80.165 25.365 74.396 25.548 C 57.453 26.06 39.64 33.995 27.958 46.318 C 14.426 60.543 7.605 82.301 10.544 101.718 C 11.451 107.679 13.337 113.785 16.094 119.819 C 15.659 119.892 15.26 119.965 14.825 120.002 C 13.446 120.221 11.995 120.404 10.544 120.806 C 5.61 122.086 2.381 124.317 0.929 127.425 C -0.631 130.753 -0.232 134.921 2.163 140.224 C 4.086 144.429 4.594 144.465 4.993 144.502 L 5.319 144.502 L 7.605 142.893 L 7.206 142.162 C 5.464 139.053 1.873 132.581 4.376 128.485 C 5.718 126.218 8.875 124.682 13.954 123.695 C 15.332 123.439 17.001 123.22 17.691 123.147 C 21.5 130.424 26.216 136.603 31.622 141.613 C 37.427 146.915 44.393 151.194 52.41 154.375 C 54.116 159.897 54.007 163.444 52.011 165.163 C 50.596 166.369 47.15 167.357 38.479 165.272 C 35.722 164.614 33.001 163.7 30.461 162.822 L 30.28 162.749 L 30.062 162.749 C 29.844 162.786 29.228 162.859 28.792 164.395 C 28.683 164.687 28.43 165.601 29.083 166.113 L 29.337 166.26 C 33.182 167.54 40.474 170.026 46.642 170.026 C 49.617 170.026 52.338 169.441 54.224 167.905 C 56.546 166.04 57.49 163.005 57.054 158.946 C 56.945 157.886 56.728 156.825 56.51 155.838 L 56.728 155.948 C 57.018 156.057 57.236 156.13 57.345 156.167 C 78.097 162.31 98.341 158.983 115.936 146.586 C 137.378 131.411 147.899 102.852 141.477 77.181 C 139.954 71.038 137.378 64.785 133.641 58.13 C 141.223 53.047 145.251 45.112 144.924 35.677 L 144.815 34.105 C 149.713 33.556 154.901 34.763 159.508 37.542 L 159.726 37.688 L 159.98 37.688 C 160.452 37.688 160.851 37.359 161.286 36.701 C 161.903 35.787 161.867 35.348 161.758 35.019 Z M 131.5 55.972 L 131.9 55.533 C 131.9 55.533 132.008 55.606 132.045 55.68 L 131.5 56.045 Z M 90.831 32.167 C 91.048 31.911 91.665 31.252 91.774 31.179 C 101.824 33.995 110.567 38.493 117.75 44.6 C 121.669 47.927 125.333 52.132 128.707 57.069 C 127.292 57.983 125.115 58.897 123.737 59.483 C 116.299 62.627 108.354 64.346 100.626 65.992 C 100.409 65.809 100.046 65.443 99.828 65.26 C 99.611 65.004 99.393 64.821 99.248 64.712 C 95.62 61.823 91.375 59.556 86.622 58.056 C 86.434 57.99 86.239 57.941 86.042 57.91 C 85.752 57.837 85.244 57.691 84.881 57.581 L 84.554 53.485 C 84.3 46.501 84.808 38.566 90.613 32.423 Z M 48.855 116.491 C 49.29 117.04 49.835 117.552 50.343 118.064 C 50.524 118.21 50.705 118.393 50.85 118.539 L 40.765 118.832 C 40.602 118.554 40.468 118.26 40.366 117.954 L 40.257 117.625 C 38.987 114.517 38.007 111.372 37.572 108.958 C 36.592 103.327 37.608 97.476 40.293 92.796 C 40.257 93.637 40.22 94.441 40.257 95.282 C 40.62 102.267 44.066 110.787 48.855 116.491 Z M 44.211 87.822 C 49.871 82.447 57.381 79.595 63.294 77.73 C 70.151 75.572 77.262 74.146 83.502 72.976 L 85.099 82.52 C 80.527 78.79 74.432 78.351 69.317 81.496 C 64.093 84.751 61.734 90.675 63.294 96.635 C 64.673 101.901 68.918 105.704 74.323 106.581 C 79.33 107.423 84.119 105.484 87.13 101.572 C 87.058 101.828 87.021 102.084 86.985 102.303 C 84.337 115.102 68.011 117.552 55.784 118.283 L 53.172 116.016 C 45.916 108.227 42.506 97.476 44.211 87.822 Z M 45.735 82.045 C 47.839 75.609 52.084 69.868 57.598 66.101 C 63.331 62.115 69.861 60.031 76.174 60.031 C 78.024 60.031 79.838 60.214 81.616 60.58 L 82.777 69.429 L 82.595 69.429 C 70.587 71.879 58.179 74.329 47.44 80.801 Z M 86.078 90.492 C 86.296 91.369 86.405 92.21 86.405 93.088 C 86.405 95.575 85.534 98.025 83.865 99.926 C 81.979 102.12 79.149 103.29 76.065 103.181 C 73.017 103.071 70.26 101.645 68.482 99.305 C 65.761 95.575 65.689 90.821 68.374 87.128 C 70.333 84.458 73.235 83.032 76.355 83.032 C 77.516 83.032 78.677 83.215 79.874 83.654 C 82.994 84.751 85.244 87.237 86.078 90.492 Z M 85.353 61.494 C 89.126 62.554 92.79 64.309 95.837 66.577 C 95.949 66.685 96.071 66.783 96.2 66.869 L 86.405 68.624 Z M 82.341 115.029 C 91.448 108.812 91.738 98.719 90.359 91.369 L 86.949 72.245 L 99.538 69.868 C 99.538 69.868 99.973 70.27 100.155 70.489 C 105.923 76.742 108.753 84.824 108.753 92.869 C 108.753 100.914 105.669 109.653 99.502 115.943 C 89.234 126.365 73.525 128.522 60.61 121.501 C 67.938 120.66 75.92 119.417 82.341 115.029 Z M 14.389 102.961 C 11.777 88.59 14.752 72.72 22.552 59.446 C 33.472 40.833 54.95 29.168 76.5 29.168 C 80.273 29.168 84.01 29.534 87.711 30.265 L 87.783 30.265 C 87.13 30.96 86.586 31.655 86.26 32.093 C 80.818 39.334 80.527 48.183 81.217 56.813 C 75.775 56.082 70.442 56.557 65.362 58.239 C 52.628 62.445 43.522 72.793 40.946 85.957 C 36.121 91.077 33.545 97.915 33.654 105.302 C 33.726 110.055 35.323 114.517 36.883 118.868 L 26.652 118.941 L 19.831 119.344 C 17.219 114.005 15.405 108.52 14.389 102.961 Z M 43.486 146.038 C 34.561 140.662 26.616 132.252 21.536 122.854 C 27.123 122.452 32.856 122.452 38.406 122.452 C 38.769 123.293 39.132 124.134 39.531 124.975 C 40.039 126.145 40.547 127.315 41.091 128.449 C 41.998 130.46 42.941 132.435 43.921 134.409 C 46.315 139.383 48.782 144.539 50.778 149.804 C 48.347 148.78 45.916 147.501 43.486 146.038 Z M 139.845 94.112 C 139.627 101.389 137.995 108.885 135.237 115.943 C 132.444 122.964 128.562 129.509 123.845 134.812 C 116.626 142.93 106.068 149.548 94.894 152.986 C 81.87 156.972 67.793 156.46 55.277 151.56 C 53.027 145.16 50.052 138.98 47.186 133.02 C 45.517 129.509 43.776 125.926 42.216 122.269 L 44.284 122.269 C 44.973 122.306 45.626 122.306 46.243 122.306 C 47.912 122.269 49.617 122.196 51.286 122.123 C 52.41 122.05 53.535 122.013 54.624 121.976 C 63.802 128.485 74.831 130.716 84.953 128.12 C 96.89 125.085 106.068 116.747 110.204 105.265 C 114.34 93.71 112.562 81.313 105.306 71.184 C 104.907 70.636 104.472 70.087 104.037 69.575 L 103.565 68.99 C 112.889 66.979 121.27 64.895 128.997 60.945 C 129.142 60.872 129.396 60.726 129.686 60.543 C 129.904 60.397 130.303 60.141 130.557 59.958 C 136.979 70.965 140.171 82.739 139.845 94.075 Z\" fill=\"rgb(255, 255, 255)\" height=\"170.02611933878532px\" id=\"IdTeTNMFx\" width=\"161.8210405121014px\"/></g></svg>',style:{...style}});});const css=[`.framer-diaXW { -webkit-mask: ${mask}; aspect-ratio: 0.9529411764705882; display: block; mask: ${mask}; user-select: none; width: 162px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 162\n * @framerIntrinsicHeight 170\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/FRmNgeRoD\",\"id\":\"FRmNgeRoD\",\"moduleId\":\"oo9XM2pBnE8f57s2gNRB\"}}\n */const Icon=withCSS(Component,css,\"framer-diaXW\");Icon.displayName=\"Logo\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/FRmNgeRoD\\\",\\\"id\\\":\\\"FRmNgeRoD\\\",\\\"moduleId\\\":\\\"oo9XM2pBnE8f57s2gNRB\\\"}}\",\"framerIntrinsicHeight\":\"170\",\"framerIntrinsicWidth\":\"162\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e4d63)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={XA0FtJjN6:{hover:true}};const cycleOrder=[\"XA0FtJjN6\",\"H23UWjOYh\",\"GFqE8DwvG\"];const serializationHash=\"framer-RLgdc\";const variantClassNames={GFqE8DwvG:\"framer-v-rbxpx3\",H23UWjOYh:\"framer-v-1q3757s\",XA0FtJjN6:\"framer-v-zlzabm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"primary - Clicked\":\"GFqE8DwvG\",mobile:\"H23UWjOYh\",primary:\"XA0FtJjN6\"};const getProps=({height,id,link,tap,text,width,...props})=>{return{...props,fF32h_OBQ:text??props.fF32h_OBQ??\"Link\",kwWR1ZLuI:tap??props.kwWR1ZLuI,Mm9yYAj7D:link??props.Mm9yYAj7D,variant:humanReadableVariantMap[props.variant]??props.variant??\"XA0FtJjN6\"};};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,Mm9yYAj7D,fF32h_OBQ,kwWR1ZLuI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XA0FtJjN6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaplhzzwy=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kwWR1ZLuI){const res=await kwWR1ZLuI(...args);if(res===false)return false;}});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:Mm9yYAj7D,motionChild:true,nodeId:\"XA0FtJjN6\",scopeId:\"Ft79VaVXe\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-zlzabm\",className,classNames)} framer-2z72nn`,\"data-framer-name\":\"primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XA0FtJjN6\",onTap:onTaplhzzwy,ref:refBinding,style:{...style},...addPropertyOverrides({\"XA0FtJjN6-hover\":{\"data-framer-name\":undefined},GFqE8DwvG:{\"data-framer-name\":\"primary - Clicked\"},H23UWjOYh:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.6)))\"},children:\"Link\"})}),className:\"framer-9jwvzc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sNTZZlCjX\",style:{\"--extracted-r6o4lv\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.6))\"},text:fF32h_OBQ,variants:{\"XA0FtJjN6-hover\":{\"--extracted-r6o4lv\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},GFqE8DwvG:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},H23UWjOYh:{\"--extracted-r6o4lv\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"XA0FtJjN6-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)))\"},children:\"Link\"})})},GFqE8DwvG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:\"Link\"})})},H23UWjOYh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)))\"},children:\"Link\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RLgdc.framer-2z72nn, .framer-RLgdc .framer-2z72nn { display: block; }\",\".framer-RLgdc.framer-zlzabm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 64px; justify-content: flex-start; overflow: hidden; padding: 6px 12px 6px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-RLgdc .framer-9jwvzc { -webkit-user-select: none; flex: none; height: auto; overflow: visible; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 52.0167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"H23UWjOYh\":{\"layout\":[\"auto\",\"fixed\"]},\"GFqE8DwvG\":{\"layout\":[\"auto\",\"fixed\"]},\"NesFnPLer\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"Mm9yYAj7D\":\"link\",\"fF32h_OBQ\":\"text\",\"kwWR1ZLuI\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFt79VaVXe=withCSS(Component,css,\"framer-RLgdc\");export default FramerFt79VaVXe;FramerFt79VaVXe.displayName=\"Nav / Nav Link\";FramerFt79VaVXe.defaultProps={height:64,width:52.0167};addPropertyControls(FramerFt79VaVXe,{variant:{options:[\"XA0FtJjN6\",\"H23UWjOYh\",\"GFqE8DwvG\"],optionTitles:[\"primary\",\"mobile\",\"primary - Clicked\"],title:\"Variant\",type:ControlType.Enum},Mm9yYAj7D:{title:\"Link\",type:ControlType.Link},fF32h_OBQ:{defaultValue:\"Link\",displayTextArea:false,title:\"Text\",type:ControlType.String},kwWR1ZLuI:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerFt79VaVXe,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFt79VaVXe\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"H23UWjOYh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GFqE8DwvG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NesFnPLer\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"52.0167\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Mm9yYAj7D\\\":\\\"link\\\",\\\"fF32h_OBQ\\\":\\\"text\\\",\\\"kwWR1ZLuI\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"64\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ft79VaVXe.map","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuButton from\"https://framerusercontent.com/modules/qzpuWeHYi2gyRMML3xJg/ZrCp0UnivUWQRzjiY7RN/Lh3Jwp5NL.js\";import Logo from\"https://framerusercontent.com/modules/MwG7Mv13WOR4ey70I6Zo/lAB8EPqPxQjv8mCy64U5/pyZYdZiBo.js\";import NavNavLink from\"https://framerusercontent.com/modules/EwVuta8OYpmh6pQKhnc1/oQscWtP8q8ywWANnjJJL/Ft79VaVXe.js\";const MenuButtonFonts=getFonts(MenuButton);const LogoFonts=getFonts(Logo);const NavNavLinkFonts=getFonts(NavNavLink);const cycleOrder=[\"N1WjQDr9b\",\"Ztsf_qbEI\",\"drwKvvNGo\",\"K94XL0aVI\",\"Iqaa5XsjZ\",\"WNxgYLwGk\",\"LtpParTMh\"];const serializationHash=\"framer-CXb28\";const variantClassNames={drwKvvNGo:\"framer-v-zrh27z\",Iqaa5XsjZ:\"framer-v-jynpc3\",K94XL0aVI:\"framer-v-v3j0ca\",LtpParTMh:\"framer-v-1gmtklu\",N1WjQDr9b:\"framer-v-1d307dy\",WNxgYLwGk:\"framer-v-1mhzrgq\",Ztsf_qbEI:\"framer-v-14cstjv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\" Desktop/ about\":\"Ztsf_qbEI\",\"Desktop/ contact\":\"Iqaa5XsjZ\",\"Desktop/ recent projects\":\"drwKvvNGo\",\"Desktop/ services\":\"K94XL0aVI\",\"Tablet/ Mobile Open\":\"LtpParTMh\",\"Tablet/ Mobile\":\"WNxgYLwGk\",Desktop:\"N1WjQDr9b\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"N1WjQDr9b\"};};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:\"N1WjQDr9b\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const wFtRaEcWBd71e3b=activeVariantCallback(async(...args)=>{setVariant(\"Va_5igiS1\");});const wFtRaEcWB1laq6rx=activeVariantCallback(async(...args)=>{setVariant(\"LtpParTMh\");});const wFtRaEcWBhvnbqk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WNxgYLwGk\"),100);});const onTap1wq1zii=activeVariantCallback(async(...args)=>{setVariant(\"N1WjQDr9b\");});const kwWR1ZLuI6ri48f=activeVariantCallback(async(...args)=>{setVariant(\"Ztsf_qbEI\");});const kwWR1ZLuIhvnbqk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WNxgYLwGk\"),100);});const kwWR1ZLuI1r2lcim=activeVariantCallback(async(...args)=>{setVariant(\"drwKvvNGo\");});const kwWR1ZLuI13j7gmu=activeVariantCallback(async(...args)=>{setVariant(\"WNxgYLwGk\");});const kwWR1ZLuI1gm27ue=activeVariantCallback(async(...args)=>{setVariant(\"K94XL0aVI\");});const kwWR1ZLuI1h4xu3g=activeVariantCallback(async(...args)=>{setVariant(\"Iqaa5XsjZ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"WNxgYLwGk\",\"LtpParTMh\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"WNxgYLwGk\")return false;return true;};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(Link,{href:{hash:\":URPShFkVs\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"N1WjQDr9b\",openInNewTab:false,scopeId:\"LPV02Lsl2\",smoothScroll:true,...addPropertyOverrides({drwKvvNGo:{href:{hash:\":cRTdLDAZ6\",webPageId:\"augiA20Il\"}},Iqaa5XsjZ:{href:{hash:\":tATCgghW6\",webPageId:\"augiA20Il\"}},K94XL0aVI:{href:{hash:\":IHURa9ASx\",webPageId:\"augiA20Il\"}},WNxgYLwGk:{href:undefined},Ztsf_qbEI:{href:{hash:\":zcVcrwOch\",webPageId:\"augiA20Il\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1d307dy\",className,classNames)} framer-1xbv91b`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"N1WjQDr9b\",ref:refBinding,style:{backdropFilter:\"blur(12px)\",backgroundColor:\"rgba(0, 0, 0, 0.5)\",opacity:1,WebkitBackdropFilter:\"blur(12px)\",...style},tabIndex:-1,variants:{LtpParTMh:{backdropFilter:\"none\",backgroundColor:\"var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0))\",opacity:1,WebkitBackdropFilter:\"none\"},WNxgYLwGk:{backdropFilter:\"none\",backgroundColor:\"var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0))\",opacity:.75,WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({drwKvvNGo:{\"data-framer-name\":\"Desktop/ recent projects\"},Iqaa5XsjZ:{\"data-framer-name\":\"Desktop/ contact\"},K94XL0aVI:{\"data-framer-name\":\"Desktop/ services\"},LtpParTMh:{\"data-framer-name\":\"Tablet/ Mobile Open\"},WNxgYLwGk:{\"data-framer-name\":\"Tablet/ Mobile\"},Ztsf_qbEI:{\"data-framer-name\":\" Desktop/ about\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yeunt5\",\"data-framer-name\":\"Nav Wrapper\",layoutDependency:layoutDependency,layoutId:\"RSisvIi7v\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tadvoq\",\"data-framer-name\":\"left container\",layoutDependency:layoutDependency,layoutId:\"vYhgJzrA6\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({LtpParTMh:{height:36},WNxgYLwGk:{height:36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-78jmlc-container\",\"data-framer-name\":\"Mobile Menu Icon\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"N1QJajh6t-container\",name:\"Mobile Menu Icon\",nodeId:\"N1QJajh6t\",rendersWithMotion:true,scopeId:\"LPV02Lsl2\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"N1QJajh6t\",layoutId:\"N1QJajh6t\",name:\"Mobile Menu Icon\",variant:\"j1WMMaZqL\",wFtRaEcWB:wFtRaEcWBd71e3b,width:\"100%\",...addPropertyOverrides({LtpParTMh:{variant:\"zTQ0RAefI\",wFtRaEcWB:wFtRaEcWBhvnbqk},WNxgYLwGk:{wFtRaEcWB:wFtRaEcWB1laq6rx}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a55h1o\",\"data-framer-name\":\"wrapper logo\",layoutDependency:layoutDependency,layoutId:\"qtKrxgrnO\",...addPropertyOverrides({drwKvvNGo:{\"data-highlight\":true,onTap:onTap1wq1zii},Iqaa5XsjZ:{\"data-highlight\":true,onTap:onTap1wq1zii},K94XL0aVI:{\"data-highlight\":true,onTap:onTap1wq1zii},WNxgYLwGk:{\"data-highlight\":true,onTap:undefined},Ztsf_qbEI:{\"data-highlight\":true,onTap:onTap1wq1zii}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Logo,{animated:true,className:\"framer-1my0vej\",layoutDependency:layoutDependency,layoutId:\"oBuUb2ePo\",transformTemplate:transformTemplate1,...addPropertyOverrides({LtpParTMh:{transformTemplate:undefined},WNxgYLwGk:{transformTemplate:undefined}},baseVariant,gestureVariant)})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10vri3t\",\"data-framer-name\":\"Right container\",layoutDependency:layoutDependency,layoutId:\"TpdShWhvy\",children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1cyaprb\",\"data-framer-name\":\"nav links\",layoutDependency:layoutDependency,layoutId:\"i52HNG_2k\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zcVcrwOch\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zcVcrwOch\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zcVcrwOch\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zcVcrwOch\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zcVcrwOch\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zcVcrwOch\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(4+((componentViewport?.height||80)-8-64)/2)+0+0+0,...addPropertyOverrides({LtpParTMh:{width:`min(${componentViewport?.width||\"100vw\"} - 36px, 1680px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xbdya3-container\",layoutDependency:layoutDependency,layoutId:\"nzpD9B5FT-container\",nodeId:\"nzpD9B5FT\",rendersWithMotion:true,scopeId:\"LPV02Lsl2\",children:/*#__PURE__*/_jsx(NavNavLink,{fF32h_OBQ:\"About\",height:\"100%\",id:\"nzpD9B5FT\",kwWR1ZLuI:kwWR1ZLuI6ri48f,layoutId:\"nzpD9B5FT\",Mm9yYAj7D:resolvedLinks[0],variant:\"XA0FtJjN6\",width:\"100%\",...addPropertyOverrides({drwKvvNGo:{Mm9yYAj7D:resolvedLinks[2]},Iqaa5XsjZ:{Mm9yYAj7D:resolvedLinks[4]},K94XL0aVI:{Mm9yYAj7D:resolvedLinks[3]},LtpParTMh:{kwWR1ZLuI:kwWR1ZLuIhvnbqk,Mm9yYAj7D:resolvedLinks[5],style:{width:\"100%\"},variant:\"H23UWjOYh\"},Ztsf_qbEI:{Mm9yYAj7D:resolvedLinks[1],variant:\"GFqE8DwvG\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":cRTdLDAZ6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":cRTdLDAZ6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":cRTdLDAZ6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":cRTdLDAZ6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":cRTdLDAZ6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":cRTdLDAZ6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(4+((componentViewport?.height||80)-8-64)/2)+0+0+0,...addPropertyOverrides({LtpParTMh:{width:`min(${componentViewport?.width||\"100vw\"} - 36px, 1680px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c3x9of-container\",layoutDependency:layoutDependency,layoutId:\"dWas0wmAh-container\",nodeId:\"dWas0wmAh\",rendersWithMotion:true,scopeId:\"LPV02Lsl2\",children:/*#__PURE__*/_jsx(NavNavLink,{fF32h_OBQ:\"Recent Projects\",height:\"100%\",id:\"dWas0wmAh\",kwWR1ZLuI:kwWR1ZLuI1r2lcim,layoutId:\"dWas0wmAh\",Mm9yYAj7D:resolvedLinks1[0],variant:\"XA0FtJjN6\",width:\"100%\",...addPropertyOverrides({drwKvvNGo:{Mm9yYAj7D:resolvedLinks1[2],variant:\"GFqE8DwvG\"},Iqaa5XsjZ:{Mm9yYAj7D:resolvedLinks1[4]},K94XL0aVI:{Mm9yYAj7D:resolvedLinks1[3]},LtpParTMh:{kwWR1ZLuI:kwWR1ZLuI13j7gmu,Mm9yYAj7D:resolvedLinks1[5],style:{width:\"100%\"}},Ztsf_qbEI:{Mm9yYAj7D:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":IHURa9ASx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IHURa9ASx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IHURa9ASx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IHURa9ASx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IHURa9ASx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":IHURa9ASx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(4+((componentViewport?.height||80)-8-64)/2)+0+0+0,...addPropertyOverrides({LtpParTMh:{width:`min(${componentViewport?.width||\"100vw\"} - 36px, 1680px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qyxide-container\",layoutDependency:layoutDependency,layoutId:\"FltWiEmzJ-container\",nodeId:\"FltWiEmzJ\",rendersWithMotion:true,scopeId:\"LPV02Lsl2\",children:/*#__PURE__*/_jsx(NavNavLink,{fF32h_OBQ:\"Services\",height:\"100%\",id:\"FltWiEmzJ\",kwWR1ZLuI:kwWR1ZLuI1gm27ue,layoutId:\"FltWiEmzJ\",Mm9yYAj7D:resolvedLinks2[0],variant:\"XA0FtJjN6\",width:\"100%\",...addPropertyOverrides({drwKvvNGo:{Mm9yYAj7D:resolvedLinks2[2]},Iqaa5XsjZ:{Mm9yYAj7D:resolvedLinks2[4]},K94XL0aVI:{Mm9yYAj7D:resolvedLinks2[3],variant:\"GFqE8DwvG\"},LtpParTMh:{kwWR1ZLuI:kwWR1ZLuI13j7gmu,Mm9yYAj7D:resolvedLinks2[5],style:{width:\"100%\"}},Ztsf_qbEI:{Mm9yYAj7D:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":tATCgghW6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tATCgghW6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tATCgghW6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tATCgghW6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tATCgghW6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tATCgghW6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(4+((componentViewport?.height||80)-8-64)/2)+0+0+0,...addPropertyOverrides({LtpParTMh:{width:`min(${componentViewport?.width||\"100vw\"} - 36px, 1680px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dt9g4o-container\",layoutDependency:layoutDependency,layoutId:\"Md7gxWHI6-container\",nodeId:\"Md7gxWHI6\",rendersWithMotion:true,scopeId:\"LPV02Lsl2\",children:/*#__PURE__*/_jsx(NavNavLink,{fF32h_OBQ:\"Contact\",height:\"100%\",id:\"Md7gxWHI6\",kwWR1ZLuI:kwWR1ZLuI1h4xu3g,layoutId:\"Md7gxWHI6\",Mm9yYAj7D:resolvedLinks3[0],variant:\"XA0FtJjN6\",width:\"100%\",...addPropertyOverrides({drwKvvNGo:{Mm9yYAj7D:resolvedLinks3[2]},Iqaa5XsjZ:{Mm9yYAj7D:resolvedLinks3[4],variant:\"GFqE8DwvG\"},K94XL0aVI:{Mm9yYAj7D:resolvedLinks3[3]},LtpParTMh:{kwWR1ZLuI:kwWR1ZLuI13j7gmu,Mm9yYAj7D:resolvedLinks3[5],style:{width:\"100%\"}},Ztsf_qbEI:{Mm9yYAj7D:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CXb28.framer-1xbv91b, .framer-CXb28 .framer-1xbv91b { display: block; }\",\".framer-CXb28.framer-1d307dy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: visible; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: 840px; }\",\".framer-CXb28 .framer-1yeunt5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1680px; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1px; }\",\".framer-CXb28 .framer-tadvoq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-CXb28 .framer-78jmlc-container, .framer-CXb28 .framer-1xbdya3-container, .framer-CXb28 .framer-1c3x9of-container, .framer-CXb28 .framer-1qyxide-container, .framer-CXb28 .framer-1dt9g4o-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-CXb28 .framer-1a55h1o { flex: none; height: 40px; overflow: visible; position: relative; width: 39px; }\",\".framer-CXb28 .framer-1my0vej { bottom: var(--framer-aspect-ratio-supported, -65px); flex: none; left: 49%; position: absolute; top: 0px; width: 100%; }\",\".framer-CXb28 .framer-10vri3t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CXb28 .framer-1cyaprb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CXb28.framer-v-14cstjv .framer-1a55h1o, .framer-CXb28.framer-v-zrh27z .framer-1a55h1o, .framer-CXb28.framer-v-v3j0ca .framer-1a55h1o, .framer-CXb28.framer-v-jynpc3 .framer-1a55h1o { cursor: pointer; }\",\".framer-CXb28.framer-v-1mhzrgq.framer-1d307dy { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; height: min-content; overflow: hidden; width: 390px; }\",\".framer-CXb28.framer-v-1mhzrgq .framer-1yeunt5 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; height: 64px; padding: 0px 18px 32px 18px; }\",\".framer-CXb28.framer-v-1mhzrgq .framer-tadvoq, .framer-CXb28.framer-v-1gmtklu .framer-tadvoq { flex: none; gap: unset; height: 64px; justify-content: space-between; width: 100%; }\",\".framer-CXb28.framer-v-1mhzrgq .framer-1a55h1o { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; }\",\".framer-CXb28.framer-v-1mhzrgq .framer-1my0vej, .framer-CXb28.framer-v-1gmtklu .framer-1my0vej { bottom: unset; height: var(--framer-aspect-ratio-supported, 24px); left: unset; position: relative; top: unset; width: 59%; }\",\".framer-CXb28.framer-v-1gmtklu.framer-1d307dy { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; height: min-content; overflow: hidden; padding: 4px 18px 32px 18px; width: 390px; }\",\".framer-CXb28.framer-v-1gmtklu .framer-1yeunt5 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; padding: 0px 0px 32px 0px; }\",\".framer-CXb28.framer-v-1gmtklu .framer-1a55h1o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; }\",\".framer-CXb28.framer-v-1gmtklu .framer-10vri3t, .framer-CXb28.framer-v-1gmtklu .framer-1cyaprb { align-content: flex-start; align-items: flex-start; flex-direction: column; width: 100%; }\",\".framer-CXb28.framer-v-1gmtklu .framer-1xbdya3-container, .framer-CXb28.framer-v-1gmtklu .framer-1c3x9of-container, .framer-CXb28.framer-v-1gmtklu .framer-1qyxide-container, .framer-CXb28.framer-v-1gmtklu .framer-1dt9g4o-container { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 840\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ztsf_qbEI\":{\"layout\":[\"fixed\",\"fixed\"]},\"drwKvvNGo\":{\"layout\":[\"fixed\",\"fixed\"]},\"K94XL0aVI\":{\"layout\":[\"fixed\",\"fixed\"]},\"Iqaa5XsjZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"WNxgYLwGk\":{\"layout\":[\"fixed\",\"auto\"]},\"LtpParTMh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLPV02Lsl2=withCSS(Component,css,\"framer-CXb28\");export default FramerLPV02Lsl2;FramerLPV02Lsl2.displayName=\"Nav\";FramerLPV02Lsl2.defaultProps={height:80,width:840};addPropertyControls(FramerLPV02Lsl2,{variant:{options:[\"N1WjQDr9b\",\"Ztsf_qbEI\",\"drwKvvNGo\",\"K94XL0aVI\",\"Iqaa5XsjZ\",\"WNxgYLwGk\",\"LtpParTMh\"],optionTitles:[\"Desktop\",\" Desktop/ about\",\"Desktop/ recent projects\",\"Desktop/ services\",\"Desktop/ contact\",\"Tablet/ Mobile\",\"Tablet/ Mobile Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerLPV02Lsl2,[{explicitInter:true,fonts:[]},...MenuButtonFonts,...LogoFonts,...NavNavLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLPV02Lsl2\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"840\",\"framerIntrinsicHeight\":\"80\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ztsf_qbEI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"drwKvvNGo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K94XL0aVI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Iqaa5XsjZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WNxgYLwGk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LtpParTMh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LPV02Lsl2.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 18.993 2.206 C 18.876 1.737 18.54 1.353 18.09 1.175 C 14.951 -0.033 9.75 0 9.75 0 C 9.75 0 4.549 -0.033 1.406 1.179 C 0.957 1.358 0.621 1.742 0.503 2.211 C 0.288 3.051 0 4.696 0 7.5 C 0 10.304 0.288 11.949 0.507 12.794 C 0.625 13.261 0.959 13.643 1.406 13.821 C 4.549 15.033 9.75 15 9.75 15 C 9.75 15 14.951 15.033 18.094 13.821 C 18.542 13.644 18.878 13.262 18.997 12.794 C 19.216 11.95 19.504 10.304 19.504 7.5 C 19.504 4.696 19.212 3.051 18.993 2.206 Z M 8.25 10.5 L 8.25 4.5 L 12.75 7.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"15.000173729153522px\" id=\"Kxf_tc1rc\" transform=\"translate(2.25 4.5)\" width=\"19.503749999999997px\"/><path d=\"M 4.5 3 L 0 0 L 0 6 Z\" fill=\"transparent\" height=\"6px\" id=\"OiQVq1BcP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(10.5 9)\" width=\"4.5px\"/><path d=\"M 0 7.5 C 0 10.304 0.288 11.949 0.507 12.794 C 0.625 13.261 0.959 13.643 1.406 13.821 C 4.549 15.033 9.75 15 9.75 15 C 9.75 15 14.951 15.033 18.094 13.821 C 18.542 13.644 18.878 13.262 18.997 12.794 C 19.216 11.95 19.504 10.304 19.504 7.5 C 19.504 4.696 19.216 3.052 18.997 2.206 C 18.879 1.737 18.543 1.353 18.094 1.175 C 14.951 -0.033 9.75 0 9.75 0 C 9.75 0 4.549 -0.033 1.406 1.179 C 0.957 1.358 0.621 1.742 0.503 2.211 C 0.288 3.051 0 4.696 0 7.5 Z\" fill=\"transparent\" height=\"15.000173729153499px\" id=\"f0uv60ll0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(2.25 4.5)\" width=\"19.503749999999997px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3761207643\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KIxjp\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-KIxjp { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Youtube Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KIxjp\");Icon.displayName=\"Youtube Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Youtube Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__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 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 C 5.25 4.075 4.075 5.25 2.625 5.25 C 1.175 5.25 0 4.075 0 2.625 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"5.25px\" id=\"C6tu0rrTN\" transform=\"translate(14.25 12.75)\" width=\"5.25px\"/><path d=\"M 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 C 5.25 4.075 4.075 5.25 2.625 5.25 C 1.175 5.25 0 4.075 0 2.625 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"5.25px\" id=\"CBlyGP2Mz\" transform=\"translate(2.25 15.75)\" width=\"5.25px\"/><path d=\"M 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 C 5.25 4.075 4.075 5.25 2.625 5.25 C 1.175 5.25 0 4.075 0 2.625 Z\" fill=\"transparent\" height=\"5.25px\" id=\"QACvbLa76\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(14.25 12.75)\" width=\"5.25px\"/><path d=\"M 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 C 5.25 4.075 4.075 5.25 2.625 5.25 C 1.175 5.25 0 4.075 0 2.625 Z\" fill=\"transparent\" height=\"5.25px\" id=\"x9mOxEbmd\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(2.25 15.75)\" width=\"5.25px\"/><path d=\"M 12 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"n1VbKHqxU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 6.75)\" width=\"12px\"/><path d=\"M 0 16.125 L 0 3 L 12 0 L 12 13.125\" fill=\"transparent\" height=\"16.125px\" id=\"dGBwvEDvD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 2.25)\" width=\"12px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2153450347\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6c5up\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-6c5up { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Music Notes\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-6c5up\");Icon.displayName=\"Music Notes\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Music Notes\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e4d63)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import YoutubeLogo from\"https://framerusercontent.com/modules/4XTgiZQu54CjbB5dhliq/4qeXVdBQKTlCfMoVGgCT/rR4Yw6OW8.js\";import MusicNotes from\"https://framerusercontent.com/modules/Vl9Dko5eDW59tu6L2zhH/5oB6ePmeNCJH2fFI8nWS/tDoQMjTKM.js\";const cycleOrder=[\"GOINR72tP\",\"jDryPWg6m\"];const serializationHash=\"framer-VSZBN\";const variantClassNames={GOINR72tP:\"framer-v-1m7nkto\",jDryPWg6m:\"framer-v-1m2y434\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Soundsample:\"GOINR72tP\",Youtube:\"jDryPWg6m\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GOINR72tP\"};};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:\"GOINR72tP\",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-1m7nkto\",className,classNames),\"data-framer-name\":\"Soundsample\",layoutDependency:layoutDependency,layoutId:\"GOINR72tP\",ref:refBinding,style:{...style},...addPropertyOverrides({jDryPWg6m:{\"data-framer-name\":\"Youtube\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g5lv8l\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"h73zG83tK\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:34,borderBottomRightRadius:34,borderTopLeftRadius:34,borderTopRightRadius:34},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-12vpcb8\",Component:MusicNotes,layoutDependency:layoutDependency,layoutId:\"Dl8MEEAnq\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",\"--pgex8v\":1.5},transformTemplate:transformTemplate1,...addPropertyOverrides({jDryPWg6m:{Component:YoutubeLogo}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VSZBN.framer-zuboq2, .framer-VSZBN .framer-zuboq2 { display: block; }\",\".framer-VSZBN.framer-1m7nkto { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 40px; }\",\".framer-VSZBN .framer-1g5lv8l { flex: none; height: 34px; left: calc(50.00000000000002% - 34px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 34px / 2); width: 34px; }\",\".framer-VSZBN .framer-12vpcb8 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: 50%; width: 20px; z-index: 1; }\",'.framer-VSZBN[data-border=\"true\"]::after, .framer-VSZBN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jDryPWg6m\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY9GCZyxGz=withCSS(Component,css,\"framer-VSZBN\");export default FramerY9GCZyxGz;FramerY9GCZyxGz.displayName=\"Icon Project Link\";FramerY9GCZyxGz.defaultProps={height:40,width:40};addPropertyControls(FramerY9GCZyxGz,{variant:{options:[\"GOINR72tP\",\"jDryPWg6m\"],optionTitles:[\"Soundsample\",\"Youtube\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerY9GCZyxGz,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY9GCZyxGz\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jDryPWg6m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y9GCZyxGz.map","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import IconProjectLink from\"https://framerusercontent.com/modules/0pDjPoOGLSsNfvRZY8a2/Bm5j34D6dw92Mi6ksaF3/Y9GCZyxGz.js\";const IconProjectLinkFonts=getFonts(IconProjectLink);const PhosphorFonts=getFonts(Phosphor);const IconProjectLinkControls=getPropertyControls(IconProjectLink);const enabledGestures={K9fr7M9UD:{hover:true,pressed:true},w_i6VI6i8:{hover:true}};const cycleOrder=[\"K9fr7M9UD\",\"w_i6VI6i8\",\"H9ezrEupR\"];const serializationHash=\"framer-8zHZc\";const variantClassNames={H9ezrEupR:\"framer-v-gs9r6x\",K9fr7M9UD:\"framer-v-9fb2by\",w_i6VI6i8:\"framer-v-1m0he0a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:45,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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 humanReadableEnumMap={Soundsample:\"GOINR72tP\",Youtube:\"jDryPWg6m\"};const humanReadableVariantMap={\"no button\":\"w_i6VI6i8\",mobile:\"H9ezrEupR\",primary:\"K9fr7M9UD\"};const getProps=({height,id,image,link,mediaTitle,mediaType,newTab,serviceType,width,...props})=>{return{...props,BUsa2Xtce:newTab??props.BUsa2Xtce,lJSPqTVsd:humanReadableEnumMap[mediaType]??mediaType??props.lJSPqTVsd,r_0_usRyc:serviceType??props.r_0_usRyc??\"Performance\",UJXDztHwQ:image??props.UJXDztHwQ??{pixelHeight:3910,pixelWidth:5865,src:\"https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=512&width=5865&height=3910\",srcSet:\"https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=512&width=5865&height=3910 512w,https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=1024&width=5865&height=3910 1024w,https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=2048&width=5865&height=3910 2048w,https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=4096&width=5865&height=3910 4096w,https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?width=5865&height=3910 5865w\"},UnXWWBxjj:link??props.UnXWWBxjj,uP1VNhLkb:mediaTitle??props.uP1VNhLkb??\"Song name \",variant:humanReadableVariantMap[props.variant]??props.variant??\"K9fr7M9UD\"};};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,UJXDztHwQ,lJSPqTVsd,uP1VNhLkb,r_0_usRyc,UnXWWBxjj,BUsa2Xtce,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K9fr7M9UD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"w_i6VI6i8-hover\")return false;if(baseVariant===\"w_i6VI6i8\")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__*/_jsx(Link,{href:UnXWWBxjj,motionChild:true,nodeId:\"K9fr7M9UD\",openInNewTab:BUsa2Xtce,scopeId:\"mrbf9TtME\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9fb2by\",className,classNames)} framer-1cvcuh6`,\"data-framer-name\":\"primary\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"K9fr7M9UD\",ref:refBinding,style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,filter:\"grayscale(1)\",WebkitFilter:\"grayscale(1)\",...style},variants:{\"K9fr7M9UD-hover\":{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"},\"K9fr7M9UD-pressed\":{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"},\"w_i6VI6i8-hover\":{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"}},...addPropertyOverrides({\"K9fr7M9UD-hover\":{\"data-framer-name\":undefined},\"K9fr7M9UD-pressed\":{\"data-framer-name\":undefined},\"w_i6VI6i8-hover\":{\"data-framer-name\":undefined},H9ezrEupR:{\"data-framer-name\":\"mobile\"},w_i6VI6i8:{\"data-framer-name\":\"no button\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11w5ath\",\"data-border\":true,\"data-framer-name\":\"Button Link Projekt\",layoutDependency:layoutDependency,layoutId:\"ewYa3Pz2J\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(214, 214, 214)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(6px)\",backgroundColor:\"rgba(99, 99, 99, 0.3)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 0px 20px 4px rgba(92, 92, 92, 0.3)\",WebkitBackdropFilter:\"blur(6px)\"},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gaqbqo\",layoutDependency:layoutDependency,layoutId:\"ZNGtrxcR6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:(componentViewport?.y||0)+(componentViewport?.height||343.117)-214.117+4+72,...addPropertyOverrides({\"K9fr7M9UD-pressed\":{y:(componentViewport?.y||0)+(componentViewport?.height||343)-214.117+4+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bcvdk3-container\",layoutDependency:layoutDependency,layoutId:\"InVNbQEEF-container\",nodeId:\"InVNbQEEF\",rendersWithMotion:true,scopeId:\"mrbf9TtME\",children:/*#__PURE__*/_jsx(IconProjectLink,{height:\"100%\",id:\"InVNbQEEF\",layoutId:\"InVNbQEEF\",style:{height:\"100%\",width:\"100%\"},variant:lJSPqTVsd,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lic7zu\",layoutDependency:layoutDependency,layoutId:\"YWh8sVRAF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOekF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 700)',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.75))\"},children:\"AndieSounds\"})}),className:\"framer-1lvie40\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"xsUeTQKCc\",style:{\"--extracted-2gg91v\":'\"opsz\" 14, \"wght\" 700',\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:r_0_usRyc,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)))\"},children:\"HeyaVoice\"})}),className:\"framer-utghew\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"N0OLtzyFd\",style:{\"--extracted-r6o4lv\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uP1VNhLkb,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1svfgpa\",\"data-framer-name\":\"arrow container\",layoutDependency:layoutDependency,layoutId:\"b5znbL3md\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qbunhi-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"T6lBJagtf-container\",nodeId:\"T6lBJagtf\",rendersWithMotion:true,scopeId:\"mrbf9TtME\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowUpRight\",id:\"T6lBJagtf\",layoutId:\"T6lBJagtf\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3k6mhx-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Zqcjj5NpY-container\",nodeId:\"Zqcjj5NpY\",rendersWithMotion:true,scopeId:\"mrbf9TtME\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowUpRight\",id:\"Zqcjj5NpY\",layoutId:\"Zqcjj5NpY\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:3910,pixelWidth:5865,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(UJXDztHwQ)},className:\"framer-6o0yeu\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"oR0vcmLHa\",style:{filter:\"none\",scale:1,WebkitFilter:\"none\"},variants:{\"K9fr7M9UD-hover\":{scale:1.1},\"K9fr7M9UD-pressed\":{filter:\"none\",scale:1.1,WebkitFilter:\"none\"},\"w_i6VI6i8-hover\":{filter:\"grayscale(0)\",scale:1,WebkitFilter:\"grayscale(0)\"}},...addPropertyOverrides({\"w_i6VI6i8-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-9),pixelHeight:3910,pixelWidth:5865,sizes:`calc(${componentViewport?.width||\"100vw\"} + 20px)`,...toResponsiveImage(UJXDztHwQ)}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8zHZc.framer-1cvcuh6, .framer-8zHZc .framer-1cvcuh6 { display: block; }\",\".framer-8zHZc.framer-9fb2by { cursor: pointer; height: 343px; overflow: hidden; position: relative; text-decoration: none; width: 366px; will-change: var(--framer-will-change-override, transform); }\",\".framer-8zHZc .framer-11w5ath { align-content: center; align-items: center; bottom: 10px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 4px 16px 4px 6px; position: absolute; width: 95%; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-8zHZc .framer-gaqbqo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8zHZc .framer-1bcvdk3-container { flex: none; height: 52px; position: relative; width: 52px; }\",\".framer-8zHZc .framer-1lic7zu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",'.framer-8zHZc .framer-1lvie40, .framer-8zHZc .framer-utghew { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-8zHZc .framer-1svfgpa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 25px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 25px; }\",\".framer-8zHZc .framer-1qbunhi-container { flex: none; height: 25px; position: relative; width: 100%; }\",\".framer-8zHZc .framer-3k6mhx-container { bottom: -20px; flex: none; height: 25px; left: -20px; position: absolute; width: 25px; z-index: 1; }\",\".framer-8zHZc .framer-6o0yeu { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-8zHZc.framer-v-1m0he0a.framer-9fb2by, .framer-8zHZc.framer-v-9fb2by.hover.framer-9fb2by, .framer-8zHZc.framer-v-9fb2by.pressed.framer-9fb2by { aspect-ratio: 1.0666666666666667 / 1; height: var(--framer-aspect-ratio-supported, 343px); }\",\".framer-8zHZc.framer-v-gs9r6x.framer-9fb2by { aspect-ratio: 1.0666666666666667 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 343px); }\",\".framer-8zHZc.framer-v-1m0he0a.hover .framer-6o0yeu { bottom: -9px; left: -10px; right: -10px; top: -9px; }\",'.framer-8zHZc[data-border=\"true\"]::after, .framer-8zHZc [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 343.117\n * @framerIntrinsicWidth 366\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"w_i6VI6i8\":{\"layout\":[\"fixed\",\"fixed\"]},\"H9ezrEupR\":{\"layout\":[\"fixed\",\"fixed\"]},\"s1kPE3qh4\":{\"layout\":[\"fixed\",\"fixed\"]},\"LCjs1E509\":{\"layout\":[\"fixed\",\"fixed\"]},\"nLpIyqTAz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UJXDztHwQ\":\"image\",\"lJSPqTVsd\":\"mediaType\",\"uP1VNhLkb\":\"mediaTitle\",\"r_0_usRyc\":\"serviceType\",\"UnXWWBxjj\":\"link\",\"BUsa2Xtce\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framermrbf9TtME=withCSS(Component,css,\"framer-8zHZc\");export default Framermrbf9TtME;Framermrbf9TtME.displayName=\"media link\";Framermrbf9TtME.defaultProps={height:343.117,width:366};addPropertyControls(Framermrbf9TtME,{variant:{options:[\"K9fr7M9UD\",\"w_i6VI6i8\",\"H9ezrEupR\"],optionTitles:[\"primary\",\"no button\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},UJXDztHwQ:{__defaultAssetReference:\"data:framer/asset-reference,PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?originalFilename=AJS-231.jpg&width=5865&height=3910\",title:\"Image\",type:ControlType.ResponsiveImage},lJSPqTVsd:IconProjectLinkControls?.[\"variant\"]&&{...IconProjectLinkControls[\"variant\"],defaultValue:null,description:undefined,hidden:undefined,title:\"Media Type\"},uP1VNhLkb:{defaultValue:\"Song name \",displayTextArea:false,title:\"Media Title\",type:ControlType.String},r_0_usRyc:{defaultValue:\"Performance\",displayTextArea:false,title:\"Service Type\",type:ControlType.String},UnXWWBxjj:{title:\"Link\",type:ControlType.Link},BUsa2Xtce:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(Framermrbf9TtME,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...IconProjectLinkFonts,...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermrbf9TtME\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"366\",\"framerVariables\":\"{\\\"UJXDztHwQ\\\":\\\"image\\\",\\\"lJSPqTVsd\\\":\\\"mediaType\\\",\\\"uP1VNhLkb\\\":\\\"mediaTitle\\\",\\\"r_0_usRyc\\\":\\\"serviceType\\\",\\\"UnXWWBxjj\\\":\\\"link\\\",\\\"BUsa2Xtce\\\":\\\"newTab\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"343.117\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w_i6VI6i8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H9ezrEupR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s1kPE3qh4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LCjs1E509\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nLpIyqTAz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mrbf9TtME.map","// Generated by Framer (9045c1a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-w6ZLN .framer-styles-preset-1af6am0:not(.rich-text-wrapper), .framer-w6ZLN .framer-styles-preset-1af6am0.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --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: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.6)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-w6ZLN\";\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 (06534cb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ZlLcJoaKS\",\"lgehuRi4E\"];const serializationHash=\"framer-qKG9f\";const variantClassNames={lgehuRi4E:\"framer-v-greys1\",ZlLcJoaKS:\"framer-v-1vb5qbg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={off:\"lgehuRi4E\",on:\"ZlLcJoaKS\"};const getProps=({colorOff,colorOn,height,id,width,...props})=>{return{...props,tV6RQgjy4:colorOn??props.tV6RQgjy4??\"var(--token-824b0275-9b90-4fdc-a563-7ec722d766de, rgb(213, 192, 43))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZlLcJoaKS\",ZyC20jIX2:colorOff??props.ZyC20jIX2??\"rgba(133, 222, 255, 0.5)\"};};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,tV6RQgjy4,ZyC20jIX2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZlLcJoaKS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1f7mxo0=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"lgehuRi4E\"),1e3);});const onAppearxsl9u9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ZlLcJoaKS\"),1e3);});useOnVariantChange(baseVariant,{default:onAppear1f7mxo0,lgehuRi4E:onAppearxsl9u9});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-1vb5qbg\",className,classNames),\"data-framer-name\":\"on\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZlLcJoaKS\",ref:refBinding,style:{backgroundColor:tV6RQgjy4,borderBottomLeftRadius:84,borderBottomRightRadius:84,borderTopLeftRadius:84,borderTopRightRadius:84,boxShadow:\"0px 0px 14px 1px rgb(189, 189, 189)\",...style},variants:{lgehuRi4E:{backgroundColor:ZyC20jIX2,boxShadow:\"none\"}},...addPropertyOverrides({lgehuRi4E:{\"data-framer-name\":\"off\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qKG9f.framer-1hwk5rl, .framer-qKG9f .framer-1hwk5rl { display: block; }\",\".framer-qKG9f.framer-1vb5qbg { height: 5px; overflow: hidden; position: relative; width: 5px; will-change: var(--framer-will-change-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5\n * @framerIntrinsicWidth 5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lgehuRi4E\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"tV6RQgjy4\":\"colorOn\",\"ZyC20jIX2\":\"colorOff\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameryOOmeTSWl=withCSS(Component,css,\"framer-qKG9f\");export default FrameryOOmeTSWl;FrameryOOmeTSWl.displayName=\"Elements / on&off\";FrameryOOmeTSWl.defaultProps={height:5,width:5};addPropertyControls(FrameryOOmeTSWl,{variant:{options:[\"ZlLcJoaKS\",\"lgehuRi4E\"],optionTitles:[\"on\",\"off\"],title:\"Variant\",type:ControlType.Enum},tV6RQgjy4:{defaultValue:'var(--token-824b0275-9b90-4fdc-a563-7ec722d766de, rgb(213, 192, 43)) /* {\"name\":\"Primary Color Yellow\"} */',title:\"color/on\",type:ControlType.Color},ZyC20jIX2:{defaultValue:\"rgba(133, 222, 255, 0.5)\",title:\"color/off\",type:ControlType.Color}});addFonts(FrameryOOmeTSWl,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryOOmeTSWl\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"5\",\"framerVariables\":\"{\\\"tV6RQgjy4\\\":\\\"colorOn\\\",\\\"ZyC20jIX2\\\":\\\"colorOff\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lgehuRi4E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yOOmeTSWl.map","// Generated by Framer (06534cb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}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/iSENGRzL8E4XWpxs0Lmj/g8FUjY5sz9Nd3SlpjIwT/BqZNshx9b.js\";import ElementsOnOff from\"https://framerusercontent.com/modules/ryariWzzfeAgcCFQgFpG/CNktqWwU8cX34R2de6bO/yOOmeTSWl.js\";const ElementsOnOffFonts=getFonts(ElementsOnOff);const serializationHash=\"framer-BMZUj\";const variantClassNames={mpskA8u3S:\"framer-v-1o2lr1e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.5,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,text,width,...props})=>{return{...props,ThQ2sadHg:text??props.ThQ2sadHg??\"AI auto post engagement detector\"};};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,ThQ2sadHg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mpskA8u3S\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o2lr1e\",className,classNames),\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"mpskA8u3S\",ref:refBinding,style:{backgroundColor:\"var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-189g6y2\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"qnBaGg5go\",style:{backdropFilter:\"blur(68px)\",backgroundColor:\"rgba(10, 10, 10, 0.4)\",borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26,WebkitBackdropFilter:\"blur(68px)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:7,width:\"7px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||43)-0-42.5)/2)+17.75,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v8yg8w-container\",layoutDependency:layoutDependency,layoutId:\"GIy_JCtUh-container\",nodeId:\"GIy_JCtUh\",rendersWithMotion:true,scopeId:\"zfCtqNfis\",children:/*#__PURE__*/_jsx(ElementsOnOff,{height:\"100%\",id:\"GIy_JCtUh\",layoutId:\"GIy_JCtUh\",style:{height:\"100%\",width:\"100%\"},tV6RQgjy4:\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",variant:\"ZlLcJoaKS\",width:\"100%\",ZyC20jIX2:\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.6))\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z2nl2w\",\"data-framer-name\":\"icon & text\",layoutDependency:layoutDependency,layoutId:\"sIg_uaECu\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1af6am0\",\"data-styles-preset\":\"BqZNshx9b\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)))\"},children:\"AI auto post engagement detector\"})}),className:\"framer-1f5z3ui\",\"data-framer-name\":\"AI auto post engagement detector ->\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X4iaWm50F\",style:{\"--extracted-r6o4lv\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:ThQ2sadHg,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5nvxma\",layoutDependency:layoutDependency,layoutId:\"axVerz6Mz\",style:{background:'linear-gradient(105deg, var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {\"name\":\"white | 100\"} */ -19%, rgba(0, 0, 0, 0) 20%)',borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BMZUj.framer-9cc560, .framer-BMZUj .framer-9cc560 { display: block; }\",\".framer-BMZUj.framer-1o2lr1e { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 3240px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-BMZUj .framer-189g6y2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px 16px 10px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-BMZUj .framer-v8yg8w-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 7px); position: relative; width: 7px; }\",\".framer-BMZUj .framer-z2nl2w { 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-BMZUj .framer-1f5z3ui { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-BMZUj .framer-5nvxma { bottom: -1px; flex: none; left: -1px; overflow: hidden; position: absolute; right: -1px; top: -1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BMZUj.framer-1o2lr1e, .framer-BMZUj .framer-189g6y2, .framer-BMZUj .framer-z2nl2w { gap: 0px; } .framer-BMZUj.framer-1o2lr1e > *, .framer-BMZUj .framer-189g6y2 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-BMZUj.framer-1o2lr1e > :first-child, .framer-BMZUj .framer-189g6y2 > :first-child, .framer-BMZUj .framer-z2nl2w > :first-child { margin-left: 0px; } .framer-BMZUj.framer-1o2lr1e > :last-child, .framer-BMZUj .framer-189g6y2 > :last-child, .framer-BMZUj .framer-z2nl2w > :last-child { margin-right: 0px; } .framer-BMZUj .framer-z2nl2w > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 281\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"3240px\",null,null]}}}\n * @framerVariables {\"ThQ2sadHg\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerzfCtqNfis=withCSS(Component,css,\"framer-BMZUj\");export default FramerzfCtqNfis;FramerzfCtqNfis.displayName=\"Main section tag\";FramerzfCtqNfis.defaultProps={height:43,width:281};addPropertyControls(FramerzfCtqNfis,{ThQ2sadHg:{defaultValue:\"AI auto post engagement detector\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerzfCtqNfis,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ElementsOnOffFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzfCtqNfis\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"281\",\"framerIntrinsicHeight\":\"43\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"3240px\\\",null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ThQ2sadHg\\\":\\\"text\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zfCtqNfis.map","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MainSectionTag from\"https://framerusercontent.com/modules/siis5FlbmlhFEerZBzRb/rez3Wf8uuEdqOJiWUtdU/zfCtqNfis.js\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js\";const MainSectionTagFonts=getFonts(MainSectionTag);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionFooterWithFX=withFX(motion.footer);const cycleOrder=[\"OmbfoxFtT\",\"zKsAwvrGO\",\"dKnFijXDW\"];const serializationHash=\"framer-BrMRv\";const variantClassNames={dKnFijXDW:\"framer-v-1eiskdd\",OmbfoxFtT:\"framer-v-1iv8uhe\",zKsAwvrGO:\"framer-v-6tfodz\"};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:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={delay:.4,duration:.7,ease:[.44,0,.56,1],type:\"tween\"};const transition3={bounce:0,delay:0,duration:.5,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"OmbfoxFtT\",Phone:\"dKnFijXDW\",Tablet:\"zKsAwvrGO\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OmbfoxFtT\"};};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:\"OmbfoxFtT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"dKnFijXDW\")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(MotionFooterWithFX,{...restProps,...gestureHandlers,__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-500}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1iv8uhe\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"OmbfoxFtT\",ref:refBinding,style:{backgroundColor:\"var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0))\",...style},...addPropertyOverrides({dKnFijXDW:{__framer__styleTransformEffectEnabled:undefined,\"data-framer-name\":\"Phone\"},zKsAwvrGO:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n1ezws\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"gjHTGHLa5\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tppdt3\",\"data-framer-name\":\"spacer\",layoutDependency:layoutDependency,layoutId:\"C6uq9oVWX\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xyvuc4\",\"data-framer-name\":\"Text Content\",layoutDependency:layoutDependency,layoutId:\"W3XDpr7k8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+0+(((componentViewport?.height||414.9)-0-323.2)/2+0+0)+60+53+0+0,...addPropertyOverrides({dKnFijXDW:{y:(componentViewport?.y||0)+0+((componentViewport?.height||448.3)-0-270.2+0+0)+60+0+0+0},zKsAwvrGO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||458.1)-0-323.2)/2+0+0)+60+53+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vfwsl1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wyq6KvUMC-container\",nodeId:\"wyq6KvUMC\",rendersWithMotion:true,scopeId:\"puYmjnK2y\",children:/*#__PURE__*/_jsx(MainSectionTag,{height:\"100%\",id:\"wyq6KvUMC\",layoutId:\"wyq6KvUMC\",ThQ2sadHg:\"Available For Bookings\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-o2scf9\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"qiN1YcfnR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)))\"},children:\"Ready to explore how sound can transform your event, practice, or well-being journey?\"})}),className:\"framer-1s6qqae\",\"data-framer-name\":\"Call to action\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"ObaWrV41l\",style:{\"--extracted-a0htzi\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dKnFijXDW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)))\"},children:\"Ready to explore how sound can transform your event, practice, or well-being journey?\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rbnmqx\",\"data-framer-name\":\"spacer\",layoutDependency:layoutDependency,layoutId:\"xkFbmYrCu\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gdwagt\",\"data-framer-name\":\"bg animation\",layoutDependency:layoutDependency,layoutId:\"XqYlgLO4k\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-43x1jv-container\",\"data-framer-appear-id\":\"43x1jv\",initial:animation2,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SWeGX7cTG-container\",nodeId:\"SWeGX7cTG\",optimized:true,rendersWithMotion:true,scopeId:\"puYmjnK2y\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0))\",color2:\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",color3:\"var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0))\",colorMode:\"custom\",distortion:0,height:\"100%\",id:\"SWeGX7cTG\",layoutId:\"SWeGX7cTG\",noise:{opacity:.2,scale:.2},offset:-299,preset:\"Mist\",preview:true,proportion:1,radius:\"0px\",rotation:-50,scale:.01,shape:\"Checks\",shapeSize:45,softness:47,speed:20,style:{height:\"100%\",width:\"100%\"},swirl:50,swirlIterations:16,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18i495t\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"htN2uQQoQ\",style:{background:\"linear-gradient(180deg, rgba(4, 4, 4, 0) 55.00000000000001%, rgb(4, 4, 4) 100%)\"}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BrMRv.framer-iarxl0, .framer-BrMRv .framer-iarxl0 { display: block; }\",\".framer-BrMRv.framer-1iv8uhe { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 80px 0px 80px; position: relative; width: 1200px; }\",\".framer-BrMRv .framer-n1ezws { 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: 1600px; overflow: visible; padding: 60px 0px 60px 0px; position: relative; width: 100%; }\",\".framer-BrMRv .framer-1tppdt3 { flex: none; gap: 26px; height: 43px; overflow: hidden; position: relative; width: 100%; }\",\".framer-BrMRv .framer-1xyvuc4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 840px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-BrMRv .framer-1vfwsl1-container { flex: none; height: auto; position: relative; width: auto; z-index: 4; }\",\".framer-BrMRv .framer-o2scf9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-BrMRv .framer-1s6qqae { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-BrMRv .framer-1rbnmqx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; min-height: 49px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-BrMRv .framer-gdwagt { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-BrMRv .framer-43x1jv-container { flex: none; height: 100%; left: 0px; position: absolute; right: 0px; top: calc(50.00000000000002% - 100% / 2); z-index: 0; }\",\".framer-BrMRv .framer-18i495t { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-BrMRv.framer-v-6tfodz.framer-1iv8uhe { width: 810px; }\",\".framer-BrMRv.framer-v-1eiskdd.framer-1iv8uhe { justify-content: flex-end; padding: 0px 16px 0px 16px; width: 390px; }\",\".framer-BrMRv.framer-v-1eiskdd .framer-n1ezws { gap: 80px; }\",\".framer-BrMRv.framer-v-1eiskdd .framer-1xyvuc4 { align-content: flex-start; align-items: flex-start; }\",\".framer-BrMRv.framer-v-1eiskdd .framer-1rbnmqx { justify-content: flex-start; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 414.9\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zKsAwvrGO\":{\"layout\":[\"fixed\",\"auto\"]},\"dKnFijXDW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpuYmjnK2y=withCSS(Component,css,\"framer-BrMRv\");export default FramerpuYmjnK2y;FramerpuYmjnK2y.displayName=\"Footer\";FramerpuYmjnK2y.defaultProps={height:414.9,width:1200};addPropertyControls(FramerpuYmjnK2y,{variant:{options:[\"OmbfoxFtT\",\"zKsAwvrGO\",\"dKnFijXDW\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpuYmjnK2y,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...MainSectionTagFonts,...AnimatedGradientBackgroundFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpuYmjnK2y\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zKsAwvrGO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dKnFijXDW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"414.9\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./puYmjnK2y.map","// Generated by Framer (e0ec254)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const ImageWithFX=withFX(Image);const enabledGestures={IXq6s0SQx:{hover:true}};const serializationHash=\"framer-XSptM\";const variantClassNames={IXq6s0SQx:\"framer-v-1aan3w8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,transition:transition1,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 Variants=motion.create(React.Fragment);const getProps=({height,id,image,width,...props})=>{return{...props,iygACmkV8:image??props.iygACmkV8??{alt:\"design pic\",pixelHeight:6601,pixelWidth:4401,src:\"https://framerusercontent.com/images/bCKGfOCg9QDbgjnremMJOVxZMw.jpg?scale-down-to=512&width=4401&height=6601\",srcSet:\"https://framerusercontent.com/images/bCKGfOCg9QDbgjnremMJOVxZMw.jpg?scale-down-to=1024&width=4401&height=6601 682w,https://framerusercontent.com/images/bCKGfOCg9QDbgjnremMJOVxZMw.jpg?scale-down-to=2048&width=4401&height=6601 1365w,https://framerusercontent.com/images/bCKGfOCg9QDbgjnremMJOVxZMw.jpg?scale-down-to=4096&width=4401&height=6601 2730w,https://framerusercontent.com/images/bCKGfOCg9QDbgjnremMJOVxZMw.jpg?width=4401&height=6601 4401w\"}};};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,iygACmkV8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"IXq6s0SQx\",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(ImageWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"design pic\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:6601,pixelWidth:4401,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(iygACmkV8)},className:cx(scopingClassNames,\"framer-1aan3w8\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"IXq6s0SQx\",ref:refBinding,style:{borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,boxShadow:\"20px 30px 20px 8px rgba(0, 0, 0, 0.4)\",filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\",...style},...addPropertyOverrides({\"IXq6s0SQx-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XSptM.framer-13jwjjh, .framer-XSptM .framer-13jwjjh { display: block; }\",\".framer-XSptM.framer-1aan3w8 { cursor: default; height: 503px; position: relative; width: 444px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 503\n * @framerIntrinsicWidth 444\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uLqxjSPP1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"iygACmkV8\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRMa4FRgXg=withCSS(Component,css,\"framer-XSptM\");export default FramerRMa4FRgXg;FramerRMa4FRgXg.displayName=\"Img  Hover\";FramerRMa4FRgXg.defaultProps={height:503,width:444};addPropertyControls(FramerRMa4FRgXg,{iygACmkV8:{__defaultAssetReference:\"data:framer/asset-reference,bCKGfOCg9QDbgjnremMJOVxZMw.jpg?originalFilename=IMG_9767.jpg&preferredSize=auto&width=4401&height=6601\",__vekterDefault:{alt:\"design pic\",assetReference:\"data:framer/asset-reference,bCKGfOCg9QDbgjnremMJOVxZMw.jpg?originalFilename=IMG_9767.jpg&preferredSize=auto&width=4401&height=6601\"},title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerRMa4FRgXg,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRMa4FRgXg\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uLqxjSPP1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"iygACmkV8\\\":\\\"image\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"503\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"444\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RMa4FRgXg.map","// Generated by Framer (62e4d63)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,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-U78q9\";const variantClassNames={VvabI0iMm:\"framer-v-1pa5qlc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,tagTitle,width,...props})=>{return{...props,vqRlzwlBY:tagTitle??props.vqRlzwlBY??\"Tag\"};};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,vqRlzwlBY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"VvabI0iMm\",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-1pa5qlc\",className,classNames),\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"VvabI0iMm\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.08)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.6)))\"},children:\"Tag\"})}),className:\"framer-1hwf9is\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TkvJnnYnW\",style:{\"--extracted-r6o4lv\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vqRlzwlBY,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-U78q9.framer-1t2x2ej, .framer-U78q9 .framer-1t2x2ej { display: block; }\",\".framer-U78q9.framer-1pa5qlc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 12px 10px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-U78q9 .framer-1hwf9is { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 44.2667\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vqRlzwlBY\":\"tagTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUXakzpnag=withCSS(Component,css,\"framer-U78q9\");export default FramerUXakzpnag;FramerUXakzpnag.displayName=\"Tag\";FramerUXakzpnag.defaultProps={height:38,width:44.2667};addPropertyControls(FramerUXakzpnag,{vqRlzwlBY:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag Title\",type:ControlType.String}});addFonts(FramerUXakzpnag,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUXakzpnag\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"44.2667\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"vqRlzwlBY\\\":\\\"tagTitle\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UXakzpnag.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 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"wBdJ15Yu6\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill=\"transparent\" height=\"16.5px\" id=\"El8uvQLqv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.7940624999999955px\" id=\"AHSzdg78i\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 13.456)\" width=\"6.176249999999996px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.794062499999999px\" id=\"h4GjUNYzh\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.324 3.75)\" width=\"6.176249999999996px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1688045918\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QMsyA\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-QMsyA { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-QMsyA\");Icon.displayName=\"X Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"X Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Tag from\"https://framerusercontent.com/modules/46CRSt6b4sRUeH9L5jSO/IGEz4grB163W9MftovxC/UXakzpnag.js\";const TagFonts=getFonts(Tag);const cycleOrder=[\"k12ok17eN\",\"fn79waVh3\",\"l7Ey3AeCq\",\"fdCVGJJ_s\",\"ura92ZORa\"];const serializationHash=\"framer-9J1ZG\";const variantClassNames={fdCVGJJ_s:\"framer-v-nr64ke\",fn79waVh3:\"framer-v-1oi6hly\",k12ok17eN:\"framer-v-1a9plkw\",l7Ey3AeCq:\"framer-v-1a2o88n\",ura92ZORa:\"framer-v-1tg9voz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1 Tag\":\"k12ok17eN\",\"2 Tags\":\"fn79waVh3\",\"3 Tags\":\"l7Ey3AeCq\",\"4 Tags\":\"fdCVGJJ_s\",\"5 Tags\":\"ura92ZORa\"};const getProps=({height,id,tag1Title,tag2Title,tag3Title,tag4Title,tag5Title,width,...props})=>{return{...props,dRg9uOiqk:tag2Title??props.dRg9uOiqk??\"Tag\",EsM_WFIrX:tag1Title??props.EsM_WFIrX??\"Tag\",R84QheiqQ:tag5Title??props.R84QheiqQ??\"Tag\",sUqfsUlbQ:tag3Title??props.sUqfsUlbQ??\"Tag\",u2FFixT3H:tag4Title??props.u2FFixT3H??\"Tag\",variant:humanReadableVariantMap[props.variant]??props.variant??\"k12ok17eN\"};};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,EsM_WFIrX,dRg9uOiqk,sUqfsUlbQ,u2FFixT3H,R84QheiqQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"k12ok17eN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"fn79waVh3\",\"l7Ey3AeCq\",\"fdCVGJJ_s\",\"ura92ZORa\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"l7Ey3AeCq\",\"fdCVGJJ_s\",\"ura92ZORa\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"fdCVGJJ_s\",\"ura92ZORa\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"ura92ZORa\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a9plkw\",className,classNames),\"data-framer-name\":\"1 Tag\",layoutDependency:layoutDependency,layoutId:\"k12ok17eN\",ref:refBinding,style:{...style},...addPropertyOverrides({fdCVGJJ_s:{\"data-framer-name\":\"4 Tags\"},fn79waVh3:{\"data-framer-name\":\"2 Tags\"},l7Ey3AeCq:{\"data-framer-name\":\"3 Tags\"},ura92ZORa:{\"data-framer-name\":\"5 Tags\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xeqiqv-container\",layoutDependency:layoutDependency,layoutId:\"t0VCCvOA1-container\",nodeId:\"t0VCCvOA1\",rendersWithMotion:true,scopeId:\"v4hIPR3Io\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"t0VCCvOA1\",layoutId:\"t0VCCvOA1\",vqRlzwlBY:EsM_WFIrX,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fdCVGJJ_s:{height:42},fn79waVh3:{height:42},l7Ey3AeCq:{height:42},ura92ZORa:{height:42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11r3616-container\",layoutDependency:layoutDependency,layoutId:\"jMhS3xdMa-container\",nodeId:\"jMhS3xdMa\",rendersWithMotion:true,scopeId:\"v4hIPR3Io\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"jMhS3xdMa\",layoutId:\"jMhS3xdMa\",vqRlzwlBY:\"Tag\",width:\"100%\",...addPropertyOverrides({fdCVGJJ_s:{vqRlzwlBY:dRg9uOiqk},fn79waVh3:{vqRlzwlBY:dRg9uOiqk},l7Ey3AeCq:{vqRlzwlBY:dRg9uOiqk},ura92ZORa:{vqRlzwlBY:dRg9uOiqk}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fdCVGJJ_s:{height:42},l7Ey3AeCq:{height:42},ura92ZORa:{height:42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b8fsp8-container\",layoutDependency:layoutDependency,layoutId:\"Ysnzm0exF-container\",nodeId:\"Ysnzm0exF\",rendersWithMotion:true,scopeId:\"v4hIPR3Io\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"Ysnzm0exF\",layoutId:\"Ysnzm0exF\",vqRlzwlBY:\"Tag\",width:\"100%\",...addPropertyOverrides({fdCVGJJ_s:{vqRlzwlBY:sUqfsUlbQ},l7Ey3AeCq:{vqRlzwlBY:sUqfsUlbQ},ura92ZORa:{vqRlzwlBY:sUqfsUlbQ}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fdCVGJJ_s:{height:42},ura92ZORa:{height:42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-57gclb-container\",layoutDependency:layoutDependency,layoutId:\"fCV1nzuS4-container\",nodeId:\"fCV1nzuS4\",rendersWithMotion:true,scopeId:\"v4hIPR3Io\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"fCV1nzuS4\",layoutId:\"fCV1nzuS4\",vqRlzwlBY:\"Tag\",width:\"100%\",...addPropertyOverrides({fdCVGJJ_s:{vqRlzwlBY:u2FFixT3H},ura92ZORa:{vqRlzwlBY:u2FFixT3H}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ura92ZORa:{height:42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fdszqt-container\",layoutDependency:layoutDependency,layoutId:\"u8ZirJq8U-container\",nodeId:\"u8ZirJq8U\",rendersWithMotion:true,scopeId:\"v4hIPR3Io\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"u8ZirJq8U\",layoutId:\"u8ZirJq8U\",vqRlzwlBY:R84QheiqQ,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9J1ZG.framer-grdacu, .framer-9J1ZG .framer-grdacu { display: block; }\",\".framer-9J1ZG.framer-1a9plkw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-9J1ZG .framer-1xeqiqv-container, .framer-9J1ZG .framer-11r3616-container, .framer-9J1ZG .framer-1b8fsp8-container, .framer-9J1ZG .framer-57gclb-container, .framer-9J1ZG .framer-1fdszqt-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42.5\n * @framerIntrinsicWidth 49.3\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fn79waVh3\":{\"layout\":[\"auto\",\"auto\"]},\"l7Ey3AeCq\":{\"layout\":[\"auto\",\"auto\"]},\"fdCVGJJ_s\":{\"layout\":[\"auto\",\"auto\"]},\"ura92ZORa\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"EsM_WFIrX\":\"tag1Title\",\"dRg9uOiqk\":\"tag2Title\",\"sUqfsUlbQ\":\"tag3Title\",\"u2FFixT3H\":\"tag4Title\",\"R84QheiqQ\":\"tag5Title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv4hIPR3Io=withCSS(Component,css,\"framer-9J1ZG\");export default Framerv4hIPR3Io;Framerv4hIPR3Io.displayName=\"Tags Set\";Framerv4hIPR3Io.defaultProps={height:42.5,width:49.3};addPropertyControls(Framerv4hIPR3Io,{variant:{options:[\"k12ok17eN\",\"fn79waVh3\",\"l7Ey3AeCq\",\"fdCVGJJ_s\",\"ura92ZORa\"],optionTitles:[\"1 Tag\",\"2 Tags\",\"3 Tags\",\"4 Tags\",\"5 Tags\"],title:\"Variant\",type:ControlType.Enum},EsM_WFIrX:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 1 Title\",type:ControlType.String},dRg9uOiqk:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 2 Title\",type:ControlType.String},sUqfsUlbQ:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 3 Title\",type:ControlType.String},u2FFixT3H:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 4 Title\",type:ControlType.String},R84QheiqQ:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 5 Title\",type:ControlType.String}});addFonts(Framerv4hIPR3Io,[{explicitInter:true,fonts:[]},...TagFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv4hIPR3Io\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"42.5\",\"framerVariables\":\"{\\\"EsM_WFIrX\\\":\\\"tag1Title\\\",\\\"dRg9uOiqk\\\":\\\"tag2Title\\\",\\\"sUqfsUlbQ\\\":\\\"tag3Title\\\",\\\"u2FFixT3H\\\":\\\"tag4Title\\\",\\\"R84QheiqQ\\\":\\\"tag5Title\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fn79waVh3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l7Ey3AeCq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fdCVGJJ_s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ura92ZORa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"49.3\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Instance,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import XLogo from\"https://framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js\";import TagsSet from\"https://framerusercontent.com/modules/PAzivhVzu5tJcFyXYfve/XF3tLAWPWkLqgSJHmFTL/v4hIPR3Io.js\";const TagsSetFonts=getFonts(TagsSet);const MotionDivWithFX=withFX(motion.div);const TagsSetControls=getPropertyControls(TagsSet);const serializationHash=\"framer-COe9O\";const variantClassNames={Vl6YFPMpb:\"framer-v-1f4m0l1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-50,y:0};const transition1={damping:25,delay:.1,mass:1,stiffness:127,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:-50,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"1 Tag\":\"k12ok17eN\",\"2 Tags\":\"fn79waVh3\",\"3 Tags\":\"l7Ey3AeCq\",\"4 Tags\":\"fdCVGJJ_s\",\"5 Tags\":\"ura92ZORa\"};const getProps=({countTags,height,icon,id,tag1Title,tag2Title,tag3Title,tag4Title,tag5Title,text,title,width,...props})=>{return{...props,amcscHCdD:tag1Title??props.amcscHCdD??\"Tag\",cLrtM9hYL:humanReadableEnumMap[countTags]??countTags??props.cLrtM9hYL??\"k12ok17eN\",FekxMsHH0:icon??props.FekxMsHH0??XLogo,GbyErmrAq:tag2Title??props.GbyErmrAq??\"Tag\",gVFNF67Pc:tag3Title??props.gVFNF67Pc??\"Tag\",K7F39LJEh:tag4Title??props.K7F39LJEh??\"Tag\",rM5rV29Ny:text??props.rM5rV29Ny??\"Designing breathtaking, user-centric websites that boost engagement, conversions, and growth, perfectly aligned with your brand\",z5RbUvCHl:title??props.z5RbUvCHl??\"Mochup Design\",zJg7yr7Sa:tag5Title??props.zJg7yr7Sa??\"Tag\"};};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,z5RbUvCHl,FekxMsHH0,rM5rV29Ny,amcscHCdD,GbyErmrAq,gVFNF67Pc,K7F39LJEh,zJg7yr7Sa,cLrtM9hYL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Vl6YFPMpb\",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:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1f4m0l1\",className,classNames),\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"Vl6YFPMpb\",ref:refBinding,style:{backgroundColor:\"var(--token-0c62d1bb-1ac3-4cd6-8f0f-8ee3950e02c0, rgb(13, 13, 13))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"16px 24px 20px 8px rgba(0, 0, 0, 0.4)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7zmcn7\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"LtWVlgBZM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-klwz88\",\"data-framer-name\":\"Heading & Icon\",layoutDependency:layoutDependency,layoutId:\"RSWPPlcCC\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-wqjfy6\",Component:FekxMsHH0,layoutDependency:layoutDependency,layoutId:\"R_QmMsrIb\",style:{\"--1m6trwb\":.2,\"--21h8s6\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7UGx1cyBKYWthcnRhIFNhbnMtNjAw\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)))\"},children:\"Mochup Design\"})}),className:\"framer-1vrfl03\",fonts:[\"GF;Plus Jakarta Sans-600\"],layoutDependency:layoutDependency,layoutId:\"WTdzfLaUy\",style:{\"--extracted-1eung3n\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:z5RbUvCHl,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a43s62\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"XJ5Mg_lOP\",style:{backgroundColor:\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",opacity:.1}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.6)))\"},children:\"Designing breathtaking, user-centric websites that boost engagement, conversions, and growth, perfectly aligned with your brand\"})}),className:\"framer-hion4\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gG3SMQAXV\",style:{\"--extracted-r6o4lv\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:rM5rV29Ny,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yvwnqa-container\",layoutDependency:layoutDependency,layoutId:\"ZVLezB5ib-container\",nodeId:\"ZVLezB5ib\",rendersWithMotion:true,scopeId:\"WC29hBO2M\",children:/*#__PURE__*/_jsx(TagsSet,{dRg9uOiqk:GbyErmrAq,EsM_WFIrX:amcscHCdD,height:\"100%\",id:\"ZVLezB5ib\",layoutId:\"ZVLezB5ib\",R84QheiqQ:zJg7yr7Sa,style:{width:\"100%\"},sUqfsUlbQ:gVFNF67Pc,u2FFixT3H:K7F39LJEh,variant:cLrtM9hYL,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-COe9O.framer-1qc5k1o, .framer-COe9O .framer-1qc5k1o { display: block; }\",\".framer-COe9O.framer-1f4m0l1 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 374px; will-change: var(--framer-will-change-override, transform); }\",\".framer-COe9O .framer-7zmcn7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-COe9O .framer-klwz88 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-COe9O .framer-wqjfy6 { flex: none; height: var(--framer-aspect-ratio-supported, 30px); position: relative; width: 30px; }\",\".framer-COe9O .framer-1vrfl03 { flex: 1 0 0px; height: auto; min-width: 184px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-COe9O .framer-1a43s62 { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-COe9O .framer-hion4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-COe9O .framer-1yvwnqa-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 252.6\n * @framerIntrinsicWidth 374\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"z5RbUvCHl\":\"title\",\"FekxMsHH0\":\"icon\",\"rM5rV29Ny\":\"text\",\"amcscHCdD\":\"tag1Title\",\"GbyErmrAq\":\"tag2Title\",\"gVFNF67Pc\":\"tag3Title\",\"K7F39LJEh\":\"tag4Title\",\"zJg7yr7Sa\":\"tag5Title\",\"cLrtM9hYL\":\"countTags\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerWC29hBO2M=withCSS(Component,css,\"framer-COe9O\");export default FramerWC29hBO2M;FramerWC29hBO2M.displayName=\"Card Service\";FramerWC29hBO2M.defaultProps={height:252.6,width:374};addPropertyControls(FramerWC29hBO2M,{z5RbUvCHl:{defaultValue:\"Mochup Design\",displayTextArea:false,title:\"Title\",type:ControlType.String},FekxMsHH0:{defaultValue:{identifier:\"module:oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js:default\",moduleId:\"oMiuMYAdxzz5yk7pBqrm\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},rM5rV29Ny:{defaultValue:\"Designing breathtaking, user-centric websites that boost engagement, conversions, and growth, perfectly aligned with your brand\",displayTextArea:false,title:\"Text\",type:ControlType.String},amcscHCdD:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 1 Title\",type:ControlType.String},GbyErmrAq:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 2 Title\",type:ControlType.String},gVFNF67Pc:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 3 Title\",type:ControlType.String},K7F39LJEh:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 4 Title\",type:ControlType.String},zJg7yr7Sa:{defaultValue:\"Tag\",displayTextArea:false,title:\"Tag 5 Title\",type:ControlType.String},cLrtM9hYL:TagsSetControls?.[\"variant\"]&&{...TagsSetControls[\"variant\"],defaultValue:\"k12ok17eN\",description:undefined,hidden:undefined,title:\"Count Tags\"}});addFonts(FramerWC29hBO2M,[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_d0nNTxXUEKi4Rw.woff2\",weight:\"600\"},{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\"}]},...TagsSetFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWC29hBO2M\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"z5RbUvCHl\\\":\\\"title\\\",\\\"FekxMsHH0\\\":\\\"icon\\\",\\\"rM5rV29Ny\\\":\\\"text\\\",\\\"amcscHCdD\\\":\\\"tag1Title\\\",\\\"GbyErmrAq\\\":\\\"tag2Title\\\",\\\"gVFNF67Pc\\\":\\\"tag3Title\\\",\\\"K7F39LJEh\\\":\\\"tag4Title\\\",\\\"zJg7yr7Sa\\\":\\\"tag5Title\\\",\\\"cLrtM9hYL\\\":\\\"countTags\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"374\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerIntrinsicHeight\":\"252.6\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0ec254)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}];export const css=['.framer-4mw3p .framer-styles-preset-jd24g2:not(.rich-text-wrapper), .framer-4mw3p .framer-styles-preset-jd24g2.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-4mw3p\";\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 (e0ec254)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-TLB8u .framer-styles-preset-1y7li2q:not(.rich-text-wrapper), .framer-TLB8u .framer-styles-preset-1y7li2q.rich-text-wrapper h1 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 96px; --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: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-TLB8u\";\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 (e0ec254)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-QrncK .framer-styles-preset-101n1xz:not(.rich-text-wrapper), .framer-QrncK .framer-styles-preset-101n1xz.rich-text-wrapper h2 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 80px; --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: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-QrncK\";\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 (7f7ffdc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}];export const css=['.framer-wCw76 .framer-styles-preset-1ljfcq3:not(.rich-text-wrapper), .framer-wCw76 .framer-styles-preset-1ljfcq3.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 27px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-wCw76\";\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 (62e4d63)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-mtYsO .framer-styles-preset-7sjiz9:not(.rich-text-wrapper), .framer-mtYsO .framer-styles-preset-7sjiz9.rich-text-wrapper a { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; }\"];export const className=\"framer-mtYsO\";\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 (62e4d63)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"e3bcd7\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"13k68rs\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"Music Performance. Education. Healing.\",elements:{cRTdLDAZ6:\"recent-projects\",eGNiHwp2Y:\"projects\",IHURa9ASx:\"services-intro\",ivqyRJg_K:\"text-block-3\",lkzAA9S37:\"text-block-2\",phaXmPQ0C:\"services\",tATCgghW6:\"contact\",URPShFkVs:\"hero\",UrzC7R6Lf:\"main-1\",us7ADBAH0:\"text-block-4\",uUyNFNo2v:\"text-block-1\",xurlFFKHf:\"contact-intro\",zcVcrwOch:\"about-me\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-5pvvw\",title:\"AndieSounds\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Image,Link,PropertyOverrides,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Student from\"https://framerusercontent.com/modules/4tfK1EXQ32zTqLzBzRgB/cBl4Hy3X7pbkW6X2eZ8Q/qw64TE1rP.js\";import Plant from\"https://framerusercontent.com/modules/5advbv8NGQZQho465wZd/X7CEg7w4fLuWrawItHJV/u6IgvslaC.js\";import MicrophoneStage from\"https://framerusercontent.com/modules/hF3oE41WUyG1rmfOtVl9/t1CyLFLWy6qe46d4wQjW/wzi5BoPWo.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/NvZd3qMPBAs0qDJ1tLlY/Carousel.js\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js\";import ImgScrollVariant from\"#framer/local/canvasComponent/hv60SJWLW/hv60SJWLW.js\";import Nav from\"#framer/local/canvasComponent/LPV02Lsl2/LPV02Lsl2.js\";import MediaLink from\"#framer/local/canvasComponent/mrbf9TtME/mrbf9TtME.js\";import Footer from\"#framer/local/canvasComponent/puYmjnK2y/puYmjnK2y.js\";import ImgHover from\"#framer/local/canvasComponent/RMa4FRgXg/RMa4FRgXg.js\";import Tag from\"#framer/local/canvasComponent/UXakzpnag/UXakzpnag.js\";import CardService from\"#framer/local/canvasComponent/WC29hBO2M/WC29hBO2M.js\";import*as sharedStyle1 from\"#framer/local/css/AVtrqWwvj/AVtrqWwvj.js\";import*as sharedStyle from\"#framer/local/css/fnlrxYPdQ/fnlrxYPdQ.js\";import*as sharedStyle3 from\"#framer/local/css/oRGvzBbRX/oRGvzBbRX.js\";import*as sharedStyle2 from\"#framer/local/css/XPB5ASUch/XPB5ASUch.js\";import*as sharedStyle4 from\"#framer/local/css/Yf45hWzra/Yf45hWzra.js\";import Logo from\"#framer/local/vector/pyZYdZiBo/pyZYdZiBo.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavFonts=getFonts(Nav);const NavWithVariantAppearEffect=withVariantAppearEffect(Nav);const LogoFonts=getFonts(Logo);const LogoWithOptimizedAppearEffect=withOptimizedAppearEffect(Logo);const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const TagFonts=getFonts(Tag);const ImgScrollVariantFonts=getFonts(ImgScrollVariant);const ImgScrollVariantWithVariantAppearEffect=withVariantAppearEffect(ImgScrollVariant);const PhosphorFonts=getFonts(Phosphor);const MediaLinkFonts=getFonts(MediaLink);const CarouselFonts=getFonts(Carousel);const ImgHoverFonts=getFonts(ImgHover);const CardServiceFonts=getFonts(CardService);const FooterFonts=getFonts(Footer);const breakpoints={jatEnebM_:\"(min-width: 810px) and (max-width: 1199.98px)\",vLU04qJnG:\"(max-width: 809.98px)\",WQLkyLRf1:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5pvvw\";const variantClassNames={jatEnebM_:\"framer-v-e3bcd7\",vLU04qJnG:\"framer-v-13k68rs\",WQLkyLRf1:\"framer-v-72rtr7\"};const transition1={bounce:.4,delay:.8,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:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation2={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={damping:100,delay:.05,mass:1,stiffness:400,type:\"spring\"};const textEffect={effect:animation2,repeat:false,startDelay:.5,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const animation3={filter:\"blur(2px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:5};const textEffect1={effect:animation3,repeat:false,startDelay:.7,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const transition3={delay:.8,duration:.6,ease:[0,0,1,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={damping:60,delay:.2,mass:.5,stiffness:360,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation7={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"vLU04qJnG\",Tablet:\"jatEnebM_\"};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 ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const elementId=useRouteElementId(\"UrzC7R6Lf\");const ref6=React.useRef(null);const elementId1=useRouteElementId(\"URPShFkVs\");const elementId2=useRouteElementId(\"zcVcrwOch\");const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"vLU04qJnG\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"vLU04qJnG\")return true;return false;};const ref7=React.useRef(null);const ref8=React.useRef(null);const ref9=React.useRef(null);const ref10=React.useRef(null);const elementId3=useRouteElementId(\"uUyNFNo2v\");const elementId4=useRouteElementId(\"lkzAA9S37\");const elementId5=useRouteElementId(\"ivqyRJg_K\");const elementId6=useRouteElementId(\"us7ADBAH0\");const elementId7=useRouteElementId(\"cRTdLDAZ6\");const elementId8=useRouteElementId(\"IHURa9ASx\");const elementId9=useRouteElementId(\"phaXmPQ0C\");const ref11=React.useRef(null);const elementId10=useRouteElementId(\"xurlFFKHf\");const elementId11=useRouteElementId(\"tATCgghW6\");const ref12=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{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,{height:80,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11n6lfm-container\",layoutScroll:true,nodeId:\"pPEP40Ecg\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{__framer__variantAppearEffectEnabled:undefined,variant:\"WNxgYLwGk\"},vLU04qJnG:{__framer__variantAppearEffectEnabled:undefined,variant:\"WNxgYLwGk\"}},children:/*#__PURE__*/_jsx(NavWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref1,target:\"N1WjQDr9b\"},{ref:ref2,target:\"Ztsf_qbEI\"},{ref:ref3,target:\"drwKvvNGo\"},{ref:ref4,target:\"K94XL0aVI\"},{ref:ref5,target:\"Iqaa5XsjZ\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"pPEP40Ecg\",layoutId:\"pPEP40Ecg\",style:{width:\"100%\"},variant:\"N1WjQDr9b\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-37r2ii\",\"data-framer-name\":\"Main\",id:elementId,ref:ref6,children:[/*#__PURE__*/_jsxs(\"section\",{className:\"framer-1iwpgy7\",\"data-framer-name\":\"hero\",id:elementId1,ref:ref1,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-nqkdlu\",\"data-framer-name\":\"Header+Main\",children:/*#__PURE__*/_jsx(\"main\",{className:\"framer-1dp6e6n\",\"data-framer-name\":\"Main\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uy17lu\",\"data-framer-name\":\"Top\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tw6hmz\",\"data-framer-name\":\"H1+Body\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nr9kyn\",children:[/*#__PURE__*/_jsx(LogoWithOptimizedAppearEffect,{animate:animation,animated:true,className:\"framer-1tus65l\",\"data-framer-appear-id\":\"1tus65l\",\"data-framer-name\":\"Logo\",initial:animation1,layoutId:\"BS1IxtD5X\",optimized:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vLU04qJnG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-jd24g2\",\"data-styles-preset\":\"AVtrqWwvj\",style:{\"--framer-text-alignment\":\"center\"},children:\"AndieSounds\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1y7li2q\",\"data-styles-preset\":\"fnlrxYPdQ\",children:\"AndieSounds\"})}),className:\"framer-1wqlnff\",\"data-framer-name\":\"Andiesounds\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1ljfcq3\",\"data-styles-preset\":\"XPB5ASUch\",style:{\"--framer-text-color\":\"rgb(214, 214, 214)\"},children:\"Performance. Education. Healing.\"})}),className:\"framer-14oc2jn\",\"data-framer-name\":\"Performance. Eductaion. Healing.\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-tque6g\",\"data-framer-name\":\"Buttons\"})]})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w3gto7\",\"data-framer-name\":\"bg animation\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation4,className:\"framer-1fj9suf-container\",\"data-framer-appear-id\":\"1fj9suf\",initial:animation5,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Vgj47h8tQ\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0))\",color2:\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\",color3:\"var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0))\",colorMode:\"custom\",distortion:0,height:\"100%\",id:\"Vgj47h8tQ\",layoutId:\"Vgj47h8tQ\",noise:{opacity:.2,scale:.2},offset:-299,preset:\"Mist\",preview:true,proportion:1,radius:\"0px\",rotation:-50,scale:.01,shape:\"Checks\",shapeSize:45,softness:47,speed:20,style:{height:\"100%\",width:\"100%\"},swirl:50,swirlIterations:16,width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-17jcdvw\",\"data-framer-name\":\"Overlay\"})]})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-1jqzdj\",\"data-framer-name\":\"About me\",id:elementId2,ref:ref2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-m19jcg\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yf3nwg\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vLU04qJnG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-jd24g2\",\"data-styles-preset\":\"AVtrqWwvj\",children:\"About me\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation6,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-101n1xz\",\"data-styles-preset\":\"oRGvzBbRX\",children:\"About me\"})}),className:\"framer-12f38e1\",\"data-framer-appear-id\":\"12f38e1\",\"data-framer-name\":\"heading\",fonts:[\"Inter\"],initial:animation7,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-1c1f2d4\",\"data-framer-name\":\"About\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"I'm an international multi-instrumentalist and published scientist who lives at the intersection of art, music, education, and healing.\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"Based in Berlin, I work across several disciplines merging music, movement, community practice, and alternative health education.\"})]}),className:\"framer-1ufo3s8\",\"data-framer-name\":\"paragraph\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-iud9ld hidden-13k68rs\",\"data-framer-name\":\"skills\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-15rjgo8\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-14457rm\",\"data-framer-name\":\"Skills\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-tgr8pq-container\",nodeId:\"iOe92LGzM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"iOe92LGzM\",layoutId:\"iOe92LGzM\",vqRlzwlBY:\"Multi-Instrumentalist\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tm8ra2-container\",nodeId:\"sfXOxnts3\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"sfXOxnts3\",layoutId:\"sfXOxnts3\",vqRlzwlBY:\"Music Producer\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8v08bj-container\",nodeId:\"hvzrp08vN\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"hvzrp08vN\",layoutId:\"hvzrp08vN\",vqRlzwlBY:\"Educational Workshops\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gzyh6f-container\",nodeId:\"QzEZfVq9E\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"QzEZfVq9E\",layoutId:\"QzEZfVq9E\",vqRlzwlBY:\"Healing Sound Journeys\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ddqhz3-container\",nodeId:\"BFE8TEzMK\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"BFE8TEzMK\",layoutId:\"BFE8TEzMK\",vqRlzwlBY:\"Ceremonial Rituals\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vp4kdb-container\",nodeId:\"OTqzGfs6r\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"OTqzGfs6r\",layoutId:\"OTqzGfs6r\",vqRlzwlBY:\"Immersive Soundscapes\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-98tgp-container\",nodeId:\"sUVRopH8p\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"sUVRopH8p\",layoutId:\"sUVRopH8p\",vqRlzwlBY:\"Mindfulness Practise\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-oui8ca-container\",nodeId:\"EHqQbdhim\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"EHqQbdhim\",layoutId:\"EHqQbdhim\",vqRlzwlBY:\"Somatic Movement\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gl3hbh\",\"data-framer-name\":\"Line\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eq70vf\",\"data-framer-name\":\"Img\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:496.5,intrinsicWidth:343,pixelHeight:4528,pixelWidth:3016,sizes:\"207.2508px\",src:\"https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=512&width=3016&height=4528\",srcSet:\"https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=1024&width=3016&height=4528 682w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=2048&width=3016&height=4528 1364w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=4096&width=3016&height=4528 2728w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?width=3016&height=4528 3016w\"},fitImageDimension:undefined},vLU04qJnG:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:496.5,intrinsicWidth:343,pixelHeight:4528,pixelWidth:3016,sizes:`min(${componentViewport?.width||\"100vw\"} - 36px, 960px)`,src:\"https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=512&width=3016&height=4528\",srcSet:\"https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=1024&width=3016&height=4528 682w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=2048&width=3016&height=4528 1364w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=4096&width=3016&height=4528 2728w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?width=3016&height=4528 3016w\"},fitImageDimension:undefined}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:496.5,intrinsicWidth:343,pixelHeight:4528,pixelWidth:3016,sizes:\"372.7371px\",src:\"https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=512&width=3016&height=4528\",srcSet:\"https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=1024&width=3016&height=4528 682w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=2048&width=3016&height=4528 1364w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?scale-down-to=4096&width=3016&height=4528 2728w,https://framerusercontent.com/images/LsWGz5blUcfXMmdhoMMPAwWd8.jpg?width=3016&height=4528 3016w\"},className:\"framer-mfaugc\",\"data-framer-name\":\"Grafik\",fitImageDimension:\"width\"})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k5e2 hidden-72rtr7 hidden-e3bcd7\",\"data-framer-name\":\"Tags-mobile\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-59mk4e hidden-72rtr7\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-1ity67x\",\"data-framer-name\":\"Skills\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17mlqet-container\",nodeId:\"GfCzLJEGv\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"GfCzLJEGv\",layoutId:\"GfCzLJEGv\",vqRlzwlBY:\"Multi Instrumentalist\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dfcciz-container\",nodeId:\"Gp8FOmWJ3\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"Gp8FOmWJ3\",layoutId:\"Gp8FOmWJ3\",vqRlzwlBY:\"Music Producer\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17131m3-container\",nodeId:\"MIAJxDSPP\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"MIAJxDSPP\",layoutId:\"MIAJxDSPP\",vqRlzwlBY:\"Healing Sounds\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zrhclm-container\",nodeId:\"QLq1zjCja\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"QLq1zjCja\",layoutId:\"QLq1zjCja\",vqRlzwlBY:\"Ceremonial Rituals\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zghjie-container\",nodeId:\"XR0MQS16T\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"XR0MQS16T\",layoutId:\"XR0MQS16T\",vqRlzwlBY:\"Mindfulness Workshops\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15beu7t-container\",nodeId:\"aT68Ca2YQ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"aT68Ca2YQ\",layoutId:\"aT68Ca2YQ\",vqRlzwlBY:\"Somatic Movement\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kk9hur-container\",nodeId:\"D1Z7_3Ox6\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"D1Z7_3Ox6\",layoutId:\"D1Z7_3Ox6\",vqRlzwlBY:\"Soundscapes\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nxv0bc-container\",nodeId:\"pMx0bGd_m\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Tag,{height:\"100%\",id:\"pMx0bGd_m\",layoutId:\"pMx0bGd_m\",vqRlzwlBY:\"Educator\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rnx4ex\",\"data-framer-name\":\"Line\"})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nsdtvu\",\"data-border\":true,\"data-framer-name\":\"Border\"})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-ea2pjw\",\"data-framer-name\":\"More about me\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-iwvr36\",\"data-framer-name\":\"Scroll area\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-133zuy\",\"data-framer-name\":\"sticky\",children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 699 421\" overflow=\"visible\"><g><defs><linearGradient id=\"idsjatEnebM_FdMF8OodP_1g-1995384097\" x1=\"0.49751243781094523\" x2=\"0.5035323383084578\" y1=\"0\" y2=\"1.21\"><stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"></stop><stop offset=\"0.5206611570247934\" stop-color=\"rgba(0, 0, 0, 0.48)\" stop-opacity=\"0.48\"></stop><stop offset=\"1\" stop-color=\"rgba(0, 0, 0, 0)\" stop-opacity=\"0\"></stop></linearGradient></defs><path d=\"M 0 0 L 699 0 L 699 421 L 0 421 Z\" fill=\"url(#idsjatEnebM_FdMF8OodP_1g-1995384097)\"></path></g></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1x00ofr hidden-13k68rs\",\"data-framer-name\":\"Mask\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 942 323\" overflow=\"visible\"><g><defs><linearGradient id=\"idsFdMF8OodP_1g-1995384097\" x1=\"0.49751243781094523\" x2=\"0.5035323383084578\" y1=\"0\" y2=\"1.21\"><stop offset=\"0\" stop-color=\"rgb(0, 0, 0)\" stop-opacity=\"1\"></stop><stop offset=\"0.5206611570247934\" stop-color=\"rgba(0, 0, 0, 0.48)\" stop-opacity=\"0.48\"></stop><stop offset=\"1\" stop-color=\"rgba(0, 0, 0, 0)\" stop-opacity=\"0\"></stop></linearGradient></defs><path d=\"M 0 0 L 942 0 L 942 323 L 0 323 Z\" fill=\"url(#idsFdMF8OodP_1g-1995384097)\"></path></g></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{width:undefined},vLU04qJnG:{width:\"353px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:503,width:\"447px\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-v4evh7-container\",nodeId:\"ctDx5_ULk\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{style:{height:\"100%\"}},vLU04qJnG:{__framer__targets:[{ref:ref7,target:\"StZ4QwXSE\"},{ref:ref8,target:\"ogG6cwVh6\"},{ref:ref9,target:\"w5Iofh10l\"},{ref:ref10,target:\"mVGE9IDH6\"}],SQzcqwF4D:addImageAlt({pixelHeight:5198,pixelWidth:3465,positionX:\"48.4%\",positionY:\"0%\",src:\"https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?width=3465&height=5198\",srcSet:\"https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?scale-down-to=1024&width=3465&height=5198 682w,https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?scale-down-to=2048&width=3465&height=5198 1365w,https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?scale-down-to=4096&width=3465&height=5198 2730w,https://framerusercontent.com/images/3sTKkcCLo7difJkeHJvJXYFDGcY.jpeg?width=3465&height=5198 3465w\"},\"design pic\"),style:{width:\"100%\"},variant:\"StZ4QwXSE\"}},children:/*#__PURE__*/_jsx(ImgScrollVariantWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref7,target:\"B0ntaSSSI\"},{ref:ref8,target:\"Db9kVgf9E\"},{ref:ref9,target:\"G3Hhc7ms9\"},{ref:ref10,target:\"p16cha8MR\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"ctDx5_ULk\",layoutId:\"ctDx5_ULk\",style:{height:\"100%\",width:\"100%\"},variant:\"B0ntaSSSI\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vLU04qJnG:{\"data-border\":true}},children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-klvvc4\",\"data-framer-name\":\"content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1jaz952\",\"data-framer-name\":\"text block 1\",id:elementId3,ref:ref7,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.65))\"},children:\"Musician & Performer\"})}),className:\"framer-1g4t3h7\",\"data-framer-name\":\"heading\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:[\"I bring versatility to every performance moving fluidly between woodwinds, keys, percussion, and vocals. Through live looping, I create layered sonic landscapes that adapt to each moment.\\xa0\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"My collaborations span diverse creative worlds: bands, DJs, circus collectives, dance companies, theater productions, and ceremonial gatherings. Each performance is interactive with the invitation to participate or simply be present.\"})]}),className:\"framer-qop6ns\",\"data-framer-name\":\"paragraph\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2cneem\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nbhi\",\"data-framer-name\":\"text block 2\",id:elementId4,ref:ref8,children:[/*#__PURE__*/_jsxs(\"section\",{className:\"framer-93p1ho\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.65))\"},children:\"Community-Based Arts & Global Work\"})}),className:\"framer-4ns2zm\",\"data-framer-name\":\"heading\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:[\"Music has taken me across continents from Europe to Tanzania, Nepal, the Amazon, and the Andes. In each place I've worked with marginalized communities to unlock creative expression and foster genuine inclusion. Creating affirming spaces of expression and providing platforms for the voices of queer and disabled people is a big part of my work.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:[\"Since 2020, I've been deeply rooted in Berlin, leading arts projects and workshops for people with disabilities and children from migrant backgrounds. My work is driven by personal experiences with neurodiversity and cronic health conditions faced since early childhood. \",/*#__PURE__*/_jsx(\"br\",{}),\"This work has been supported by grants from Aktion Mensch, Kulturelle Bildung, \",/*#__PURE__*/_jsx(Link,{href:\"https://www.globalhealthdisrupted.org/andrea\",motionChild:true,nodeId:\"qJbcrSz4a\",openInNewTab:true,relValues:[],scopeId:\"augiA20Il\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-7sjiz9\",\"data-styles-preset\":\"Yf45hWzra\",children:\"Global Health Disrupted\"})}),\", and \",/*#__PURE__*/_jsx(Link,{href:\"https://www.coracao-medicina.com/meet-our-team#andrea\",motionChild:true,nodeId:\"qJbcrSz4a\",openInNewTab:true,relValues:[],scopeId:\"augiA20Il\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-7sjiz9\",\"data-styles-preset\":\"Yf45hWzra\",children:\"Coracao Medicina\"})}),\".\"]})]}),className:\"framer-1lm51nm\",\"data-framer-name\":\"paragraph\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19du2nk\",\"data-framer-name\":\"Logos\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-lii5ps\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 124.782 54.251\" overflow=\"visible\"><g opacity=\"0.75\"><path d=\"M 54.456 35.173 C 54.51 38.586 62.973 37.815 62.885 34.404 C 62.766 29.565 62.72 24.725 62.747 19.885 L 65.428 19.9 C 65.606 23.752 66.022 31.482 66.639 35.491 C 67.087 38.395 75.053 36.404 74.641 33.538 L 74.3 28.972 C 75.177 30.893 76.374 32.589 77.804 33.904 C 80.142 36.053 83.07 37.086 86.311 37.086 C 89.908 37.086 93.178 35.996 95.612 33.406 C 97.078 31.847 98.435 29.911 99.357 27.74 C 99.578 31.885 99.748 35.018 99.748 35.018 C 99.878 37.453 108.099 35.761 107.931 33.219 C 107.68 29.403 107.688 25.715 107.555 22.753 C 112.32 27.912 118.138 33.881 120.257 34.689 C 121.655 35.221 124.982 34.289 124.773 32.065 C 123.698 13.77 123.966 5.358 123.966 5.358 C 123.977 3.151 115.777 4.226 115.745 6.419 C 115.684 10.425 115.745 14.449 115.84 17.885 C 110.25 12.336 104.729 5.573 104.729 5.573 C 102.796 3.938 98.287 6.138 98.343 7.717 C 98.337 8.054 98.479 10.962 98.673 14.764 C 97.806 13.054 96.713 11.521 95.553 10.301 C 93.125 7.749 90.052 6.654 86.483 6.654 C 82.978 6.654 80.036 8.461 77.624 10.93 C 75.969 12.626 74.533 14.504 73.646 16.715 L 73.327 11.994 L 62.856 12.181 C 62.968 7.217 63.122 4.271 63.122 4.271 C 63.163 1.229 55.188 2.05 54.927 5.141 C 54.729 7.534 54.581 9.931 54.484 12.331 L 50.97 12.394 C 48.428 12.446 47.942 19.867 50.484 19.814 L 54.285 19.836 C 54.255 22.331 54.253 24.827 54.279 27.323 C 54.286 27.606 54.3 28.173 54.316 28.876 C 50.852 25.79 47.479 22.311 44.595 18.659 C 47.281 15.001 49.333 11.991 52.165 8.468 C 53.533 6.764 47.506 2.09 45.836 4.167 C 43.342 7.272 41.211 10.346 38.825 13.553 C 38.656 7.85 38.658 3.353 38.658 3.353 C 38.554 0.737 30.868 2.059 30.875 4.729 C 30.9 12.126 31.239 19.916 31.554 25.64 L 22.117 3.579 C 21.201 1.519 15.653 2.14 14.041 4.949 C 14.041 4.949 6.43 19.102 0.206 32.093 C -1.313 35.264 6.024 37.968 7.69 34.947 L 9.374 31.503 L 24.423 29.359 L 26.965 35.256 C 27.66 36.866 30.644 36.495 32.667 35.362 C 34.489 36.718 40.118 35.421 39.921 32.981 C 39.711 30.409 39.54 27.89 39.394 25.466 C 42.651 29.614 46.316 33.345 50.312 36.776 C 51.195 37.535 53.102 35.9 54.433 34.018 C 54.446 34.613 54.455 35.043 54.456 35.173 Z M 82.406 21.428 C 82.502 19.289 83.636 17.661 85.762 17.044 C 88.922 16.126 90.461 17.823 90.828 20.042 C 91.081 21.574 90.538 23.54 89.926 24.945 C 89.229 26.543 86.404 28.101 83.946 26.076 C 82.618 24.982 82.325 23.193 82.406 21.428 Z M 13.444 23.184 L 17.136 15.636 C 17.63 14.805 18.118 14.73 18.504 15.627 L 21.241 21.974 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 66.422 9.159 C 69.131 11.158 72.245 9.621 73.014 8.044 C 73.689 6.658 74.286 4.718 74.007 3.207 C 73.603 1.02 71.907 -0.655 68.422 0.251 C 66.079 0.86 64.828 2.464 64.721 4.575 C 64.635 6.315 64.957 8.08 66.422 9.159 Z M 120.826 40.34 C 120.861 41.797 120.871 43.257 120.884 44.718 C 119.748 44.679 118.612 44.661 117.475 44.664 C 117.442 42.947 117.447 41.229 117.49 39.535 C 117.517 38.458 114.422 39.428 114.399 40.359 C 114.36 41.827 114.349 43.297 114.365 44.766 C 114.195 44.777 114.027 44.784 113.855 44.797 C 113.095 44.854 112.744 45.37 113.268 46.092 C 113.536 46.463 113.955 46.822 114.416 47.076 C 114.468 48.729 114.557 50.376 114.691 52.004 C 114.75 52.757 117.873 51.91 117.78 50.798 C 117.686 49.647 117.614 48.494 117.564 47.339 C 118.683 47.301 119.802 47.292 120.922 47.31 C 120.954 48.797 121.008 50.283 121.116 51.764 C 121.227 53.263 124.856 51.498 124.756 50.172 C 124.475 46.377 124.554 42.552 124.466 38.749 C 124.432 37.29 120.794 38.989 120.826 40.34 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 111.262 48.82 C 110.293 49.782 109.731 49.908 108.77 49.937 C 107.682 49.968 107.015 48.923 106.937 48.233 C 106.688 46.043 107.496 44.446 108.919 42.905 C 109.561 42.211 110.815 41.327 112.962 41.701 C 113.797 41.845 113.987 41.225 113.69 40.782 C 113.004 39.763 112.11 39.027 111.035 38.547 C 109.795 37.992 108.399 38.451 107.314 39.172 C 104.865 40.8 103.787 43.737 103.957 46.759 C 104.113 49.49 105.805 52.134 108.336 52.807 C 110.247 53.316 112.554 53.06 114.056 51.566 C 114.87 50.756 112.164 47.921 111.262 48.82 Z M 100.083 45.491 C 99.071 44.983 98.097 44.879 97.011 44.651 C 96.371 44.517 96.161 43.865 96.846 43.235 C 97.547 42.589 98.409 42.228 99.311 42.079 C 99.503 42.047 99.67 42.061 99.86 42.076 C 99.861 42.078 100.116 42.137 100.175 42.143 C 100.65 42.439 101.665 42.664 101.478 41.716 C 101.273 40.681 100.353 39.896 99.581 39.364 C 97.183 37.701 92.961 39.353 92.356 42.472 C 92.046 44.07 93.457 45.618 94.487 46.48 C 95.508 47.339 97.032 47.703 98.261 48.038 C 99.561 48.391 100.015 48.876 99.487 49.334 C 99.011 49.748 97.709 49.917 97.208 49.988 C 96.562 50.083 95.945 50.105 95.3 49.993 C 95.12 49.963 94.991 49.912 94.82 49.85 L 94.478 49.699 C 94.227 49.595 92.865 48.607 92.729 49.537 C 92.599 50.426 93.622 51.482 94.212 51.914 C 96.505 53.583 99.654 53.985 102.181 52.629 C 103.363 51.995 103.988 50.811 103.612 49.379 C 103.133 47.546 101.612 46.256 100.083 45.491 Z M 90.537 38.841 C 89.807 39.179 88.913 39.944 88.746 40.839 C 88.411 42.642 88.435 44.576 88.359 46.407 C 88.337 46.939 88.315 47.471 88.296 48.004 C 87.433 47.094 86.643 46.094 85.891 45.131 C 84.981 43.965 83.73 42.264 82.896 40.976 C 82.898 40.951 82.898 40.928 82.898 40.905 L 82.913 40.492 C 82.919 40.416 82.954 39.987 82.919 40.344 C 82.999 39.549 82.237 39.843 81.809 40.11 C 81.226 40.471 80.236 41.287 80.156 42.062 C 79.976 43.825 80.038 45.628 80.032 47.399 C 80.027 49.444 79.992 51.512 80.152 53.552 C 80.211 54.289 81.461 53.427 81.65 53.276 C 82.155 52.877 83.021 52.08 82.962 51.33 C 82.86 50.05 82.84 48.755 82.838 47.464 C 82.887 47.528 82.935 47.593 82.984 47.655 C 84.566 49.7 86.338 51.811 88.524 53.099 C 89.061 53.415 89.952 52.762 90.332 52.429 C 90.824 52.004 91.343 51.388 91.327 50.664 C 91.284 48.713 91.365 46.757 91.439 44.81 C 91.507 43.035 91.49 41.162 91.814 39.414 C 91.984 38.507 91.037 38.61 90.537 38.841 Z M 78.602 39.646 C 76.522 39.698 74.42 40.045 72.381 40.487 C 71.311 40.72 69.957 41.46 69.497 42.61 C 69.216 43.307 69.583 43.646 70.075 43.772 C 69.755 46.719 69.609 49.916 70.861 52.608 C 71.001 52.91 71.184 53.254 71.436 53.47 C 72.252 54.169 73.319 53.969 74.272 53.78 C 75.337 53.569 76.86 53.349 77.927 53.146 C 78.502 53.037 79.259 52.618 79.109 51.65 C 78.959 50.687 78.156 50.823 77.583 50.931 C 76.273 51.178 75.137 51.372 74.368 51.501 C 74.305 51.384 74.046 50.745 73.965 50.463 C 73.803 49.899 73.684 49.322 73.608 48.737 C 73.663 48.729 73.715 48.721 73.759 48.711 C 75.016 48.463 76.275 48.218 77.533 47.981 C 78.181 47.859 79.03 47.391 78.865 46.322 C 78.702 45.261 77.797 45.369 77.15 45.491 C 75.922 45.723 74.695 45.961 73.469 46.203 C 73.48 45.232 73.558 44.262 73.656 43.321 C 74.685 43.179 75.709 43.083 76.654 43.062 C 77.82 43.034 78.678 42.328 79.387 41.319 C 80.002 40.44 79.624 39.624 78.602 39.646 Z M 65.294 40.102 C 65.254 40.105 65.217 40.106 65.178 40.115 C 64.454 40.29 64.44 40.672 64.105 41.4 C 63.093 43.61 62.26 45.589 61.56 47.677 C 60.441 45.63 59.433 42.947 58.715 40.657 C 58.713 40.649 58.709 40.645 58.705 40.64 C 58.726 40.428 58.689 40.249 58.561 40.126 C 58.338 39.917 55.113 40.397 54.941 41.898 C 54.941 41.898 54.103 49.354 54.15 53.252 C 54.16 54.058 57.153 54.685 57.142 53.871 C 57.111 51.322 57.24 48.795 57.508 46.277 C 58.366 48.407 59.317 50.491 60.358 52.522 C 60.754 53.297 62.695 52.463 62.924 51.503 C 63.473 49.206 64.097 47.496 64.865 45.723 C 65.048 48.328 65.334 51.17 65.662 53.378 C 65.786 54.23 69.285 54.339 69.163 53.514 C 68.609 49.782 68.283 46.014 68.185 42.236 C 68.142 40.563 66.303 39.919 65.294 40.102 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-gwgx4p\",opacity:.75,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 82.145 35.775\" overflow=\"visible\"><g opacity=\"0.75\"><path d=\"M 35.849 23.194 C 35.884 25.445 41.455 24.936 41.398 22.687 C 41.32 19.496 41.289 16.304 41.307 13.113 L 43.072 13.123 C 43.189 15.663 43.463 20.76 43.869 23.403 C 44.164 25.319 49.408 24.006 49.137 22.116 L 48.912 19.105 C 49.49 20.372 50.278 21.49 51.219 22.357 C 52.758 23.774 54.686 24.456 56.819 24.456 C 59.187 24.456 61.34 23.736 62.942 22.029 C 63.907 21.001 64.801 19.724 65.407 18.293 C 65.553 21.026 65.665 23.092 65.665 23.092 C 65.75 24.698 71.163 23.582 71.052 21.905 C 70.887 19.389 70.892 16.957 70.804 15.004 C 73.941 18.406 77.772 22.342 79.166 22.875 C 80.087 23.226 82.277 22.611 82.139 21.144 C 81.432 9.08 81.608 3.533 81.608 3.533 C 81.615 2.078 76.217 2.787 76.196 4.233 C 76.156 6.875 76.196 9.528 76.259 11.794 C 72.578 8.135 68.944 3.675 68.944 3.675 C 67.672 2.597 64.703 4.048 64.74 5.088 C 64.736 5.311 64.83 7.229 64.958 9.736 C 64.386 8.608 63.667 7.597 62.903 6.793 C 61.305 5.11 59.282 4.388 56.932 4.388 C 54.625 4.388 52.689 5.579 51.101 7.207 C 50.011 8.326 49.066 9.564 48.482 11.022 L 48.272 7.909 L 41.379 8.033 C 41.452 4.759 41.553 2.816 41.553 2.816 C 41.581 0.81 36.331 1.352 36.159 3.39 C 36.029 4.968 35.931 6.549 35.867 8.132 L 33.554 8.173 C 31.88 8.207 31.561 13.101 33.234 13.066 L 35.737 13.08 C 35.717 14.726 35.715 16.372 35.732 18.017 C 35.737 18.204 35.746 18.578 35.757 19.042 C 33.476 17.007 31.256 14.713 29.357 12.304 C 31.126 9.892 32.476 7.907 34.34 5.584 C 35.241 4.461 31.274 1.378 30.174 2.748 C 28.532 4.796 27.129 6.823 25.559 8.937 C 25.447 5.176 25.449 2.211 25.449 2.211 C 25.38 0.486 20.32 1.358 20.326 3.118 C 20.342 7.996 20.565 13.133 20.772 16.908 L 14.56 2.36 C 13.957 1.002 10.305 1.411 9.243 3.263 C 9.243 3.263 4.233 12.596 0.135 21.163 C -0.864 23.254 3.966 25.037 5.063 23.045 L 6.171 20.774 L 16.078 19.36 L 17.752 23.249 C 18.209 24.311 20.173 24.066 21.505 23.318 C 22.704 24.213 26.41 23.357 26.28 21.748 C 26.142 20.052 26.029 18.391 25.934 16.793 C 28.078 19.529 30.49 21.988 33.121 24.251 C 33.702 24.752 34.958 23.673 35.834 22.432 C 35.842 22.825 35.848 23.109 35.849 23.194 Z M 54.248 14.131 C 54.312 12.72 55.058 11.646 56.458 11.239 C 58.538 10.634 59.551 11.753 59.793 13.216 C 59.959 14.226 59.602 15.523 59.199 16.449 C 58.741 17.503 56.881 18.531 55.262 17.195 C 54.388 16.474 54.195 15.294 54.248 14.131 Z M 8.85 15.288 L 11.281 10.311 C 11.606 9.763 11.927 9.714 12.181 10.305 L 13.983 14.49 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 43.726 6.04 C 45.51 7.358 47.559 6.345 48.065 5.304 C 48.51 4.391 48.903 3.111 48.72 2.115 C 48.454 0.673 47.337 -0.432 45.043 0.166 C 43.5 0.567 42.677 1.625 42.607 3.017 C 42.55 4.164 42.762 5.328 43.726 6.04 Z M 79.541 26.601 C 79.564 27.562 79.571 28.525 79.579 29.488 C 78.831 29.462 78.083 29.45 77.335 29.453 C 77.313 28.32 77.316 27.188 77.345 26.07 C 77.363 25.36 75.325 26 75.31 26.614 C 75.284 27.582 75.277 28.551 75.288 29.52 C 75.176 29.527 75.065 29.532 74.952 29.54 C 74.452 29.578 74.22 29.918 74.565 30.394 C 74.741 30.639 75.018 30.876 75.321 31.043 C 75.356 32.133 75.414 33.22 75.502 34.293 C 75.541 34.79 77.597 34.231 77.536 33.498 C 77.474 32.738 77.426 31.978 77.393 31.217 C 78.13 31.192 78.867 31.185 79.604 31.198 C 79.625 32.178 79.661 33.158 79.732 34.134 C 79.805 35.123 82.194 33.959 82.128 33.085 C 81.943 30.582 81.995 28.06 81.937 25.552 C 81.915 24.59 79.52 25.71 79.541 26.601 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 73.245 32.193 C 72.607 32.828 72.237 32.911 71.604 32.93 C 70.888 32.951 70.449 32.261 70.398 31.806 C 70.234 30.362 70.765 29.309 71.702 28.293 C 72.125 27.835 72.95 27.252 74.364 27.499 C 74.914 27.594 75.039 27.185 74.843 26.892 C 74.392 26.22 73.803 25.735 73.096 25.419 C 72.279 25.053 71.36 25.355 70.646 25.831 C 69.034 26.904 68.324 28.841 68.436 30.834 C 68.538 32.635 69.652 34.379 71.319 34.822 C 72.577 35.158 74.095 34.989 75.084 34.004 C 75.62 33.47 73.839 31.601 73.245 32.193 Z M 65.886 29.998 C 65.219 29.663 64.578 29.594 63.863 29.444 C 63.442 29.356 63.304 28.926 63.755 28.51 C 64.216 28.084 64.784 27.846 65.377 27.748 C 65.504 27.727 65.613 27.736 65.739 27.746 C 65.739 27.747 65.907 27.786 65.946 27.79 C 66.259 27.985 66.927 28.134 66.804 27.509 C 66.669 26.826 66.063 26.309 65.555 25.957 C 63.977 24.861 61.197 25.95 60.799 28.007 C 60.595 29.061 61.524 30.082 62.202 30.65 C 62.873 31.216 63.877 31.457 64.686 31.678 C 65.542 31.91 65.841 32.23 65.493 32.532 C 65.18 32.805 64.322 32.917 63.993 32.964 C 63.568 33.026 63.161 33.041 62.737 32.967 C 62.618 32.947 62.533 32.913 62.421 32.872 L 62.196 32.773 C 62.031 32.704 61.134 32.053 61.044 32.666 C 60.958 33.253 61.632 33.949 62.021 34.233 C 63.53 35.334 65.603 35.599 67.267 34.705 C 68.045 34.287 68.456 33.506 68.209 32.562 C 67.893 31.353 66.892 30.502 65.886 29.998 Z M 59.601 25.613 C 59.121 25.836 58.532 26.34 58.422 26.93 C 58.202 28.119 58.218 29.395 58.168 30.602 C 58.153 30.953 58.139 31.303 58.126 31.655 C 57.558 31.055 57.038 30.396 56.543 29.761 C 55.944 28.992 55.121 27.87 54.571 27.02 C 54.572 27.004 54.572 26.989 54.572 26.974 L 54.583 26.702 C 54.586 26.652 54.609 26.369 54.586 26.604 C 54.639 26.08 54.138 26.273 53.856 26.45 C 53.472 26.687 52.82 27.226 52.768 27.737 C 52.649 28.899 52.69 30.089 52.686 31.256 C 52.682 32.605 52.66 33.968 52.765 35.314 C 52.804 35.799 53.627 35.231 53.751 35.132 C 54.083 34.869 54.653 34.343 54.614 33.848 C 54.547 33.004 54.534 32.151 54.533 31.299 C 54.565 31.341 54.597 31.384 54.629 31.425 C 55.671 32.773 56.837 34.165 58.276 35.015 C 58.63 35.224 59.216 34.793 59.466 34.573 C 59.79 34.293 60.132 33.886 60.122 33.409 C 60.093 32.123 60.146 30.833 60.195 29.549 C 60.24 28.378 60.228 27.144 60.442 25.99 C 60.554 25.393 59.93 25.461 59.601 25.613 Z M 51.744 26.144 C 50.375 26.178 48.991 26.407 47.649 26.698 C 46.945 26.852 46.053 27.34 45.75 28.098 C 45.566 28.558 45.807 28.782 46.131 28.864 C 45.92 30.808 45.824 32.916 46.648 34.691 C 46.74 34.89 46.861 35.117 47.027 35.26 C 47.564 35.72 48.267 35.588 48.894 35.464 C 49.595 35.325 50.597 35.179 51.3 35.046 C 51.679 34.974 52.177 34.698 52.078 34.06 C 51.98 33.425 51.451 33.514 51.073 33.586 C 50.211 33.748 49.463 33.876 48.957 33.961 C 48.916 33.884 48.745 33.463 48.692 33.276 C 48.585 32.905 48.507 32.524 48.457 32.138 C 48.493 32.133 48.527 32.128 48.556 32.121 C 49.384 31.958 50.212 31.796 51.041 31.64 C 51.467 31.56 52.026 31.251 51.918 30.546 C 51.81 29.847 51.215 29.917 50.789 29.998 C 49.98 30.151 49.173 30.308 48.365 30.468 C 48.373 29.827 48.424 29.188 48.488 28.567 C 49.166 28.473 49.84 28.41 50.462 28.396 C 51.23 28.378 51.794 27.912 52.261 27.247 C 52.666 26.667 52.417 26.129 51.744 26.144 Z M 42.983 26.444 C 42.958 26.446 42.933 26.447 42.907 26.453 C 42.431 26.568 42.421 26.82 42.201 27.3 C 41.534 28.758 40.986 30.062 40.526 31.44 C 39.789 30.089 39.125 28.32 38.653 26.81 C 38.651 26.805 38.649 26.803 38.646 26.799 C 38.66 26.659 38.636 26.542 38.551 26.46 C 38.405 26.322 36.281 26.639 36.168 27.628 C 36.168 27.628 35.617 32.545 35.648 35.116 C 35.654 35.648 37.624 36.061 37.617 35.524 C 37.597 33.843 37.682 32.176 37.858 30.516 C 38.423 31.921 39.049 33.295 39.734 34.635 C 39.995 35.146 41.273 34.596 41.423 33.963 C 41.785 32.448 42.195 31.32 42.701 30.151 C 42.822 31.868 43.01 33.743 43.226 35.199 C 43.307 35.761 45.611 35.832 45.531 35.288 C 45.166 32.827 44.951 30.343 44.887 27.851 C 44.859 26.748 43.648 26.323 42.983 26.444 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 124.782 35.445\" overflow=\"visible\"><path d=\"M 54.456 33.238 C 54.51 36.651 62.973 35.88 62.885 32.469 C 62.766 27.631 62.72 22.79 62.747 17.95 L 65.428 17.966 C 65.606 21.817 66.022 29.547 66.639 33.556 C 67.087 36.46 75.053 34.469 74.641 31.603 L 74.3 27.037 C 75.177 28.958 76.374 30.654 77.804 31.969 C 80.142 34.118 83.07 35.151 86.311 35.151 C 89.908 35.151 93.178 34.061 95.612 31.472 C 97.078 29.912 98.435 27.976 99.357 25.805 C 99.578 29.95 99.748 33.084 99.748 33.084 C 99.878 35.518 108.099 33.826 107.931 31.284 C 107.68 27.468 107.688 23.78 107.555 20.818 C 112.32 25.977 118.138 31.946 120.257 32.754 C 121.655 33.286 124.982 32.354 124.773 30.13 C 123.698 11.835 123.966 3.423 123.966 3.423 C 123.977 1.216 115.777 2.291 115.745 4.485 C 115.684 8.49 115.745 12.514 115.84 15.95 C 110.25 10.401 104.729 3.638 104.729 3.638 C 102.796 2.003 98.287 4.203 98.343 5.782 C 98.337 6.119 98.479 9.027 98.673 12.829 C 97.806 11.119 96.713 9.586 95.553 8.366 C 93.125 5.815 90.052 4.719 86.483 4.719 C 82.978 4.719 80.036 6.526 77.624 8.995 C 75.969 10.691 74.533 12.569 73.646 14.78 L 73.327 10.059 L 62.856 10.247 C 62.968 5.282 63.122 2.336 63.122 2.336 C 63.163 -0.706 55.188 0.115 54.927 3.206 C 54.729 5.599 54.581 7.996 54.484 10.396 L 50.97 10.459 C 48.428 10.511 47.942 17.932 50.484 17.879 L 54.285 17.901 C 54.255 20.396 54.253 22.892 54.279 25.388 C 54.286 25.671 54.3 26.238 54.316 26.941 C 50.852 23.855 47.479 20.376 44.595 16.724 C 47.281 13.066 49.333 10.056 52.165 6.533 C 53.533 4.83 47.506 0.155 45.836 2.232 C 43.342 5.337 41.211 8.412 38.825 11.618 C 38.656 5.915 38.658 1.418 38.658 1.418 C 38.554 -1.197 30.868 0.125 30.875 2.794 C 30.9 10.191 31.239 17.981 31.554 23.705 L 22.117 1.644 C 21.201 -0.416 15.653 0.205 14.041 3.014 C 14.041 3.014 6.43 17.167 0.206 30.158 C -1.313 33.329 6.024 36.033 7.69 33.012 L 9.374 29.568 L 24.423 27.424 L 26.965 33.321 C 27.66 34.932 30.644 34.561 32.667 33.427 C 34.489 34.783 40.118 33.486 39.921 31.046 C 39.711 28.474 39.54 25.955 39.394 23.531 C 42.651 27.68 46.316 31.41 50.312 34.841 C 51.195 35.601 53.102 33.965 54.433 32.083 C 54.446 32.678 54.455 33.109 54.456 33.238 Z M 82.406 19.494 C 82.502 17.354 83.636 15.727 85.762 15.109 C 88.922 14.191 90.461 15.888 90.828 18.107 C 91.081 19.639 90.538 21.605 89.926 23.01 C 89.229 24.608 86.404 26.166 83.946 24.141 C 82.618 23.047 82.325 21.258 82.406 19.494 Z M 13.444 21.249 L 17.136 13.701 C 17.63 12.87 18.118 12.795 18.504 13.692 L 21.241 20.039 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1rl14li\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 82.145 23.373\" overflow=\"visible\"><path d=\"M 35.849 21.918 C 35.884 24.169 41.455 23.66 41.398 21.411 C 41.32 18.22 41.289 15.029 41.307 11.837 L 43.072 11.847 C 43.189 14.387 43.463 19.484 43.869 22.127 C 44.164 24.043 49.408 22.73 49.137 20.84 L 48.912 17.829 C 49.49 19.096 50.278 20.214 51.219 21.081 C 52.758 22.498 54.686 23.18 56.819 23.18 C 59.187 23.18 61.34 22.46 62.942 20.753 C 63.907 19.725 64.801 18.448 65.407 17.017 C 65.553 19.75 65.665 21.816 65.665 21.816 C 65.75 23.422 71.163 22.306 71.052 20.629 C 70.887 18.113 70.892 15.681 70.804 13.728 C 73.941 17.13 77.772 21.066 79.166 21.599 C 80.087 21.95 82.277 21.335 82.139 19.868 C 81.432 7.805 81.608 2.258 81.608 2.258 C 81.615 0.802 76.217 1.511 76.196 2.957 C 76.156 5.599 76.196 8.252 76.259 10.518 C 72.578 6.859 68.944 2.399 68.944 2.399 C 67.672 1.321 64.703 2.772 64.74 3.813 C 64.736 4.035 64.83 5.953 64.958 8.46 C 64.386 7.332 63.667 6.321 62.903 5.517 C 61.305 3.834 59.282 3.112 56.932 3.112 C 54.625 3.112 52.689 4.303 51.101 5.931 C 50.011 7.05 49.066 8.288 48.482 9.746 L 48.272 6.633 L 41.379 6.757 C 41.452 3.483 41.553 1.54 41.553 1.54 C 41.581 -0.466 36.331 0.076 36.159 2.114 C 36.029 3.692 35.931 5.273 35.867 6.856 L 33.554 6.897 C 31.88 6.931 31.561 11.825 33.234 11.79 L 35.737 11.804 C 35.717 13.45 35.715 15.096 35.732 16.741 C 35.737 16.928 35.746 17.302 35.757 17.766 C 33.476 15.731 31.256 13.437 29.357 11.028 C 31.126 8.616 32.476 6.631 34.34 4.308 C 35.241 3.185 31.274 0.102 30.174 1.472 C 28.532 3.52 27.129 5.547 25.559 7.661 C 25.447 3.9 25.449 0.935 25.449 0.935 C 25.38 -0.79 20.32 0.082 20.326 1.842 C 20.342 6.72 20.565 11.857 20.772 15.632 L 14.56 1.084 C 13.957 -0.274 10.305 0.135 9.243 1.987 C 9.243 1.987 4.233 11.321 0.135 19.887 C -0.864 21.978 3.966 23.761 5.063 21.769 L 6.171 19.498 L 16.078 18.084 L 17.752 21.973 C 18.209 23.035 20.173 22.79 21.505 22.043 C 22.704 22.937 26.41 22.081 26.28 20.473 C 26.142 18.776 26.029 17.116 25.934 15.517 C 28.078 18.253 30.49 20.712 33.121 22.975 C 33.702 23.476 34.958 22.397 35.834 21.156 C 35.842 21.549 35.848 21.833 35.849 21.918 Z M 54.248 12.855 C 54.312 11.444 55.058 10.371 56.458 9.963 C 58.538 9.358 59.551 10.477 59.793 11.94 C 59.959 12.95 59.602 14.247 59.199 15.173 C 58.741 16.227 56.881 17.255 55.262 15.919 C 54.388 15.198 54.195 14.018 54.248 12.855 Z M 8.85 14.012 L 11.281 9.035 C 11.606 8.487 11.927 8.438 12.181 9.029 L 13.983 13.215 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 124.782 35.445\" overflow=\"visible\"><path d=\"M 54.456 33.238 C 54.51 36.651 62.973 35.88 62.885 32.469 C 62.766 27.631 62.72 22.79 62.747 17.95 L 65.428 17.966 C 65.606 21.817 66.022 29.547 66.639 33.556 C 67.087 36.46 75.053 34.469 74.641 31.603 L 74.3 27.037 C 75.177 28.958 76.374 30.654 77.804 31.969 C 80.142 34.118 83.07 35.151 86.311 35.151 C 89.908 35.151 93.178 34.061 95.612 31.472 C 97.078 29.912 98.435 27.976 99.357 25.805 C 99.578 29.95 99.748 33.084 99.748 33.084 C 99.878 35.518 108.099 33.826 107.931 31.284 C 107.68 27.468 107.688 23.78 107.555 20.818 C 112.32 25.977 118.138 31.946 120.257 32.754 C 121.655 33.286 124.982 32.354 124.773 30.13 C 123.698 11.835 123.966 3.423 123.966 3.423 C 123.977 1.216 115.777 2.291 115.745 4.485 C 115.684 8.49 115.745 12.514 115.84 15.95 C 110.25 10.401 104.729 3.638 104.729 3.638 C 102.796 2.003 98.287 4.203 98.343 5.782 C 98.337 6.119 98.479 9.027 98.673 12.829 C 97.806 11.119 96.713 9.586 95.553 8.366 C 93.125 5.815 90.052 4.719 86.483 4.719 C 82.978 4.719 80.036 6.526 77.624 8.995 C 75.969 10.691 74.533 12.569 73.646 14.78 L 73.327 10.059 L 62.856 10.247 C 62.968 5.282 63.122 2.336 63.122 2.336 C 63.163 -0.706 55.188 0.115 54.927 3.206 C 54.729 5.599 54.581 7.996 54.484 10.396 L 50.97 10.459 C 48.428 10.511 47.942 17.932 50.484 17.879 L 54.285 17.901 C 54.255 20.396 54.253 22.892 54.279 25.388 C 54.286 25.671 54.3 26.238 54.316 26.941 C 50.852 23.855 47.479 20.376 44.595 16.724 C 47.281 13.066 49.333 10.056 52.165 6.533 C 53.533 4.83 47.506 0.155 45.836 2.232 C 43.342 5.337 41.211 8.412 38.825 11.618 C 38.656 5.915 38.658 1.418 38.658 1.418 C 38.554 -1.197 30.868 0.125 30.875 2.794 C 30.9 10.191 31.239 17.981 31.554 23.705 L 22.117 1.644 C 21.201 -0.416 15.653 0.205 14.041 3.014 C 14.041 3.014 6.43 17.167 0.206 30.158 C -1.313 33.329 6.024 36.033 7.69 33.012 L 9.374 29.568 L 24.423 27.424 L 26.965 33.321 C 27.66 34.932 30.644 34.561 32.667 33.427 C 34.489 34.783 40.118 33.486 39.921 31.046 C 39.711 28.474 39.54 25.955 39.394 23.531 C 42.651 27.68 46.316 31.41 50.312 34.841 C 51.195 35.601 53.102 33.965 54.433 32.083 C 54.446 32.678 54.455 33.109 54.456 33.238 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1koqg76\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 82.145 23.373\" overflow=\"visible\"><path d=\"M 35.849 21.918 C 35.884 24.169 41.455 23.66 41.398 21.411 C 41.32 18.22 41.289 15.029 41.307 11.837 L 43.072 11.847 C 43.189 14.387 43.463 19.484 43.869 22.127 C 44.164 24.043 49.408 22.73 49.137 20.84 L 48.912 17.829 C 49.49 19.096 50.278 20.214 51.219 21.081 C 52.758 22.498 54.686 23.18 56.819 23.18 C 59.187 23.18 61.34 22.46 62.942 20.753 C 63.907 19.725 64.801 18.448 65.407 17.017 C 65.553 19.75 65.665 21.816 65.665 21.816 C 65.75 23.422 71.163 22.306 71.052 20.629 C 70.887 18.113 70.892 15.681 70.804 13.728 C 73.941 17.13 77.772 21.066 79.166 21.599 C 80.087 21.95 82.277 21.335 82.139 19.868 C 81.432 7.805 81.608 2.258 81.608 2.258 C 81.615 0.802 76.217 1.511 76.196 2.957 C 76.156 5.599 76.196 8.252 76.259 10.518 C 72.578 6.859 68.944 2.399 68.944 2.399 C 67.672 1.321 64.703 2.772 64.74 3.813 C 64.736 4.035 64.83 5.953 64.958 8.46 C 64.386 7.332 63.667 6.321 62.903 5.517 C 61.305 3.834 59.282 3.112 56.932 3.112 C 54.625 3.112 52.689 4.303 51.101 5.931 C 50.011 7.05 49.066 8.288 48.482 9.746 L 48.272 6.633 L 41.379 6.757 C 41.452 3.483 41.553 1.54 41.553 1.54 C 41.581 -0.466 36.331 0.076 36.159 2.114 C 36.029 3.692 35.931 5.273 35.867 6.856 L 33.554 6.897 C 31.88 6.931 31.561 11.825 33.234 11.79 L 35.737 11.804 C 35.717 13.45 35.715 15.096 35.732 16.741 C 35.737 16.928 35.746 17.302 35.757 17.766 C 33.476 15.731 31.256 13.437 29.357 11.028 C 31.126 8.616 32.476 6.631 34.34 4.308 C 35.241 3.185 31.274 0.102 30.174 1.472 C 28.532 3.52 27.129 5.547 25.559 7.661 C 25.447 3.9 25.449 0.935 25.449 0.935 C 25.38 -0.79 20.32 0.082 20.326 1.842 C 20.342 6.72 20.565 11.857 20.772 15.632 L 14.56 1.084 C 13.957 -0.274 10.305 0.135 9.243 1.987 C 9.243 1.987 4.233 11.321 0.135 19.887 C -0.864 21.978 3.966 23.761 5.063 21.769 L 6.171 19.498 L 16.078 18.084 L 17.752 21.973 C 18.209 23.035 20.173 22.79 21.505 22.043 C 22.704 22.937 26.41 22.081 26.28 20.473 C 26.142 18.776 26.029 17.116 25.934 15.517 C 28.078 18.253 30.49 20.712 33.121 22.975 C 33.702 23.476 34.958 22.397 35.834 21.156 C 35.842 21.549 35.848 21.833 35.849 21.918 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.498 10.249\" overflow=\"visible\"><path d=\"M 0.012 4.639 C 0.109 2.5 1.243 0.872 3.368 0.255 C 6.529 -0.664 8.068 1.034 8.435 3.252 C 8.688 4.784 8.145 6.751 7.533 8.155 C 6.836 9.754 4.011 11.312 1.553 9.287 C 0.225 8.192 -0.068 6.403 0.012 4.639 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1kn2g31\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.595 6.758\" overflow=\"visible\"><path d=\"M 0.008 3.059 C 0.072 1.648 0.818 0.575 2.217 0.168 C 4.298 -0.438 5.311 0.682 5.553 2.145 C 5.719 3.155 5.362 4.452 4.959 5.378 C 4.5 6.432 2.64 7.459 1.022 6.124 C 0.148 5.402 -0.045 4.222 0.008 3.059 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.796 8.201\" overflow=\"visible\"><path d=\"M 0 8.201 L 3.692 0.653 C 4.186 -0.178 4.674 -0.253 5.059 0.644 L 7.796 6.991 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1wfgz5d\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.132 5.408\" overflow=\"visible\"><path d=\"M 0 5.408 L 2.43 0.43 C 2.756 -0.117 3.077 -0.167 3.331 0.424 L 5.132 4.61 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.049 52.337\" overflow=\"visible\"><path d=\"M 1.714 9.159 C 4.423 11.158 7.536 9.621 8.305 8.044 C 8.981 6.658 9.577 4.718 9.299 3.207 C 8.895 1.02 7.198 -0.655 3.713 0.251 C 1.37 0.86 0.12 2.464 0.013 4.575 C -0.074 6.315 0.249 8.08 1.714 9.159 Z M 56.118 40.34 C 56.152 41.797 56.163 43.257 56.176 44.718 C 55.04 44.679 53.903 44.661 52.767 44.664 C 52.734 42.947 52.739 41.229 52.782 39.535 C 52.809 38.458 49.714 39.428 49.691 40.359 C 49.652 41.827 49.64 43.297 49.657 44.766 C 49.487 44.777 49.318 44.784 49.147 44.797 C 48.387 44.854 48.035 45.37 48.559 46.092 C 48.827 46.463 49.247 46.822 49.707 47.076 C 49.76 48.729 49.848 50.376 49.982 52.004 C 50.042 52.757 53.164 51.91 53.072 50.798 C 52.978 49.647 52.906 48.494 52.855 47.339 C 53.974 47.301 55.094 47.292 56.213 47.31 C 56.246 48.797 56.3 50.283 56.408 51.764 C 56.518 53.263 60.147 51.498 60.047 50.172 C 59.767 46.377 59.845 42.552 59.758 38.749 C 59.723 37.29 56.086 38.989 56.118 40.34 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vmokkm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.531 34.513\" overflow=\"visible\"><path d=\"M 1.128 6.04 C 2.912 7.358 4.961 6.345 5.467 5.304 C 5.912 4.391 6.305 3.111 6.121 2.115 C 5.855 0.673 4.739 -0.432 2.445 0.166 C 0.902 0.567 0.079 1.625 0.009 3.017 C -0.048 4.164 0.164 5.328 1.128 6.04 Z M 36.943 26.601 C 36.966 27.562 36.972 28.525 36.981 29.488 C 36.233 29.462 35.485 29.45 34.737 29.453 C 34.715 28.32 34.718 27.188 34.747 26.07 C 34.765 25.36 32.727 26 32.712 26.614 C 32.686 27.582 32.679 28.551 32.689 29.52 C 32.578 29.527 32.467 29.532 32.354 29.54 C 31.854 29.578 31.622 29.918 31.967 30.394 C 32.143 30.639 32.42 30.876 32.723 31.043 C 32.757 32.133 32.816 33.22 32.904 34.293 C 32.943 34.79 34.998 34.231 34.938 33.498 C 34.876 32.738 34.828 31.978 34.795 31.217 C 35.532 31.192 36.269 31.185 37.006 31.198 C 37.027 32.178 37.063 33.158 37.134 34.134 C 37.206 35.123 39.595 33.959 39.53 33.085 C 39.345 30.582 39.397 28.06 39.339 25.552 C 39.316 24.59 36.922 25.71 36.943 26.601 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.369 10.109\" overflow=\"visible\"><path d=\"M 1.714 9.159 C 4.423 11.158 7.536 9.621 8.305 8.044 C 8.981 6.658 9.577 4.718 9.299 3.207 C 8.895 1.02 7.198 -0.655 3.713 0.251 C 1.37 0.86 0.12 2.464 0.013 4.575 C -0.074 6.315 0.249 8.08 1.714 9.159 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-lw3b1z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.168 6.666\" overflow=\"visible\"><path d=\"M 1.128 6.04 C 2.912 7.358 4.961 6.345 5.467 5.304 C 5.912 4.391 6.305 3.111 6.121 2.115 C 5.855 0.673 4.739 -0.432 2.445 0.166 C 0.902 0.567 0.079 1.625 0.009 3.017 C -0.048 4.164 0.164 5.328 1.128 6.04 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.739 14.148\" overflow=\"visible\"><path d=\"M 7.808 2.151 C 7.843 3.608 7.853 5.068 7.866 6.529 C 6.73 6.49 5.594 6.472 4.457 6.475 C 4.424 4.758 4.429 3.04 4.472 1.346 C 4.499 0.268 1.404 1.239 1.381 2.17 C 1.342 3.638 1.33 5.108 1.347 6.577 C 1.177 6.588 1.008 6.595 0.837 6.608 C 0.077 6.665 -0.275 7.181 0.25 7.903 C 0.517 8.274 0.937 8.633 1.398 8.887 C 1.45 10.54 1.539 12.187 1.672 13.815 C 1.732 14.568 4.854 13.721 4.762 12.609 C 4.668 11.458 4.596 10.305 4.546 9.15 C 5.665 9.112 6.784 9.103 7.903 9.121 C 7.936 10.608 7.99 12.094 8.098 13.575 C 8.208 15.074 11.837 13.309 11.737 11.983 C 11.457 8.188 11.536 4.363 11.448 0.56 C 11.413 -0.899 7.776 0.8 7.808 2.151 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1in871w\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.728 9.33\" overflow=\"visible\"><path d=\"M 5.14 1.418 C 5.163 2.379 5.17 3.342 5.178 4.305 C 4.431 4.279 3.682 4.268 2.934 4.27 C 2.912 3.137 2.916 2.005 2.944 0.888 C 2.962 0.177 0.924 0.817 0.909 1.431 C 0.883 2.399 0.876 3.368 0.887 4.337 C 0.775 4.344 0.664 4.349 0.551 4.358 C 0.051 4.395 -0.181 4.735 0.164 5.211 C 0.341 5.456 0.617 5.693 0.92 5.861 C 0.955 6.95 1.013 8.037 1.101 9.11 C 1.14 9.607 3.196 9.048 3.135 8.315 C 3.073 7.556 3.025 6.795 2.992 6.034 C 3.729 6.009 4.466 6.003 5.203 6.015 C 5.224 6.995 5.26 7.975 5.331 8.952 C 5.404 9.94 7.793 8.776 7.727 7.902 C 7.542 5.4 7.594 2.877 7.536 0.369 C 7.514 -0.593 5.119 0.528 5.14 1.418 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.058 15.951\" overflow=\"visible\"><path d=\"M 57.113 10.519 C 56.145 11.482 55.583 11.607 54.622 11.637 C 53.534 11.668 52.866 10.622 52.789 9.933 C 52.539 7.742 53.348 6.146 54.77 4.604 C 55.413 3.911 56.666 3.027 58.814 3.401 C 59.649 3.545 59.838 2.924 59.541 2.481 C 58.856 1.462 57.961 0.726 56.887 0.246 C 55.647 -0.308 54.251 0.15 53.166 0.872 C 50.717 2.499 49.638 5.437 49.809 8.459 C 49.964 11.189 51.656 13.834 54.188 14.506 C 56.099 15.015 58.406 14.76 59.908 13.266 C 60.722 12.455 58.016 9.621 57.113 10.519 Z M 45.935 7.19 C 44.922 6.683 43.949 6.578 42.863 6.35 C 42.223 6.217 42.013 5.564 42.698 4.934 C 43.399 4.288 44.261 3.927 45.163 3.778 C 45.355 3.747 45.521 3.76 45.712 3.776 C 45.713 3.777 45.968 3.836 46.026 3.842 C 46.501 4.138 47.517 4.364 47.329 3.415 C 47.125 2.38 46.205 1.596 45.433 1.063 C 43.035 -0.6 38.812 1.052 38.208 4.171 C 37.898 5.769 39.309 7.317 40.339 8.179 C 41.359 9.038 42.884 9.403 44.113 9.737 C 45.413 10.09 45.867 10.575 45.339 11.033 C 44.863 11.447 43.56 11.616 43.059 11.688 C 42.414 11.782 41.796 11.805 41.151 11.693 C 40.971 11.662 40.843 11.611 40.672 11.549 L 40.33 11.398 C 40.079 11.294 38.717 10.307 38.581 11.237 C 38.45 12.126 39.474 13.182 40.064 13.613 C 42.357 15.282 45.506 15.684 48.033 14.328 C 49.215 13.695 49.84 12.51 49.464 11.078 C 48.984 9.245 47.463 7.955 45.935 7.19 Z M 36.389 0.54 C 35.659 0.879 34.765 1.643 34.597 2.538 C 34.263 4.341 34.287 6.275 34.211 8.106 C 34.189 8.638 34.167 9.17 34.147 9.703 C 33.285 8.793 32.494 7.794 31.742 6.831 C 30.833 5.665 29.582 3.964 28.747 2.675 C 28.749 2.651 28.749 2.627 28.749 2.605 L 28.765 2.192 C 28.77 2.115 28.806 1.687 28.77 2.043 C 28.851 1.248 28.089 1.542 27.661 1.81 C 27.078 2.17 26.087 2.986 26.008 3.761 C 25.828 5.524 25.89 7.328 25.884 9.099 C 25.879 11.144 25.844 13.211 26.004 15.252 C 26.063 15.988 27.313 15.127 27.502 14.976 C 28.006 14.576 28.873 13.779 28.813 13.029 C 28.711 11.749 28.692 10.455 28.689 9.163 C 28.738 9.227 28.787 9.293 28.835 9.354 C 30.418 11.399 32.19 13.51 34.376 14.799 C 34.913 15.115 35.803 14.461 36.184 14.129 C 36.675 13.704 37.195 13.087 37.179 12.363 C 37.136 10.413 37.217 8.456 37.291 6.509 C 37.359 4.734 37.341 2.862 37.666 1.113 C 37.836 0.207 36.889 0.309 36.389 0.54 Z M 24.454 1.346 C 22.373 1.398 20.272 1.744 18.233 2.186 C 17.163 2.42 15.808 3.16 15.348 4.309 C 15.068 5.006 15.434 5.346 15.926 5.471 C 15.607 8.418 15.46 11.616 16.712 14.307 C 16.852 14.609 17.036 14.954 17.287 15.169 C 18.103 15.868 19.171 15.668 20.124 15.479 C 21.189 15.269 22.711 15.048 23.779 14.845 C 24.354 14.736 25.111 14.318 24.961 13.35 C 24.811 12.387 24.008 12.522 23.434 12.631 C 22.125 12.877 20.989 13.071 20.22 13.2 C 20.157 13.083 19.898 12.445 19.816 12.162 C 19.655 11.598 19.535 11.021 19.46 10.436 C 19.515 10.428 19.566 10.421 19.611 10.41 C 20.868 10.162 22.126 9.917 23.385 9.681 C 24.033 9.559 24.881 9.091 24.717 8.021 C 24.553 6.961 23.649 7.068 23.002 7.19 C 21.774 7.423 20.547 7.66 19.321 7.902 C 19.332 6.931 19.409 5.961 19.508 5.02 C 20.537 4.878 21.56 4.782 22.505 4.761 C 23.672 4.734 24.53 4.027 25.239 3.018 C 25.854 2.139 25.476 1.323 24.454 1.346 Z M 11.145 1.801 C 11.106 1.805 11.069 1.806 11.03 1.815 C 10.306 1.989 10.292 2.371 9.957 3.099 C 8.944 5.309 8.112 7.288 7.412 9.377 C 6.293 7.329 5.285 4.646 4.567 2.356 C 4.564 2.349 4.561 2.345 4.557 2.339 C 4.578 2.127 4.541 1.949 4.413 1.826 C 4.19 1.616 0.965 2.096 0.793 3.597 C 0.793 3.597 -0.045 11.053 0.002 14.951 C 0.012 15.758 3.004 16.384 2.993 15.57 C 2.963 13.022 3.092 10.494 3.36 7.976 C 4.217 10.106 5.168 12.19 6.209 14.222 C 6.606 14.997 8.547 14.163 8.776 13.203 C 9.324 10.906 9.948 9.196 10.716 7.422 C 10.9 10.027 11.186 12.87 11.513 15.077 C 11.638 15.929 15.137 16.038 15.015 15.213 C 14.461 11.481 14.134 7.714 14.037 3.935 C 13.994 2.262 12.154 1.618 11.145 1.801 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-2v6ir0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.537 10.518\" overflow=\"visible\"><path d=\"M 37.598 6.937 C 36.961 7.571 36.591 7.654 35.958 7.673 C 35.242 7.694 34.802 7.004 34.751 6.55 C 34.587 5.106 35.119 4.053 36.056 3.036 C 36.479 2.579 37.304 1.996 38.718 2.242 C 39.267 2.338 39.392 1.928 39.197 1.636 C 38.745 0.964 38.156 0.479 37.449 0.162 C 36.633 -0.203 35.714 0.099 34.999 0.575 C 33.387 1.648 32.677 3.585 32.789 5.578 C 32.892 7.379 34.006 9.122 35.672 9.566 C 36.93 9.901 38.449 9.733 39.438 8.748 C 39.974 8.213 38.192 6.344 37.598 6.937 Z M 30.239 4.742 C 29.573 4.407 28.932 4.338 28.217 4.187 C 27.796 4.099 27.657 3.669 28.108 3.254 C 28.57 2.828 29.137 2.59 29.731 2.491 C 29.857 2.471 29.967 2.479 30.092 2.49 C 30.093 2.491 30.261 2.529 30.3 2.534 C 30.612 2.729 31.281 2.877 31.157 2.252 C 31.023 1.569 30.417 1.052 29.909 0.701 C 28.33 -0.396 25.551 0.694 25.153 2.751 C 24.949 3.804 25.878 4.825 26.555 5.394 C 27.227 5.96 28.231 6.2 29.04 6.421 C 29.896 6.654 30.194 6.973 29.847 7.275 C 29.534 7.549 28.676 7.66 28.346 7.707 C 27.921 7.77 27.515 7.784 27.09 7.711 C 26.972 7.69 26.887 7.657 26.775 7.616 L 26.55 7.516 C 26.384 7.448 25.488 6.796 25.398 7.41 C 25.312 7.996 25.986 8.692 26.374 8.977 C 27.884 10.077 29.957 10.343 31.62 9.449 C 32.399 9.031 32.81 8.25 32.562 7.305 C 32.247 6.096 31.246 5.246 30.239 4.742 Z M 23.955 0.356 C 23.474 0.579 22.886 1.083 22.776 1.674 C 22.555 2.863 22.572 4.138 22.522 5.345 C 22.507 5.696 22.493 6.047 22.479 6.398 C 21.912 5.799 21.391 5.139 20.896 4.504 C 20.298 3.735 19.474 2.614 18.925 1.764 C 18.926 1.748 18.926 1.733 18.926 1.718 L 18.936 1.445 C 18.94 1.395 18.963 1.112 18.94 1.347 C 18.993 0.823 18.491 1.017 18.209 1.193 C 17.826 1.431 17.173 1.969 17.121 2.48 C 17.003 3.643 17.043 4.832 17.04 6 C 17.036 7.348 17.013 8.712 17.119 10.057 C 17.157 10.543 17.98 9.975 18.105 9.875 C 18.437 9.612 19.007 9.086 18.968 8.592 C 18.901 7.748 18.888 6.894 18.886 6.042 C 18.919 6.085 18.951 6.128 18.983 6.168 C 20.024 7.517 21.191 8.909 22.63 9.759 C 22.983 9.967 23.57 9.536 23.82 9.317 C 24.144 9.037 24.486 8.63 24.475 8.152 C 24.447 6.866 24.5 5.576 24.549 4.293 C 24.594 3.122 24.582 1.887 24.796 0.734 C 24.907 0.136 24.284 0.204 23.955 0.356 Z M 16.098 0.887 C 14.729 0.922 13.345 1.15 12.003 1.442 C 11.299 1.596 10.407 2.083 10.104 2.842 C 9.919 3.301 10.161 3.525 10.484 3.608 C 10.274 5.551 10.178 7.66 11.002 9.434 C 11.094 9.634 11.215 9.861 11.38 10.003 C 11.918 10.464 12.62 10.332 13.247 10.207 C 13.949 10.068 14.951 9.923 15.654 9.789 C 16.032 9.718 16.531 9.441 16.432 8.803 C 16.333 8.168 15.805 8.258 15.427 8.329 C 14.565 8.491 13.817 8.619 13.311 8.705 C 13.269 8.628 13.099 8.206 13.045 8.02 C 12.939 7.648 12.86 7.267 12.81 6.882 C 12.847 6.877 12.881 6.872 12.91 6.865 C 13.737 6.701 14.566 6.54 15.394 6.384 C 15.821 6.303 16.38 5.995 16.271 5.289 C 16.164 4.59 15.568 4.661 15.143 4.742 C 14.334 4.895 13.526 5.051 12.719 5.211 C 12.726 4.571 12.777 3.931 12.842 3.31 C 13.52 3.217 14.193 3.154 14.815 3.14 C 15.583 3.121 16.148 2.656 16.615 1.99 C 17.02 1.411 16.771 0.873 16.098 0.887 Z M 7.337 1.188 C 7.311 1.19 7.287 1.191 7.261 1.197 C 6.784 1.312 6.775 1.563 6.555 2.044 C 5.888 3.501 5.34 4.806 4.879 6.183 C 4.143 4.833 3.479 3.064 3.006 1.554 C 3.005 1.549 3.002 1.546 3 1.542 C 3.014 1.402 2.989 1.285 2.905 1.204 C 2.758 1.066 0.635 1.382 0.522 2.372 C 0.522 2.372 -0.03 7.289 0.001 9.859 C 0.008 10.391 1.978 10.804 1.97 10.268 C 1.95 8.587 2.035 6.92 2.212 5.26 C 2.776 6.664 3.402 8.039 4.088 9.378 C 4.348 9.889 5.626 9.339 5.777 8.706 C 6.138 7.192 6.549 6.064 7.055 4.894 C 7.175 6.612 7.364 8.487 7.579 9.942 C 7.661 10.504 9.965 10.576 9.884 10.032 C 9.52 7.571 9.305 5.087 9.24 2.595 C 9.212 1.492 8.001 1.067 7.337 1.188 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.267 14.745\" overflow=\"visible\"><path d=\"M 7.322 10.519 C 6.354 11.482 5.791 11.607 4.831 11.637 C 3.742 11.668 3.075 10.622 2.998 9.933 C 2.748 7.742 3.556 6.146 4.979 4.604 C 5.622 3.911 6.875 3.027 9.023 3.401 C 9.858 3.545 10.047 2.924 9.75 2.481 C 9.065 1.462 8.17 0.726 7.096 0.246 C 5.856 -0.308 4.46 0.15 3.374 0.872 C 0.926 2.499 -0.153 5.437 0.017 8.459 C 0.173 11.189 1.865 13.834 4.396 14.506 C 6.308 15.015 8.614 14.76 10.116 13.266 C 10.93 12.455 8.225 9.621 7.322 10.519 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3563o7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.759 9.723\" overflow=\"visible\"><path d=\"M 4.82 6.937 C 4.183 7.571 3.813 7.654 3.18 7.673 C 2.464 7.694 2.024 7.004 1.973 6.55 C 1.809 5.106 2.341 4.053 3.278 3.036 C 3.701 2.579 4.526 1.996 5.94 2.242 C 6.489 2.338 6.614 1.928 6.419 1.636 C 5.967 0.964 5.378 0.479 4.671 0.162 C 3.855 -0.203 2.936 0.099 2.221 0.575 C 0.609 1.648 -0.101 3.585 0.011 5.578 C 0.114 7.379 1.228 9.122 2.894 9.566 C 4.152 9.901 5.671 9.733 6.66 8.748 C 7.196 8.213 5.414 6.344 4.82 6.937 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.408 14.739\" overflow=\"visible\"><path d=\"M 7.77 6.786 C 6.758 6.278 5.784 6.174 4.698 5.946 C 4.058 5.812 3.848 5.16 4.533 4.53 C 5.234 3.884 6.096 3.523 6.998 3.373 C 7.19 3.342 7.357 3.355 7.547 3.371 C 7.548 3.372 7.803 3.431 7.862 3.438 C 8.337 3.734 9.352 3.959 9.165 3.011 C 8.96 1.975 8.04 1.191 7.268 0.658 C 4.871 -1.005 0.648 0.648 0.044 3.767 C -0.267 5.364 1.145 6.913 2.174 7.775 C 3.195 8.633 4.719 8.998 5.948 9.333 C 7.248 9.686 7.702 10.17 7.174 10.628 C 6.699 11.043 5.396 11.212 4.895 11.283 C 4.249 11.378 3.632 11.4 2.987 11.288 C 2.807 11.258 2.678 11.207 2.507 11.145 L 2.166 10.994 C 1.914 10.89 0.552 9.902 0.416 10.832 C 0.286 11.721 1.309 12.777 1.899 13.208 C 4.193 14.878 7.341 15.28 9.868 13.924 C 11.05 13.29 11.675 12.106 11.299 10.674 C 10.82 8.84 9.299 7.551 7.77 6.786 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1c0n25h\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.51 9.719\" overflow=\"visible\"><path d=\"M 5.115 4.475 C 4.449 4.14 3.808 4.071 3.093 3.921 C 2.672 3.833 2.533 3.402 2.984 2.987 C 3.446 2.561 4.013 2.323 4.607 2.225 C 4.733 2.204 4.843 2.213 4.968 2.223 C 4.969 2.224 5.137 2.263 5.176 2.267 C 5.488 2.462 6.157 2.611 6.033 1.985 C 5.899 1.303 5.293 0.786 4.785 0.434 C 3.206 -0.662 0.426 0.427 0.029 2.484 C -0.176 3.537 0.754 4.559 1.431 5.127 C 2.103 5.693 3.107 5.934 3.916 6.154 C 4.772 6.387 5.07 6.707 4.723 7.009 C 4.41 7.282 3.552 7.393 3.222 7.44 C 2.797 7.503 2.391 7.517 1.966 7.444 C 1.848 7.424 1.763 7.39 1.651 7.349 L 1.426 7.25 C 1.26 7.181 0.364 6.53 0.274 7.143 C 0.188 7.729 0.862 8.426 1.25 8.71 C 2.76 9.811 4.833 10.076 6.496 9.182 C 7.275 8.764 7.686 7.983 7.438 7.039 C 7.123 5.83 6.122 4.979 5.115 4.475 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.809 15.165\" overflow=\"visible\"><path d=\"M 10.511 0.159 C 9.781 0.498 8.887 1.262 8.72 2.157 C 8.385 3.961 8.41 5.894 8.334 7.725 C 8.312 8.257 8.29 8.789 8.27 9.322 C 7.407 8.412 6.617 7.413 5.865 6.45 C 4.956 5.284 3.705 3.583 2.87 2.294 C 2.872 2.27 2.872 2.246 2.872 2.224 L 2.888 1.811 C 2.893 1.735 2.928 1.306 2.893 1.662 C 2.974 0.868 2.212 1.161 1.784 1.429 C 1.201 1.789 0.21 2.606 0.131 3.38 C -0.049 5.144 0.012 6.947 0.007 8.718 C 0.001 10.763 -0.033 12.83 0.127 14.871 C 0.185 15.607 1.436 14.746 1.624 14.595 C 2.129 14.195 2.995 13.398 2.936 12.648 C 2.834 11.368 2.815 10.074 2.812 8.782 C 2.861 8.846 2.909 8.912 2.958 8.973 C 4.541 11.018 6.313 13.129 8.499 14.418 C 9.036 14.734 9.926 14.08 10.307 13.748 C 10.798 13.323 11.318 12.706 11.302 11.982 C 11.259 10.032 11.339 8.075 11.414 6.129 C 11.481 4.353 11.464 2.481 11.789 0.732 C 11.958 -0.174 11.011 -0.071 10.511 0.159 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-519ahx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.774 10\" overflow=\"visible\"><path d=\"M 6.92 0.105 C 6.439 0.328 5.851 0.832 5.741 1.423 C 5.52 2.612 5.536 3.887 5.486 5.094 C 5.472 5.445 5.457 5.796 5.444 6.147 C 4.876 5.547 4.356 4.888 3.861 4.253 C 3.263 3.484 2.439 2.362 1.889 1.513 C 1.891 1.497 1.891 1.481 1.891 1.466 L 1.901 1.194 C 1.905 1.144 1.928 0.861 1.905 1.096 C 1.958 0.572 1.456 0.766 1.174 0.942 C 0.79 1.18 0.138 1.718 0.086 2.229 C -0.032 3.392 0.008 4.581 0.004 5.749 C 0.001 7.097 -0.022 8.461 0.083 9.806 C 0.122 10.292 0.945 9.724 1.069 9.624 C 1.402 9.361 1.972 8.835 1.933 8.34 C 1.866 7.496 1.853 6.643 1.851 5.791 C 1.884 5.834 1.915 5.877 1.947 5.917 C 2.989 7.266 4.156 8.658 5.595 9.508 C 5.948 9.716 6.534 9.285 6.785 9.066 C 7.108 8.785 7.451 8.379 7.44 7.901 C 7.412 6.615 7.465 5.325 7.514 4.041 C 7.558 2.871 7.547 1.636 7.76 0.483 C 7.872 -0.115 7.249 -0.047 6.92 0.105 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.285 14.313\" overflow=\"visible\"><path d=\"M 9.203 0 C 7.122 0.053 5.021 0.399 2.982 0.841 C 1.912 1.075 0.557 1.814 0.097 2.964 C -0.183 3.661 0.183 4.001 0.675 4.126 C 0.356 7.073 0.209 10.271 1.461 12.962 C 1.601 13.264 1.785 13.609 2.036 13.824 C 2.852 14.523 3.92 14.323 4.873 14.134 C 5.938 13.923 7.46 13.703 8.528 13.5 C 9.103 13.391 9.86 12.972 9.71 12.005 C 9.56 11.042 8.757 11.177 8.183 11.286 C 6.874 11.532 5.738 11.726 4.969 11.855 C 4.906 11.738 4.647 11.099 4.565 10.817 C 4.404 10.253 4.284 9.676 4.209 9.091 C 4.264 9.083 4.315 9.076 4.36 9.065 C 5.617 8.817 6.875 8.572 8.134 8.336 C 8.782 8.214 9.63 7.746 9.466 6.676 C 9.302 5.615 8.398 5.723 7.751 5.845 C 6.523 6.077 5.296 6.315 4.07 6.557 C 4.081 5.586 4.158 4.616 4.257 3.675 C 5.286 3.533 6.309 3.437 7.254 3.416 C 8.421 3.388 9.279 2.682 9.988 1.673 C 10.603 0.794 10.225 -0.022 9.203 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ipg026\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.77 9.439\" overflow=\"visible\"><path d=\"M 6.058 0 C 4.689 0.035 3.305 0.263 1.963 0.555 C 1.259 0.709 0.367 1.196 0.064 1.955 C -0.121 2.414 0.121 2.638 0.445 2.721 C 0.234 4.664 0.138 6.773 0.962 8.547 C 1.054 8.747 1.175 8.974 1.341 9.116 C 1.878 9.577 2.58 9.445 3.208 9.32 C 3.909 9.182 4.911 9.036 5.614 8.902 C 5.992 8.831 6.491 8.554 6.392 7.916 C 6.294 7.281 5.765 7.371 5.387 7.442 C 4.525 7.604 3.777 7.732 3.271 7.818 C 3.229 7.741 3.059 7.319 3.005 7.133 C 2.899 6.761 2.82 6.38 2.771 5.995 C 2.807 5.99 2.841 5.985 2.87 5.978 C 3.698 5.814 4.526 5.653 5.354 5.497 C 5.781 5.416 6.34 5.108 6.231 4.402 C 6.124 3.703 5.528 3.774 5.103 3.855 C 4.294 4.008 3.486 4.164 2.679 4.324 C 2.686 3.684 2.737 3.044 2.802 2.423 C 3.48 2.33 4.154 2.267 4.776 2.253 C 5.544 2.234 6.108 1.769 6.575 1.103 C 6.98 0.524 6.731 -0.014 6.058 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.018 14.18\" overflow=\"visible\"><path d=\"M 11.145 0.03 C 11.106 0.034 11.069 0.035 11.03 0.044 C 10.306 0.218 10.292 0.6 9.957 1.328 C 8.944 3.538 8.112 5.517 7.412 7.606 C 6.293 5.558 5.285 2.875 4.567 0.585 C 4.564 0.578 4.561 0.574 4.557 0.568 C 4.578 0.356 4.541 0.178 4.413 0.055 C 4.19 -0.155 0.965 0.325 0.793 1.826 C 0.793 1.826 -0.045 9.282 0.002 13.18 C 0.012 13.987 3.004 14.613 2.993 13.799 C 2.963 11.251 3.092 8.723 3.36 6.205 C 4.217 8.335 5.168 10.419 6.209 12.451 C 6.606 13.226 8.547 12.392 8.776 11.432 C 9.324 9.135 9.948 7.425 10.716 5.651 C 10.9 8.256 11.186 11.099 11.513 13.306 C 11.638 14.158 15.137 14.267 15.015 13.442 C 14.461 9.71 14.134 5.943 14.037 2.164 C 13.994 0.491 12.154 -0.153 11.145 0.03 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-12uknnc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.886 9.351\" overflow=\"visible\"><path d=\"M 7.337 0.02 C 7.311 0.022 7.287 0.023 7.261 0.029 C 6.784 0.144 6.775 0.396 6.555 0.876 C 5.888 2.333 5.34 3.638 4.879 5.015 C 4.143 3.665 3.479 1.896 3.006 0.386 C 3.005 0.381 3.002 0.378 3 0.375 C 3.014 0.235 2.989 0.117 2.905 0.036 C 2.758 -0.102 0.635 0.214 0.522 1.204 C 0.522 1.204 -0.03 6.121 0.001 8.692 C 0.008 9.223 1.978 9.636 1.97 9.1 C 1.95 7.419 2.035 5.752 2.212 4.092 C 2.776 5.496 3.402 6.871 4.088 8.21 C 4.348 8.721 5.626 8.171 5.777 7.538 C 6.138 6.024 6.549 4.896 7.055 3.726 C 7.175 5.444 7.364 7.319 7.579 8.775 C 7.661 9.336 9.965 9.408 9.884 8.864 C 9.52 6.403 9.305 3.919 9.24 1.427 C 9.212 0.324 8.001 -0.101 7.337 0.02 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{background:{alt:\"\",fit:\"fit\",pixelHeight:711,pixelWidth:1311,positionX:\"center\",positionY:\"center\",sizes:\"44.88px\",src:\"https://framerusercontent.com/images/nYpIWN6cq9fYlpd6nyDNgy9yXOc.png?width=1311&height=711\",srcSet:\"https://framerusercontent.com/images/nYpIWN6cq9fYlpd6nyDNgy9yXOc.png?scale-down-to=512&width=1311&height=711 512w,https://framerusercontent.com/images/nYpIWN6cq9fYlpd6nyDNgy9yXOc.png?scale-down-to=1024&width=1311&height=711 1024w,https://framerusercontent.com/images/nYpIWN6cq9fYlpd6nyDNgy9yXOc.png?width=1311&height=711 1311w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:711,pixelWidth:1311,positionX:\"center\",positionY:\"center\",sizes:\"32.4133px\",src:\"https://framerusercontent.com/images/nYpIWN6cq9fYlpd6nyDNgy9yXOc.png?width=1311&height=711\",srcSet:\"https://framerusercontent.com/images/nYpIWN6cq9fYlpd6nyDNgy9yXOc.png?scale-down-to=512&width=1311&height=711 512w,https://framerusercontent.com/images/nYpIWN6cq9fYlpd6nyDNgy9yXOc.png?scale-down-to=1024&width=1311&height=711 1024w,https://framerusercontent.com/images/nYpIWN6cq9fYlpd6nyDNgy9yXOc.png?width=1311&height=711 1311w\"},className:\"framer-361xw8\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dptb5i\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Qkk7Q2FsIFNhbnMvU2VtaUJvbGQvdjA=\",\"--framer-font-family\":'\"Cal Sans\", sans-serif',\"--framer-font-size\":\"55px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"GHD.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Qkk7Q2FsIFNhbnMvU2VtaUJvbGQvdjA=\",\"--framer-font-family\":'\"Cal Sans\", sans-serif',\"--framer-font-size\":\"43px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"GHD.\"})}),className:\"framer-sm7t0y\",fonts:[\"BI;Cal Sans/SemiBold/v0\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:218,intrinsicWidth:247,pixelHeight:436,pixelWidth:494,src:\"https://framerusercontent.com/images/N4nEWRv7l50iv72RYmGxh6khgs.png?width=494&height=436\"},className:\"framer-xuxja3\",\"data-framer-name\":\"Grafik\"})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-6rz6im\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15o4jxm\",\"data-framer-name\":\"text block 3\",id:elementId5,ref:ref9,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ew5hmj\",\"data-framer-name\":\"text - education\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.65))\"},children:\"Education & Institutional Engagement\"})}),className:\"framer-79obg7\",\"data-framer-name\":\"heading\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"I teach and facilitate at leading institutions like Charit\\xe9 Berlin, where I offer alternative health education through sound and somatic practices. My work bridges academic rigor with grassroots wisdom, creating spaces where different ways of knowing can meet.\\xa0\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"Whether in universities, community centers, or artistic venues, I bring a multidisciplinary approach that honors both tradition and innovation.\"})]}),className:\"framer-133ahnw\",\"data-framer-name\":\"paragraph\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-lnrjy5\",\"data-framer-name\":\"Line\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jvo75e\",\"data-framer-name\":\"text block 4\",id:elementId6,ref:ref10,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vr67yo\",\"data-framer-name\":\"text - healing\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.65))\"},children:\"Healing & Embodiment Practices\"})}),className:\"framer-6lub08\",\"data-framer-name\":\"heading\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:[\"My training in plant medicine, Yoga Nidra, somatic movement, and voice activation informs everything I create. I design workshops and sound journeys that support deep well-being and self-awareness.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"Through immersive soundscapes and intentional spaces of care, I facilitate experiences of embodied transformation where healing becomes a practice of coming home to yourself.\"})]}),className:\"framer-1eatn6n\",\"data-framer-name\":\"paragraph\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-qf99c5\",\"data-border\":true,\"data-framer-name\":\"Border\"})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{\"data-section-id\":\"jatEnebM_cRTdLDAZ6\"},vLU04qJnG:{\"data-section-id\":\"vLU04qJnGcRTdLDAZ6\"}},children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-og6wve\",\"data-framer-name\":\"Recent Projects\",\"data-section-id\":\"cRTdLDAZ6\",id:elementId7,ref:ref3,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-101n1xz\",\"data-styles-preset\":\"oRGvzBbRX\",style:{\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"Projects\"})})},vLU04qJnG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-jd24g2\",\"data-styles-preset\":\"AVtrqWwvj\",style:{\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"Projects\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation6,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-101n1xz\",\"data-styles-preset\":\"oRGvzBbRX\",children:\"Projects\"})}),className:\"framer-17k8f2c\",\"data-framer-appear-id\":\"17k8f2c\",\"data-framer-name\":\"Header\",fonts:[\"Inter\"],initial:animation7,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-h0oy03\",\"data-framer-name\":\"Videos\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dbkbof\",\"data-framer-name\":\"header Videos\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.65))\"},children:\"Videos\"})}),className:\"framer-xw83qh\",\"data-framer-name\":\"header\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1570t1f-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"dDn5zPrl2\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowCircleDown\",id:\"dDn5zPrl2\",layoutId:\"dDn5zPrl2\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1s1yrs2-container\",\"data-framer-name\":\"Videos Carousel\",isAuthoredByUser:true,isModuleExternal:true,name:\"Videos Carousel\",nodeId:\"dbt_3f7s4\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{sizingObject:{heightInset:0,heightRows:2,heightType:\"stretch\",widthColumns:2,widthInset:0,widthType:\"columns\"}}},children:/*#__PURE__*/_jsx(Carousel,{align:\"center\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(0, 0, 0, 0.6)\",arrowPadding:10,arrowRadius:40,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:25},gap:16,height:\"100%\",id:\"dbt_3f7s4\",layoutId:\"dbt_3f7s4\",name:\"Videos Carousel\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"stretch\",widthColumns:3,widthInset:0,widthType:\"columns\"},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:202,width:\"216px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pi1hz6-container\",inComponentSlot:true,nodeId:\"TAtzL6W8s\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MediaLink,{BUsa2Xtce:true,height:\"100%\",id:\"TAtzL6W8s\",layoutId:\"YHFoGa7_1-TAtzL6W8s-0\",lJSPqTVsd:\"jDryPWg6m\",r_0_usRyc:\"Education\",style:{height:\"100%\",width:\"100%\"},UJXDztHwQ:addImageAlt({pixelHeight:3e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/nZeiG0T7CSb9B97z2xJ96W2w.jpeg?width=4000&height=3000\",srcSet:\"https://framerusercontent.com/images/nZeiG0T7CSb9B97z2xJ96W2w.jpeg?scale-down-to=512&width=4000&height=3000 512w,https://framerusercontent.com/images/nZeiG0T7CSb9B97z2xJ96W2w.jpeg?scale-down-to=1024&width=4000&height=3000 1024w,https://framerusercontent.com/images/nZeiG0T7CSb9B97z2xJ96W2w.jpeg?scale-down-to=2048&width=4000&height=3000 2048w,https://framerusercontent.com/images/nZeiG0T7CSb9B97z2xJ96W2w.jpeg?width=4000&height=3000 4000w\"},\"project img\"),UnXWWBxjj:\"https://youtu.be/YtUKGY1P3c0?si=gqWPiWCXliofHZAl\",uP1VNhLkb:\"Inklusion, Musik, und Tanz in Schulen \",variant:\"K9fr7M9UD\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:202,width:\"216px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-4mz1m2-container\",\"data-framer-name\":\"media link\",inComponentSlot:true,name:\"media link\",nodeId:\"clgCRBnlh\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MediaLink,{BUsa2Xtce:true,height:\"100%\",id:\"clgCRBnlh\",layoutId:\"T0XzKcCJR-clgCRBnlh-1\",lJSPqTVsd:\"jDryPWg6m\",name:\"media link\",r_0_usRyc:\"Community\",style:{height:\"100%\",width:\"100%\"},UJXDztHwQ:addImageAlt({pixelHeight:2299,pixelWidth:3527,src:\"https://framerusercontent.com/images/di2g5kRz7GZZwh3qpBztF7pddE.jpg?width=3527&height=2299\",srcSet:\"https://framerusercontent.com/images/di2g5kRz7GZZwh3qpBztF7pddE.jpg?scale-down-to=512&width=3527&height=2299 512w,https://framerusercontent.com/images/di2g5kRz7GZZwh3qpBztF7pddE.jpg?scale-down-to=1024&width=3527&height=2299 1024w,https://framerusercontent.com/images/di2g5kRz7GZZwh3qpBztF7pddE.jpg?scale-down-to=2048&width=3527&height=2299 2048w,https://framerusercontent.com/images/di2g5kRz7GZZwh3qpBztF7pddE.jpg?width=3527&height=2299 3527w\"},\"project img\"),UnXWWBxjj:\"https://youtu.be/r0CJ0u6eH98?si=4xFDD6m8iQzmf3jY\",uP1VNhLkb:\"Tag Der Inklusion 5.5.2025 \",variant:\"K9fr7M9UD\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:202,width:\"216px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-j0y2i5-container\",inComponentSlot:true,nodeId:\"Kh2ClTkxw\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MediaLink,{BUsa2Xtce:true,height:\"100%\",id:\"Kh2ClTkxw\",layoutId:\"YD6a8sLuo-Kh2ClTkxw-2\",lJSPqTVsd:\"jDryPWg6m\",r_0_usRyc:\"Performance\",style:{height:\"100%\",width:\"100%\"},UJXDztHwQ:addImageAlt({pixelHeight:2830,pixelWidth:2992,src:\"https://framerusercontent.com/images/KTCfunon2j9bw74TKzQhK0H3Y08.jpg?width=2992&height=2830\",srcSet:\"https://framerusercontent.com/images/KTCfunon2j9bw74TKzQhK0H3Y08.jpg?scale-down-to=512&width=2992&height=2830 512w,https://framerusercontent.com/images/KTCfunon2j9bw74TKzQhK0H3Y08.jpg?scale-down-to=1024&width=2992&height=2830 1024w,https://framerusercontent.com/images/KTCfunon2j9bw74TKzQhK0H3Y08.jpg?scale-down-to=2048&width=2992&height=2830 2048w,https://framerusercontent.com/images/KTCfunon2j9bw74TKzQhK0H3Y08.jpg?width=2992&height=2830 2992w\"},\"project img\"),UnXWWBxjj:\"https://youtu.be/FuD6WF2WXhU?si=FAcADtUpYQZnH7Nw\",uP1VNhLkb:\"DE NOIR Presets Andiesounds \",variant:\"K9fr7M9UD\",width:\"100%\"})})})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1esvp8r\",\"data-framer-name\":\"Soundsamples\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xtddzn\",\"data-framer-name\":\"header Soundsamples\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.65))\"},children:\"Sound samples\"})}),className:\"framer-uhohjb\",\"data-framer-name\":\"header\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ybr7qh-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"L89GeX_sz\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowCircleDown\",id:\"L89GeX_sz\",layoutId:\"L89GeX_sz\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ineur-container\",\"data-framer-name\":\"Soundsamples Carousel\",isAuthoredByUser:true,isModuleExternal:true,name:\"Soundsamples Carousel\",nodeId:\"reU3IOqll\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{sizingObject:{heightInset:0,heightRows:2,heightType:\"stretch\",widthColumns:2,widthInset:0,widthType:\"columns\"}}},children:/*#__PURE__*/_jsx(Carousel,{align:\"center\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(0, 0, 0, 0.6)\",arrowPadding:10,arrowRadius:40,arrowSize:40,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:25},gap:16,height:\"100%\",id:\"reU3IOqll\",layoutId:\"reU3IOqll\",name:\"Soundsamples Carousel\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"stretch\",widthColumns:3,widthInset:0,widthType:\"columns\"},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:202,width:\"216px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-10a4nsc-container\",inComponentSlot:true,nodeId:\"aDsKTDO1J\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MediaLink,{BUsa2Xtce:true,height:\"100%\",id:\"aDsKTDO1J\",layoutId:\"g2wDLqKz6-aDsKTDO1J-0\",lJSPqTVsd:\"GOINR72tP\",r_0_usRyc:\"Performance\",style:{height:\"100%\",width:\"100%\"},UJXDztHwQ:addImageAlt({pixelHeight:2454,pixelWidth:2295,src:\"https://framerusercontent.com/images/gvjgkB0KG89Nt1CEis5egtXwWok.jpg?width=2295&height=2454\",srcSet:\"https://framerusercontent.com/images/gvjgkB0KG89Nt1CEis5egtXwWok.jpg?scale-down-to=1024&width=2295&height=2454 957w,https://framerusercontent.com/images/gvjgkB0KG89Nt1CEis5egtXwWok.jpg?scale-down-to=2048&width=2295&height=2454 1915w,https://framerusercontent.com/images/gvjgkB0KG89Nt1CEis5egtXwWok.jpg?width=2295&height=2454 2295w\"},\"project img\"),UnXWWBxjj:\"https://soundcloud.com/user-844888114/martial-wind?utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing&si=5dcc05bad316435a9b2f46efc3399afb\",uP1VNhLkb:\"Martial wind\",variant:\"K9fr7M9UD\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:202,width:\"216px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-mpgcpi-container\",inComponentSlot:true,nodeId:\"rme77gluN\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MediaLink,{BUsa2Xtce:true,height:\"100%\",id:\"rme77gluN\",layoutId:\"YD6a8sLuo-rme77gluN-1\",lJSPqTVsd:\"GOINR72tP\",r_0_usRyc:\"Performance\",style:{height:\"100%\",width:\"100%\"},UJXDztHwQ:addImageAlt({pixelHeight:3910,pixelWidth:5865,positionX:\"49.1%\",positionY:\"67.1%\",src:\"https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?width=5865&height=3910\",srcSet:\"https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=512&width=5865&height=3910 512w,https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=1024&width=5865&height=3910 1024w,https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=2048&width=5865&height=3910 2048w,https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?scale-down-to=4096&width=5865&height=3910 4096w,https://framerusercontent.com/images/PGSLq0KiFYTE5jzljfWCLwQiWew.jpg?width=5865&height=3910 5865w\"},\"project img\"),UnXWWBxjj:\"https://soundcloud.com/user-844888114/sea-of-vocal-loops?utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing\",uP1VNhLkb:\"Sea of vocal loops\",variant:\"K9fr7M9UD\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:202,width:\"216px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m9hpv4-container\",\"data-framer-name\":\"media link\",inComponentSlot:true,name:\"media link\",nodeId:\"HNqdg4VrR\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MediaLink,{BUsa2Xtce:true,height:\"100%\",id:\"HNqdg4VrR\",layoutId:\"T0XzKcCJR-HNqdg4VrR-2\",lJSPqTVsd:\"GOINR72tP\",name:\"media link\",r_0_usRyc:\"Performance\",style:{height:\"100%\",width:\"100%\"},UJXDztHwQ:addImageAlt({pixelHeight:4e3,pixelWidth:3e3,src:\"https://framerusercontent.com/images/cegqvmJHAC5X0NutTPywWDtZdZk.jpeg?width=3000&height=4000\",srcSet:\"https://framerusercontent.com/images/cegqvmJHAC5X0NutTPywWDtZdZk.jpeg?scale-down-to=1024&width=3000&height=4000 768w,https://framerusercontent.com/images/cegqvmJHAC5X0NutTPywWDtZdZk.jpeg?scale-down-to=2048&width=3000&height=4000 1536w,https://framerusercontent.com/images/cegqvmJHAC5X0NutTPywWDtZdZk.jpeg?width=3000&height=4000 3000w\"},\"project img\"),UnXWWBxjj:\"https://andiesounds.bandcamp.com/track/kalimba-magica\",uP1VNhLkb:\" Kalimba magica\",variant:\"K9fr7M9UD\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:202,width:\"216px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-7g5c72-container\",inComponentSlot:true,nodeId:\"XLqt6WcK0\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MediaLink,{BUsa2Xtce:true,height:\"100%\",id:\"XLqt6WcK0\",layoutId:\"YHFoGa7_1-XLqt6WcK0-3\",lJSPqTVsd:\"GOINR72tP\",r_0_usRyc:\"Performance\",style:{height:\"100%\",width:\"100%\"},UJXDztHwQ:addImageAlt({pixelHeight:3680,pixelWidth:4762,src:\"https://framerusercontent.com/images/UwpXINUe3hT8fOWrsLmRX3DEoZU.jpg?width=4762&height=3680\",srcSet:\"https://framerusercontent.com/images/UwpXINUe3hT8fOWrsLmRX3DEoZU.jpg?scale-down-to=512&width=4762&height=3680 512w,https://framerusercontent.com/images/UwpXINUe3hT8fOWrsLmRX3DEoZU.jpg?scale-down-to=1024&width=4762&height=3680 1024w,https://framerusercontent.com/images/UwpXINUe3hT8fOWrsLmRX3DEoZU.jpg?scale-down-to=2048&width=4762&height=3680 2048w,https://framerusercontent.com/images/UwpXINUe3hT8fOWrsLmRX3DEoZU.jpg?scale-down-to=4096&width=4762&height=3680 4096w,https://framerusercontent.com/images/UwpXINUe3hT8fOWrsLmRX3DEoZU.jpg?width=4762&height=3680 4762w\"},\"project img\"),UnXWWBxjj:\"https://andiesounds.bandcamp.com/track/hang-and-xaphoon\",uP1VNhLkb:\"Hang & Saxophone\",variant:\"K9fr7M9UD\",width:\"100%\"})})})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15r287u\",\"data-framer-name\":\"Line\"})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1c7zclr\",\"data-framer-name\":\"Services Intro\",id:elementId8,ref:ref4,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-e7mjga\",\"data-framer-name\":\"wrapper\",id:elementId9,ref:ref11,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-h7su\",\"data-framer-name\":\"left container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vLU04qJnG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-jd24g2\",\"data-styles-preset\":\"AVtrqWwvj\",children:\"Services\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation6,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-101n1xz\",\"data-styles-preset\":\"oRGvzBbRX\",children:\"Services\"})}),className:\"framer-1k87pfs\",\"data-framer-appear-id\":\"1k87pfs\",\"data-framer-name\":\"Header\",fonts:[\"Inter\"],initial:animation7,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-42cff841-0b54-4377-bc4a-66e7d7690432, rgba(255, 255, 255, 0.65))\"},children:\"Every offering is designed to create meaningful connection whether through performance, learning, or healing. I work with individuals, communities, and organizations to bring the transformative power of sound into spaces that matter.\"})}),className:\"framer-1xqc7v3\",\"data-framer-name\":\"intro\",fonts:[\"FR;InterDisplay\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-70gp9q\",\"data-framer-name\":\"Line\"})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vLU04qJnG:{height:300,width:`min(${componentViewport?.width||\"100vw\"} - 32px, 960px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:503,width:`min(${componentViewport?.width||\"100vw\"} - 160px, 960px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zwgscm-container\",nodeId:\"M_E33KBRT\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ImgHover,{height:\"100%\",id:\"M_E33KBRT\",layoutId:\"M_E33KBRT\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-6qi7r5\",\"data-framer-name\":\"Services \",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17lion\",\"data-framer-name\":\"wrapper\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bb47tp\",\"data-framer-name\":\"Left Cards\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{width:`max(${componentViewport?.width||\"100vw\"} - 160px, 460px)`},vLU04qJnG:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 260px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:252,width:\"468px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1898xzl-container\",nodeId:\"jT7GJ8b62\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CardService,{amcscHCdD:\"Concerts\",cLrtM9hYL:\"fdCVGJJ_s\",FekxMsHH0:MicrophoneStage,GbyErmrAq:\"Festivals\",gVFNF67Pc:\"Private Events\",height:\"100%\",id:\"jT7GJ8b62\",K7F39LJEh:\"Ceremonial Gatherings\",layoutId:\"jT7GJ8b62\",rM5rV29Ny:\"From intimate gatherings to large venues, I bring professional artistry across genres. My performances blend classical training with spontaneous creativity, creating memorable experiences that resonate long after the final note.\",style:{width:\"100%\"},width:\"100%\",z5RbUvCHl:\"Music Performance\",zJg7yr7Sa:\"Tag\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{width:`max(${componentViewport?.width||\"100vw\"} - 160px, 460px)`},vLU04qJnG:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 260px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:252,width:\"468px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yxism9-container\",nodeId:\"dRHIrWGMJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CardService,{amcscHCdD:\"Private Lessons\",cLrtM9hYL:\"fdCVGJJ_s\",FekxMsHH0:Student,GbyErmrAq:\"Group Workshops\",gVFNF67Pc:\"Institutional Programs\",height:\"100%\",id:\"dRHIrWGMJ\",K7F39LJEh:\"Specialized Masterclasses\",layoutId:\"dRHIrWGMJ\",rM5rV29Ny:\"Whether you're a beginner or advancing your practice, I offer personalized lessons and workshops that balance technique with creative exploration. My teaching approach honors your unique musical voice while building solid foundations.\",style:{width:\"100%\"},width:\"100%\",z5RbUvCHl:\"Music Education\",zJg7yr7Sa:\"Tag\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1iyzl2c\",\"data-framer-name\":\"Left Cards\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{width:`max(${componentViewport?.width||\"100vw\"} - 160px, 460px)`},vLU04qJnG:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 260px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:252,width:\"460px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-6422xd-container\",nodeId:\"zKxUEv8aM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CardService,{amcscHCdD:\"Sound Baths\",cLrtM9hYL:\"l7Ey3AeCq\",FekxMsHH0:Plant,GbyErmrAq:\"Group Workshops\",gVFNF67Pc:\"Corporate Wellness Workshops\",height:\"100%\",id:\"zKxUEv8aM\",K7F39LJEh:\"Tag\",layoutId:\"zKxUEv8aM\",rM5rV29Ny:\"Experience the therapeutic power of sound through guided sessions designed for deep relaxation, emotional release and self-discovery. Using a blend of instruments and intentional soundscapes, I create safe containers for healing and transformation.\",style:{width:\"100%\"},width:\"100%\",z5RbUvCHl:\"Music Healing\",zJg7yr7Sa:\"Tag\"})})})})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1au25b8-container\",id:elementId10,nodeId:\"xurlFFKHf\",ref:ref5,rendersWithMotion:true,scopeId:\"augiA20Il\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{variant:\"zKsAwvrGO\"},vLU04qJnG:{variant:\"dKnFijXDW\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"xurlFFKHf\",layoutId:\"xurlFFKHf\",style:{height:\"100%\",width:\"100%\"},variant:\"OmbfoxFtT\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jatEnebM_:{\"data-section-id\":\"jatEnebM_tATCgghW6\"},vLU04qJnG:{\"data-section-id\":\"vLU04qJnGtATCgghW6\"}},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ox3mvd\",\"data-border\":true,\"data-framer-name\":\"Footer\",\"data-section-id\":\"tATCgghW6\",id:elementId11,ref:ref12,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-c1lclx\",\"data-framer-name\":\"Footer detail\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lxzt4q\",\"data-framer-name\":\"Info\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uqnije\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1l07g5x hidden-13k68rs\",\"data-framer-name\":\"email adresse\",children:[/*#__PURE__*/_jsx(Logo,{animated:false,className:\"framer-jqcugg\",\"data-framer-name\":\"Logo\",layoutId:\"hwD7bSOob\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"andiesounds@gmail.com\"})}),className:\"framer-ghbxp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-r7wiiu\",\"data-framer-name\":\"social media row\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/andiesounds/\",motionChild:true,nodeId:\"iXjbf7qiE\",openInNewTab:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9zovv2 framer-lux5qc\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-2xpwf7\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path><path d=\"M 11 16 C 11 13.239 13.239 11 16 11 C 18.761 11 21 13.239 21 16 C 21 18.761 18.761 21 16 21 C 13.239 21 11 18.761 11 16 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 10 28 C 6.686 28 4 25.314 4 22 L 4 10 C 4 6.686 6.686 4 10 4 L 22 4 C 25.314 4 28 6.686 28 10 L 28 22 C 28 25.314 25.314 28 22 28 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 21 9.5 C 21 8.672 21.672 8 22.5 8 C 23.328 8 24 8.672 24 9.5 C 24 10.328 23.328 11 22.5 11 C 21.672 11 21 10.328 21 9.5 Z\" fill=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-vitply\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14kysc7\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\" overflow=\"visible\"><path d=\"M 0 5 C 0 2.239 2.239 0 5 0 C 7.761 0 10 2.239 10 5 C 10 7.761 7.761 10 5 10 C 2.239 10 0 7.761 0 5 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rhcmmq\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 6 24 C 2.686 24 0 21.314 0 18 L 0 6 C 0 2.686 2.686 0 6 0 L 18 0 C 21.314 0 24 2.686 24 6 L 24 18 C 24 21.314 21.314 24 18 24 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ilglrc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3 3\" overflow=\"visible\"><path d=\"M 0 1.5 C 0 0.672 0.672 0 1.5 0 C 2.328 0 3 0.672 3 1.5 C 3 2.328 2.328 3 1.5 3 C 0.672 3 0 2.328 0 1.5 Z\" fill=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-t8rbs3\",\"data-framer-name\":\"separation\"}),/*#__PURE__*/_jsx(Link,{href:\"https://soundcloud.com/user-844888114\",motionChild:true,nodeId:\"dpAverx0p\",openInNewTab:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-4m13d9 framer-lux5qc\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-fr73g0\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path><path d=\"M 2 15 L 2 21 M 6 12 L 6 24 M 10 11 L 10 24 M 14 7 L 14 24 M 18 24 L 26 24 C 28.577 24.002 30.734 22.045 30.981 19.48 C 31.228 16.914 29.485 14.581 26.955 14.091 C 26.489 9.496 22.619 5.999 18 6\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t6pj5r\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-7u6ugl\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.004 18\" overflow=\"visible\"><path d=\"M 0 9 L 0 15 M 4 6 L 4 18 M 8 5 L 8 18 M 12 1 L 12 18 M 16 18 L 24 18 C 26.577 18.002 28.734 16.045 28.981 13.48 C 29.228 10.914 27.485 8.581 24.955 8.091 C 24.489 3.496 20.619 -0.001 16 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1cduhkk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 6\" overflow=\"visible\"><path d=\"M 0 0 L 0 6\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wpgl91\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 12\" overflow=\"visible\"><path d=\"M 0 0 L 0 12\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-709kar\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 13\" overflow=\"visible\"><path d=\"M 0 0 L 0 13\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n0ietd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 17\" overflow=\"visible\"><path d=\"M 0 0 L 0 17\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6wjlbo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.004 18\" overflow=\"visible\"><path d=\"M 0 18 L 8 18 C 10.577 18.002 12.734 16.045 12.981 13.48 C 13.228 10.914 11.485 8.581 8.955 8.091 C 8.489 3.496 4.619 -0.001 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ln3nmp\",\"data-framer-name\":\"separation\"}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/andrea-junge-4a3330a8\",motionChild:true,nodeId:\"vnJ1_U3J2\",openInNewTab:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1q5cpsl framer-lux5qc\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-35o55j\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path><path d=\"M 5 28 C 4.448 28 4 27.552 4 27 L 4 5 C 4 4.448 4.448 4 5 4 L 27 4 C 27.552 4 28 4.448 28 5 L 28 27 C 28 27.552 27.552 28 27 28 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 15 14 L 15 22 M 11 14 L 11 22 M 15 17.5 C 15 15.567 16.567 14 18.5 14 C 20.433 14 22 15.567 22 17.5 L 22 22\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 9.5 10.5 C 9.5 9.672 10.172 9 11 9 C 11.828 9 12.5 9.672 12.5 10.5 C 12.5 11.328 11.828 12 11 12 C 10.172 12 9.5 11.328 9.5 10.5 Z\" fill=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1chgibe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ukl9rk\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 1 24 C 0.448 24 0 23.552 0 23 L 0 1 C 0 0.448 0.448 0 1 0 L 23 0 C 23.552 0 24 0.448 24 1 L 24 23 C 24 23.552 23.552 24 23 24 Z\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-vv2436\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 8\" overflow=\"visible\"><path d=\"M 4 0 L 4 8 M 0 0 L 0 8 M 4 3.5 C 4 1.567 5.567 0 7.5 0 C 9.433 0 11 1.567 11 3.5 L 11 8\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ec10d4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 8\" overflow=\"visible\"><path d=\"M 0 0 L 0 8\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hm83rb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 8\" overflow=\"visible\"><path d=\"M 0 0 L 0 8\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g5jls3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 8\" overflow=\"visible\"><path d=\"M 0 3.5 C 0 1.567 1.567 0 3.5 0 C 5.433 0 7 1.567 7 3.5 L 7 8\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3oojvl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3 3\" overflow=\"visible\"><path d=\"M 0 1.5 C 0 0.672 0.672 0 1.5 0 C 2.328 0 3 0.672 3 1.5 C 3 2.328 2.328 3 1.5 3 C 0.672 3 0 2.328 0 1.5 Z\" fill=\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;white | 100&quot;} */\"></path></svg>',withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vLU04qJnG:{verticalAlignment:\"center\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, rgb(255, 255, 255))\"},children:\"All rights reserved, \\xa92025\"})}),className:\"framer-4p7l9o\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5pvvw.framer-lux5qc, .framer-5pvvw .framer-lux5qc { display: block; }\",\".framer-5pvvw.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: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-5pvvw .framer-11n6lfm-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 8; }\",\".framer-5pvvw .framer-37r2ii { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-1iwpgy7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100vh; justify-content: center; overflow: hidden; padding: 160px 40px 60px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-5pvvw .framer-nqkdlu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-5pvvw .framer-1dp6e6n { 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: 840px; overflow: visible; padding: 40px 0px 40px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-5pvvw .framer-1uy17lu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-1tw6hmz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-nr9kyn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-1tus65l { flex: none; height: var(--framer-aspect-ratio-supported, 170px); position: relative; width: 162px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5pvvw .framer-1wqlnff { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 840px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-5pvvw .framer-14oc2jn { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 540px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5pvvw .framer-tque6g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: min-content; justify-content: center; min-height: 48px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-w3gto7 { background-color: #000000; bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-5pvvw .framer-1fj9suf-container { flex: none; height: 100vh; left: 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-5pvvw .framer-17jcdvw { background: linear-gradient(180deg, rgba(4, 4, 4, 0) 55.00000000000001%, var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, rgb(0, 0, 0)) 100%); flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-5pvvw .framer-1jqzdj { align-content: center; align-items: center; background-color: var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 44px 48px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 80px 0px 80px; position: relative; width: 100%; z-index: 4; }\",\".framer-5pvvw .framer-m19jcg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 960px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-yf3nwg { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 16px 24px 20px 8px rgba(0, 0, 0, 0.4); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: 1px; }\",\".framer-5pvvw .framer-12f38e1, .framer-5pvvw .framer-1k87pfs { --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-5pvvw .framer-1c1f2d4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-5pvvw .framer-1ufo3s8, .framer-5pvvw .framer-qop6ns, .framer-5pvvw .framer-4ns2zm, .framer-5pvvw .framer-1lm51nm, .framer-5pvvw .framer-79obg7, .framer-5pvvw .framer-133ahnw, .framer-5pvvw .framer-6lub08, .framer-5pvvw .framer-1eatn6n { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 640px; opacity: 0.7; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5pvvw .framer-iud9ld { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 478px; }\",\".framer-5pvvw .framer-15rjgo8, .framer-5pvvw .framer-1gl3hbh, .framer-5pvvw .framer-59mk4e, .framer-5pvvw .framer-rnx4ex, .framer-5pvvw .framer-2cneem, .framer-5pvvw .framer-6rz6im, .framer-5pvvw .framer-lnrjy5, .framer-5pvvw .framer-70gp9q { background-color: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, #ffffff); flex: none; height: 1px; opacity: 0.1; overflow: hidden; position: relative; width: 100%; }\",\".framer-5pvvw .framer-14457rm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-tgr8pq-container, .framer-5pvvw .framer-1tm8ra2-container, .framer-5pvvw .framer-8v08bj-container, .framer-5pvvw .framer-1gzyh6f-container, .framer-5pvvw .framer-ddqhz3-container, .framer-5pvvw .framer-vp4kdb-container, .framer-5pvvw .framer-98tgp-container, .framer-5pvvw .framer-oui8ca-container, .framer-5pvvw .framer-17mlqet-container, .framer-5pvvw .framer-1dfcciz-container, .framer-5pvvw .framer-17131m3-container, .framer-5pvvw .framer-zrhclm-container, .framer-5pvvw .framer-zghjie-container, .framer-5pvvw .framer-15beu7t-container, .framer-5pvvw .framer-1kk9hur-container, .framer-5pvvw .framer-1nxv0bc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-5pvvw .framer-eq70vf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-5pvvw .framer-mfaugc { border-bottom-left-radius: 17px; border-bottom-right-radius: 17px; border-top-left-radius: 17px; border-top-right-radius: 17px; flex: none; height: 560px; overflow: visible; position: relative; width: auto; }\",\".framer-5pvvw .framer-1k5e2 { align-content: center; align-items: center; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 16px 24px 20px 8px rgba(0, 0, 0, 0.4); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; min-width: 460px; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-1ity67x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 478px; }\",\".framer-5pvvw .framer-1nsdtvu, .framer-5pvvw .framer-qf99c5 { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-mask: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0.16) 82.8441722972973%) add; border-bottom-left-radius: 48px; border-bottom-right-radius: 48px; border-top-left-radius: 48px; border-top-right-radius: 48px; bottom: 0px; flex: none; left: 0px; mask: linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.16) 82.8441722972973%) add; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\".framer-5pvvw .framer-ea2pjw { align-content: center; align-items: center; background-color: var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 44px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 80px 0px 80px; position: relative; width: 100%; z-index: 4; }\",\".framer-5pvvw .framer-iwvr36 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 959px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 942px; }\",\".framer-5pvvw .framer-133zuy { align-content: center; align-items: center; background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%); display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 1px; z-index: 1; }\",\".framer-5pvvw .framer-1x00ofr { height: 323px; left: 0px; position: absolute; top: 0px; width: 942px; }\",\".framer-5pvvw .framer-v4evh7-container { flex: none; height: 503px; left: calc(49.8881431767338% - 447px / 2); position: absolute; top: calc(50.00000000000002% - 503px / 2); width: 447px; z-index: 1; }\",\".framer-5pvvw .framer-klvvc4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px 48px; height: min-content; justify-content: flex-start; max-width: 959px; overflow: visible; padding: 300px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-5pvvw .framer-1jaz952 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-1g4t3h7 { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.7; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5pvvw .framer-nbhi { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: 16px 24px 20px 8px rgba(0, 0, 0, 0.4); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-5pvvw .framer-93p1ho { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-5pvvw .framer-19du2nk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-lii5ps { flex: none; height: 37px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 82px; }\",\".framer-5pvvw .framer-gwgx4p { height: 36px; left: 0px; opacity: 0.75; position: absolute; top: 1px; width: 82px; }\",\".framer-5pvvw .framer-1rl14li { height: 24px; left: 0px; position: absolute; top: 2px; width: 82px; }\",\".framer-5pvvw .framer-1koqg76 { height: 24px; left: 0px; position: absolute; top: 0px; width: 82px; }\",\".framer-5pvvw .framer-1kn2g31 { height: 7px; left: 54px; position: absolute; top: 10px; width: 6px; }\",\".framer-5pvvw .framer-1wfgz5d { height: 6px; left: 9px; position: absolute; top: 9px; width: 5px; }\",\".framer-5pvvw .framer-1vmokkm { height: 35px; left: 43px; position: absolute; top: 0px; width: 40px; }\",\".framer-5pvvw .framer-lw3b1z { height: 7px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-5pvvw .framer-1in871w { height: 10px; left: 32px; position: absolute; top: 25px; width: 8px; }\",\".framer-5pvvw .framer-2v6ir0 { height: 11px; left: 36px; position: absolute; top: 26px; width: 40px; }\",\".framer-5pvvw .framer-3563o7 { height: 10px; left: 33px; position: absolute; top: 0px; width: 7px; }\",\".framer-5pvvw .framer-1c0n25h { height: 10px; left: 25px; position: absolute; top: 1px; width: 8px; }\",\".framer-5pvvw .framer-519ahx { height: 10px; left: 17px; position: absolute; top: 1px; width: 8px; }\",\".framer-5pvvw .framer-1ipg026 { height: 10px; left: 10px; position: absolute; top: 1px; width: 7px; }\",\".framer-5pvvw .framer-12uknnc { height: 10px; left: 0px; position: absolute; top: 1px; width: 10px; }\",\".framer-5pvvw .framer-361xw8 { flex: none; height: auto; opacity: 0.75; position: relative; width: 96px; }\",\".framer-5pvvw .framer-1dptb5i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 45px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-5pvvw .framer-sm7t0y { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.75; position: relative; white-space: pre; width: auto; }\",\".framer-5pvvw .framer-xuxja3 { aspect-ratio: 1.1330275229357798 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 62px); overflow: visible; position: relative; width: 70px; }\",\".framer-5pvvw .framer-15o4jxm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-ew5hmj, .framer-5pvvw .framer-1vr67yo, .framer-5pvvw .framer-h0oy03, .framer-5pvvw .framer-1esvp8r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-1jvo75e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 200px 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-og6wve { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 100%; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-17k8f2c { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 960px; 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-5pvvw .framer-dbkbof, .framer-5pvvw .framer-xtddzn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; max-width: 960px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-xw83qh, .framer-5pvvw .framer-uhohjb { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 640px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-5pvvw .framer-1570t1f-container, .framer-5pvvw .framer-ybr7qh-container { flex: none; height: 35px; opacity: 0.75; position: relative; width: 35px; }\",\".framer-5pvvw .framer-1s1yrs2-container, .framer-5pvvw .framer-1ineur-container { flex: none; height: 355px; max-width: 960px; position: relative; width: 960px; }\",\".framer-5pvvw .framer-1pi1hz6-container, .framer-5pvvw .framer-4mz1m2-container, .framer-5pvvw .framer-j0y2i5-container, .framer-5pvvw .framer-10a4nsc-container, .framer-5pvvw .framer-mpgcpi-container, .framer-5pvvw .framer-1m9hpv4-container, .framer-5pvvw .framer-7g5c72-container { aspect-ratio: 1.0670553935860059 / 1; height: var(--framer-aspect-ratio-supported, 202px); position: relative; width: 216px; }\",\".framer-5pvvw .framer-15r287u { background-color: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, #ffffff); flex: none; height: 1px; max-width: 960px; opacity: 0.1; overflow: hidden; position: relative; width: 100%; }\",\".framer-5pvvw .framer-1c7zclr, .framer-5pvvw .framer-6qi7r5 { align-content: center; align-items: center; background-color: var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 80px 80px 0px 80px; position: relative; width: 100%; z-index: 3; }\",\".framer-5pvvw .framer-e7mjga { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 44px 32px; height: min-content; justify-content: center; max-width: 960px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-h7su { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-5pvvw .framer-1xqc7v3 { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.9; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5pvvw .framer-zwgscm-container { flex: 1 0 0px; height: 503px; position: relative; width: 1px; }\",\".framer-5pvvw .framer-17lion { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 960px; }\",\".framer-5pvvw .framer-1bb47tp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; min-width: 460px; overflow: visible; padding: 0px; position: relative; width: 468px; }\",\".framer-5pvvw .framer-1898xzl-container, .framer-5pvvw .framer-1yxism9-container, .framer-5pvvw .framer-6422xd-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-5pvvw .framer-1iyzl2c { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: auto; justify-content: flex-start; min-width: 460px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5pvvw .framer-1au25b8-container { flex: none; height: 100vh; position: relative; width: 100%; z-index: -1; }\",\".framer-5pvvw .framer-1ox3mvd { --border-bottom-width: 0px; --border-color: var(--token-d084cbd4-b115-44e5-81d9-5657e7d17569, #eeeeee); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background-color: var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 100%; overflow: hidden; padding: 100px 80px 100px 80px; position: relative; width: 100%; z-index: 1; }\",\".framer-5pvvw .framer-c1lclx { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-5pvvw .framer-lxzt4q { 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; z-index: 10; }\",\".framer-5pvvw .framer-1uqnije { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-5pvvw .framer-1l07g5x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5pvvw .framer-jqcugg { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 30px; }\",\".framer-5pvvw .framer-ghbxp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5pvvw .framer-r7wiiu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 10; }\",\".framer-5pvvw .framer-9zovv2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 49px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; z-index: 10; }\",\".framer-5pvvw .framer-2xpwf7, .framer-5pvvw .framer-fr73g0, .framer-5pvvw .framer-35o55j { height: 32px; position: relative; width: 32px; }\",\".framer-5pvvw .framer-vitply, .framer-5pvvw .framer-1t6pj5r, .framer-5pvvw .framer-1chgibe { height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-5pvvw .framer-14kysc7 { height: 10px; left: 11px; position: absolute; top: 11px; width: 10px; }\",\".framer-5pvvw .framer-1rhcmmq, .framer-5pvvw .framer-ukl9rk { height: 24px; left: 4px; position: absolute; top: 4px; width: 24px; }\",\".framer-5pvvw .framer-1ilglrc { height: 3px; left: 21px; position: absolute; top: 8px; width: 3px; }\",\".framer-5pvvw .framer-t8rbs3, .framer-5pvvw .framer-ln3nmp { background-color: var(--token-67527bae-cc15-4839-8636-c9b28351e4d7, #ffffff); flex: none; height: 24px; opacity: 0.2; overflow: hidden; position: relative; width: 2px; }\",\".framer-5pvvw .framer-4m13d9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; z-index: 10; }\",\".framer-5pvvw .framer-7u6ugl { height: 18px; left: 2px; position: absolute; top: 6px; width: 29px; }\",\".framer-5pvvw .framer-1cduhkk { height: 6px; left: 0px; position: absolute; top: 9px; width: 1px; }\",\".framer-5pvvw .framer-1wpgl91 { height: 12px; left: 4px; position: absolute; top: 6px; width: 1px; }\",\".framer-5pvvw .framer-709kar { height: 13px; left: 8px; position: absolute; top: 5px; width: 1px; }\",\".framer-5pvvw .framer-1n0ietd { height: 17px; left: 12px; position: absolute; top: 1px; width: 1px; }\",\".framer-5pvvw .framer-6wjlbo { height: 18px; left: 16px; position: absolute; top: 0px; width: 13px; }\",\".framer-5pvvw .framer-1q5cpsl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 33px; z-index: 10; }\",\".framer-5pvvw .framer-vv2436 { height: 8px; left: 11px; position: absolute; top: 14px; width: 11px; }\",\".framer-5pvvw .framer-ec10d4 { height: 8px; left: 4px; position: absolute; top: 0px; width: 1px; }\",\".framer-5pvvw .framer-1hm83rb { height: 8px; left: 0px; position: absolute; top: 0px; width: 1px; }\",\".framer-5pvvw .framer-g5jls3 { height: 8px; left: 4px; position: absolute; top: 0px; width: 7px; }\",\".framer-5pvvw .framer-3oojvl { height: 3px; left: 10px; position: absolute; top: 9px; width: 3px; }\",\".framer-5pvvw .framer-4p7l9o { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-5pvvw[data-border=\"true\"]::after, .framer-5pvvw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-5pvvw.framer-72rtr7 { width: 810px; } .framer-5pvvw .framer-nqkdlu { gap: 40px; } .framer-5pvvw .framer-1wqlnff, .framer-5pvvw .framer-1s1yrs2-container, .framer-5pvvw .framer-1ineur-container, .framer-5pvvw .framer-1bb47tp { width: 100%; } .framer-5pvvw .framer-1jqzdj { flex-wrap: nowrap; gap: 100px 48px; padding: 60px 60px 0px 60px; } .framer-5pvvw .framer-iud9ld { gap: 16px; width: 200%; } .framer-5pvvw .framer-mfaugc { aspect-ratio: 0.6908358509566969 / 1; height: var(--framer-aspect-ratio-supported, 300px); width: 207px; } .framer-5pvvw .framer-ea2pjw { justify-content: flex-start; padding: 60px 60px 0px 60px; } .framer-5pvvw .framer-iwvr36 { gap: 32px; width: 100%; } .framer-5pvvw .framer-133zuy { justify-content: flex-start; overflow: hidden; } .framer-5pvvw .framer-1x00ofr { height: 421px; width: 699px; } .framer-5pvvw .framer-v4evh7-container { left: 50%; top: 50%; transform: translate(-50%, -50%); width: auto; } .framer-5pvvw .framer-klvvc4 { gap: 60px 48px; padding: 465px 0px 0px 0px; } .framer-5pvvw .framer-1jaz952 { order: 0; } .framer-5pvvw .framer-2cneem { order: 1; } .framer-5pvvw .framer-nbhi { order: 2; } .framer-5pvvw .framer-19du2nk { justify-content: space-around; } .framer-5pvvw .framer-gwgx4p { height: 55px; left: -1314px; top: -375px; width: 125px; } .framer-5pvvw .framer-1rl14li { height: 36px; top: 2px; width: 125px; } .framer-5pvvw .framer-1koqg76 { height: 36px; width: 125px; } .framer-5pvvw .framer-1kn2g31 { height: 10px; left: 83px; top: 15px; width: 9px; } .framer-5pvvw .framer-1wfgz5d { height: 8px; left: 14px; top: 13px; width: 8px; } .framer-5pvvw .framer-1vmokkm { height: 53px; left: 65px; width: 60px; } .framer-5pvvw .framer-lw3b1z { height: 10px; width: 10px; } .framer-5pvvw .framer-1in871w { height: 14px; left: 49px; top: 38px; width: 12px; } .framer-5pvvw .framer-2v6ir0 { height: 16px; left: 54px; top: 39px; width: 60px; } .framer-5pvvw .framer-3563o7 { height: 15px; left: 50px; width: 11px; } .framer-5pvvw .framer-1c0n25h { height: 15px; left: 38px; width: 12px; } .framer-5pvvw .framer-519ahx { height: 15px; left: 26px; width: 12px; } .framer-5pvvw .framer-1ipg026 { height: 15px; left: 16px; top: 2px; width: 11px; } .framer-5pvvw .framer-12uknnc { height: 14px; top: 2px; width: 15px; } .framer-5pvvw .framer-361xw8 { width: 132px; } .framer-5pvvw .framer-1dptb5i { height: min-content; } .framer-5pvvw .framer-xuxja3 { height: var(--framer-aspect-ratio-supported, 89px); width: 101px; } .framer-5pvvw .framer-6rz6im { order: 3; } .framer-5pvvw .framer-15o4jxm { order: 4; padding: 0px 0px 50px 0px; } .framer-5pvvw .framer-lnrjy5 { order: 5; } .framer-5pvvw .framer-1jvo75e { order: 6; padding: 0px 0px 50px 0px; } .framer-5pvvw .framer-og6wve { max-width: unset; padding: 60px 80px 0px 80px; } .framer-5pvvw .framer-1c7zclr, .framer-5pvvw .framer-6qi7r5 { padding: 60px 80px 0px 80px; } .framer-5pvvw .framer-e7mjga { flex-direction: column; } .framer-5pvvw .framer-h7su, .framer-5pvvw .framer-zwgscm-container { flex: none; width: 100%; } .framer-5pvvw .framer-17lion { flex-direction: column; width: 100%; } .framer-5pvvw .framer-1iyzl2c { align-self: unset; flex: none; gap: 32px; height: min-content; width: 100%; } .framer-5pvvw .framer-lxzt4q { flex-wrap: wrap; }}\",\"@media (max-width: 809.98px) { .framer-5pvvw.framer-72rtr7 { width: 390px; } .framer-5pvvw .framer-1iwpgy7 { padding: 120px 18px 0px 18px; z-index: 2; } .framer-5pvvw .framer-1fj9suf-container { height: 844px; right: -527px; top: 0px; } .framer-5pvvw .framer-17jcdvw { height: 100vh; left: calc(50.00000000000002% - 100.25641025641025% / 2); top: 0px; width: 100%; } .framer-5pvvw .framer-1jqzdj { padding: 80px 18px 0px 18px; } .framer-5pvvw .framer-m19jcg, .framer-5pvvw .framer-e7mjga { flex-direction: column; } .framer-5pvvw .framer-yf3nwg { flex: none; min-width: 240px; padding: 40px 0px 0px 0px; width: 100%; } .framer-5pvvw .framer-eq70vf { flex: none; width: 100%; } .framer-5pvvw .framer-mfaugc { aspect-ratio: 0.6908358509566969 / 1; height: var(--framer-aspect-ratio-supported, 512px); width: 100%; } .framer-5pvvw .framer-1k5e2 { min-width: 240px; padding: 0px; } .framer-5pvvw .framer-1ity67x { width: 100%; } .framer-5pvvw .framer-ea2pjw { padding: 40px 18px 0px 18px; } .framer-5pvvw .framer-iwvr36, .framer-5pvvw .framer-17lion { flex-direction: column; width: 100%; } .framer-5pvvw .framer-133zuy { background-color: var(--token-f50a08ee-89ba-45ba-bd59-521f4e9cdc51, #000000); flex: none; flex-direction: column; gap: 0px; height: 360px; justify-content: flex-start; overflow: hidden; padding: 80px 0px 0px 0px; width: 100%; will-change: var(--framer-will-change-override, transform); } .framer-5pvvw .framer-v4evh7-container { height: auto; left: unset; order: 0; position: relative; top: unset; width: 353px; } .framer-5pvvw .framer-klvvc4 { --border-bottom-width: 1px; --border-color: #222222; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; flex: none; gap: 40px 48px; padding: 0px 0px 40px 0px; width: 100%; } .framer-5pvvw .framer-1jaz952 { justify-content: flex-start; order: 0; } .framer-5pvvw .framer-2cneem { order: 1; } .framer-5pvvw .framer-nbhi { gap: 32px; min-width: 240px; order: 2; } .framer-5pvvw .framer-19du2nk { gap: 24px 48px; justify-content: center; } .framer-5pvvw .framer-6rz6im { order: 3; } .framer-5pvvw .framer-15o4jxm { order: 4; } .framer-5pvvw .framer-lnrjy5 { order: 5; } .framer-5pvvw .framer-1jvo75e { order: 6; padding: 0px; } .framer-5pvvw .framer-og6wve { align-content: flex-start; align-items: flex-start; gap: 40px; padding: 80px 16px 0px 16px; } .framer-5pvvw .framer-h0oy03, .framer-5pvvw .framer-1esvp8r { align-content: flex-start; align-items: flex-start; } .framer-5pvvw .framer-1c7zclr, .framer-5pvvw .framer-6qi7r5 { padding: 40px 16px 0px 16px; } .framer-5pvvw .framer-h7su { flex: none; min-width: 240px; width: 100%; } .framer-5pvvw .framer-zwgscm-container { flex: none; height: 300px; width: 100%; } .framer-5pvvw .framer-1bb47tp { min-width: 260px; width: 100%; } .framer-5pvvw .framer-1iyzl2c { align-self: unset; flex: none; gap: 40px; height: min-content; min-width: 260px; width: 100%; } .framer-5pvvw .framer-1ox3mvd { justify-content: flex-start; padding: 50px 80px 50px 80px; } .framer-5pvvw .framer-c1lclx { flex-wrap: wrap; } .framer-5pvvw .framer-lxzt4q { flex-direction: column; flex-wrap: wrap; } .framer-5pvvw .framer-1uqnije { flex: none; flex-direction: column; gap: 0px; width: 100%; } .framer-5pvvw .framer-r7wiiu { flex: none; gap: unset; justify-content: space-between; order: 0; overflow: visible; width: 100%; } .framer-5pvvw .framer-4p7l9o { height: 50px; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7300.38\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jatEnebM_\":{\"layout\":[\"fixed\",\"auto\"]},\"vLU04qJnG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"UrzC7R6Lf\":{\"pattern\":\":UrzC7R6Lf\",\"name\":\"main\"},\"URPShFkVs\":{\"pattern\":\":URPShFkVs\",\"name\":\"hero\"},\"zcVcrwOch\":{\"pattern\":\":zcVcrwOch\",\"name\":\"about-me\"},\"uUyNFNo2v\":{\"pattern\":\":uUyNFNo2v\",\"name\":\"text-block-1\"},\"lkzAA9S37\":{\"pattern\":\":lkzAA9S37\",\"name\":\"text-block-2\"},\"ivqyRJg_K\":{\"pattern\":\":ivqyRJg_K\",\"name\":\"text-block-3\"},\"us7ADBAH0\":{\"pattern\":\":us7ADBAH0\",\"name\":\"text-block-4\"},\"cRTdLDAZ6\":{\"pattern\":\":cRTdLDAZ6\",\"name\":\"recent-projects\"},\"IHURa9ASx\":{\"pattern\":\":IHURa9ASx\",\"name\":\"services-intro\"},\"phaXmPQ0C\":{\"pattern\":\":phaXmPQ0C\",\"name\":\"services\"},\"xurlFFKHf\":{\"pattern\":\":xurlFFKHf\",\"name\":\"contact-intro\"},\"tATCgghW6\":{\"pattern\":\":tATCgghW6\",\"name\":\"contact\"}}\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-5pvvw\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"AndieSounds\";FrameraugiA20Il.defaultProps={height:7300.38,width:1200};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:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{cssFamilyName:\"Cal Sans\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://framerusercontent.com/assets/P2duH7wVRqqnKRek7vOcXAA9g.woff2\",weight:\"600\"}]},...NavFonts,...LogoFonts,...AnimatedGradientBackgroundFonts,...TagFonts,...ImgScrollVariantFonts,...PhosphorFonts,...MediaLinkFonts,...CarouselFonts,...ImgHoverFonts,...CardServiceFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerResponsiveScreen\":\"\",\"framerIntrinsicHeight\":\"7300.38\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerScrollSections\":\"{\\\"UrzC7R6Lf\\\":{\\\"pattern\\\":\\\":UrzC7R6Lf\\\",\\\"name\\\":\\\"main\\\"},\\\"URPShFkVs\\\":{\\\"pattern\\\":\\\":URPShFkVs\\\",\\\"name\\\":\\\"hero\\\"},\\\"zcVcrwOch\\\":{\\\"pattern\\\":\\\":zcVcrwOch\\\",\\\"name\\\":\\\"about-me\\\"},\\\"uUyNFNo2v\\\":{\\\"pattern\\\":\\\":uUyNFNo2v\\\",\\\"name\\\":\\\"text-block-1\\\"},\\\"lkzAA9S37\\\":{\\\"pattern\\\":\\\":lkzAA9S37\\\",\\\"name\\\":\\\"text-block-2\\\"},\\\"ivqyRJg_K\\\":{\\\"pattern\\\":\\\":ivqyRJg_K\\\",\\\"name\\\":\\\"text-block-3\\\"},\\\"us7ADBAH0\\\":{\\\"pattern\\\":\\\":us7ADBAH0\\\",\\\"name\\\":\\\"text-block-4\\\"},\\\"cRTdLDAZ6\\\":{\\\"pattern\\\":\\\":cRTdLDAZ6\\\",\\\"name\\\":\\\"recent-projects\\\"},\\\"IHURa9ASx\\\":{\\\"pattern\\\":\\\":IHURa9ASx\\\",\\\"name\\\":\\\"services-intro\\\"},\\\"phaXmPQ0C\\\":{\\\"pattern\\\":\\\":phaXmPQ0C\\\",\\\"name\\\":\\\"services\\\"},\\\"xurlFFKHf\\\":{\\\"pattern\\\":\\\":xurlFFKHf\\\",\\\"name\\\":\\\"contact-intro\\\"},\\\"tATCgghW6\\\":{\\\"pattern\\\":\\\":tATCgghW6\\\",\\\"name\\\":\\\"contact\\\"}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jatEnebM_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vLU04qJnG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\"}},\"__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","// DO NOT DELETE THIS FILE! It's integral functionality of the badge.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useSyncExternalStore,forwardRef}from\"react\";import{RenderTarget}from\"framer\";/**\n * Override for the \"Made in Framer\" badge that adds two behaviors:\n * 1. Hides the badge when in an iframe with a framer.com parent domain\n * 2. Adds click handler to open Framer with UTM tracking\n *\n * Badge hiding works by detecting if the current page is running inside an iframe\n * and checking if the parent domain is framer.com or a subdomain. This allows\n * embedding sites (e.g., Components pages) to hide the badge when appropriate.\n *\n * Cross-browser compatibility:\n * - Chrome, Safari, Edge: Uses window.location.ancestorOrigins API\n * - Firefox: Falls back to document.referrer (limited by security restrictions)\n *\n * Note: Also hides the badge in Framer's Preview mode since it runs in a\n * framer.com iframe.\n */const FRAMER_DOMAIN=\"framer.com\";function getIsIframeOnFramerDomain(){let isIframe=false;// Check if we're in an iframe\ntry{isIframe=window.self!==window.top;}catch{// If we can't access window.top, we're likely in a cross-origin iframe\nisIframe=true;}if(!isIframe){return false;}// Check if we're running on framer.com\nlet parentHost=null;let isFramerDomain=false;// Try ancestorOrigins first (Chrome, Safari, Edge)\nif(window.location.ancestorOrigins&&window.location.ancestorOrigins.length>0){const ancestorOrigin=window.location.ancestorOrigins[0];try{const ancestorUrl=new URL(ancestorOrigin);parentHost=ancestorUrl.host;}catch(error){// ignore malformed URL\n}}else if(document.referrer){// Fallback to referrer for browsers without ancestorOrigins (Firefox)\ntry{const referrerUrl=new URL(document.referrer);parentHost=referrerUrl.host;}catch(error){// ignore malformed URL\n}}if(parentHost){isFramerDomain=parentHost===FRAMER_DOMAIN||parentHost.endsWith(`.${FRAMER_DOMAIN}`);}return isFramerDomain;}const noopSubscribe=()=>()=>{};const getSnapshot=()=>getIsIframeOnFramerDomain();const getServerSnapshot=()=>false;export function withFramerBadgeHandling(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const shouldHide=useSyncExternalStore(noopSubscribe,getSnapshot,getServerSnapshot);const isCanvas=RenderTarget.current()===RenderTarget.canvas;if(shouldHide&&!isCanvas){return null;}return /*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:e=>{e.preventDefault();window.open(// This is the link that will actually open (we prevent the default click handler; the link is important for SEO.)\n`https://www.framer.com/r/badge/?utm_campaign=freeplanbadge&utm_source=${encodeURIComponent(window?.location?.origin)}`);},style:{...props.style,pointerEvents:\"auto\"},// important for SEO:\ntitle:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\",className:props.className+\" __framer-badge\"});});}// We use overrides so that the badge doesn't load custom fonts, as the text is visually hidden.\n// This is important for SEO:\nexport function withText(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{position:\"absolute\",transform:\"scale(0.001)\"},children:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\"}),/*#__PURE__*/_jsx(Component,{...props,ref:ref})]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withFramerBadgeHandling\":{\"type\":\"reactHoc\",\"name\":\"withFramerBadgeHandling\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withText\":{\"type\":\"reactHoc\",\"name\":\"withText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Click.map","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 97 10\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 91.736 9.781 L 91.736 2.818 L 93.316 2.818 L 93.316 3.98 L 93.374 3.98 C 93.501 3.577 93.714 3.269 94.014 3.053 C 94.328 2.833 94.704 2.72 95.087 2.729 C 95.185 2.729 95.287 2.733 95.392 2.742 C 95.498 2.75 95.587 2.759 95.659 2.767 L 95.659 4.253 C 95.552 4.23 95.444 4.215 95.335 4.209 C 95.188 4.192 95.039 4.184 94.891 4.184 C 94.603 4.184 94.343 4.247 94.11 4.374 C 93.882 4.497 93.702 4.674 93.57 4.907 C 93.434 5.16 93.366 5.445 93.374 5.732 L 93.374 9.782 L 91.736 9.782 Z M 87.286 9.927 C 86.588 9.927 85.985 9.779 85.477 9.483 C 84.969 9.183 84.577 8.761 84.303 8.22 C 84.032 7.678 83.897 7.048 83.897 6.328 C 83.897 5.618 84.032 4.988 84.303 4.443 C 84.56 3.917 84.96 3.475 85.458 3.167 C 85.953 2.858 86.531 2.704 87.191 2.704 C 87.64 2.704 88.059 2.78 88.448 2.932 C 88.841 3.08 89.186 3.305 89.482 3.605 C 89.779 3.901 90.009 4.272 90.174 4.715 C 90.344 5.155 90.428 5.67 90.428 6.258 L 90.428 6.748 L 84.627 6.748 L 84.627 5.629 L 89.609 5.629 L 88.86 5.946 C 88.868 5.594 88.801 5.243 88.664 4.918 C 88.549 4.641 88.355 4.404 88.105 4.238 C 87.86 4.074 87.559 3.991 87.204 3.991 C 86.852 3.991 86.55 4.074 86.296 4.239 C 86.042 4.404 85.847 4.629 85.712 4.912 C 85.576 5.213 85.509 5.54 85.515 5.87 L 85.515 6.62 C 85.515 7.047 85.587 7.413 85.731 7.717 C 85.879 8.017 86.089 8.248 86.359 8.409 C 86.63 8.566 86.948 8.644 87.312 8.644 C 87.562 8.644 87.786 8.608 87.984 8.536 C 88.177 8.467 88.353 8.356 88.499 8.212 C 88.642 8.072 88.749 7.906 88.816 7.711 L 90.326 7.921 C 90.228 8.313 90.032 8.673 89.756 8.968 C 89.476 9.268 89.125 9.503 88.702 9.672 C 88.282 9.842 87.811 9.926 87.286 9.926 Z M 72.643 9.781 L 72.643 2.818 L 74.191 2.818 L 74.235 4.443 L 74.115 4.443 C 74.225 4.041 74.385 3.713 74.597 3.459 C 74.798 3.212 75.055 3.016 75.347 2.888 C 75.63 2.761 75.928 2.698 76.241 2.698 C 76.753 2.698 77.177 2.854 77.511 3.167 C 77.849 3.48 78.074 3.922 78.184 4.494 L 77.987 4.494 C 78.066 4.132 78.232 3.795 78.469 3.51 C 78.691 3.248 78.972 3.041 79.289 2.907 C 79.615 2.766 79.968 2.695 80.323 2.697 C 80.746 2.697 81.127 2.79 81.465 2.977 C 81.808 3.159 82.077 3.429 82.272 3.789 C 82.47 4.149 82.57 4.591 82.57 5.116 L 82.57 9.781 L 80.939 9.781 L 80.939 5.363 C 80.939 4.923 80.818 4.602 80.577 4.398 C 80.333 4.19 80.021 4.08 79.701 4.088 C 79.434 4.088 79.204 4.145 79.009 4.258 C 78.816 4.371 78.66 4.536 78.559 4.735 C 78.449 4.953 78.394 5.195 78.399 5.439 L 78.399 9.781 L 76.813 9.781 L 76.813 5.287 C 76.813 4.923 76.698 4.633 76.47 4.417 C 76.246 4.197 75.958 4.087 75.606 4.087 C 75.366 4.087 75.143 4.145 74.94 4.259 C 74.737 4.374 74.569 4.543 74.458 4.748 C 74.339 4.963 74.28 5.23 74.28 5.548 L 74.28 9.781 L 72.642 9.781 Z M 67.291 9.915 C 66.724 9.915 66.221 9.771 65.781 9.483 C 65.344 9.191 65 8.776 64.746 8.239 C 64.496 7.701 64.371 7.059 64.371 6.309 C 64.371 5.552 64.498 4.904 64.752 4.367 C 65.01 3.829 65.359 3.419 65.799 3.135 C 66.244 2.851 66.763 2.703 67.291 2.71 C 67.668 2.71 67.987 2.771 68.25 2.894 C 68.516 3.013 68.736 3.164 68.91 3.351 C 69.083 3.533 69.22 3.719 69.322 3.91 L 69.38 3.91 L 69.38 2.818 L 70.998 2.818 L 70.998 9.781 L 69.38 9.781 L 69.38 8.696 L 69.322 8.696 C 69.211 8.908 69.07 9.102 68.903 9.273 C 68.726 9.46 68.503 9.614 68.237 9.737 C 67.938 9.863 67.615 9.923 67.291 9.915 Z M 67.723 8.563 C 68.078 8.563 68.383 8.469 68.637 8.283 C 68.901 8.079 69.101 7.804 69.215 7.49 C 69.35 7.147 69.418 6.751 69.418 6.303 C 69.418 5.85 69.35 5.456 69.214 5.123 C 69.103 4.811 68.902 4.539 68.637 4.341 C 68.387 4.155 68.083 4.062 67.723 4.062 C 67.363 4.062 67.058 4.155 66.809 4.342 C 66.559 4.528 66.369 4.788 66.237 5.122 C 66.107 5.456 66.041 5.85 66.041 6.302 C 66.041 6.752 66.106 7.145 66.237 7.483 C 66.369 7.822 66.559 8.086 66.809 8.277 C 67.063 8.467 67.367 8.563 67.723 8.563 Z M 59.909 9.781 L 59.909 2.818 L 61.489 2.818 L 61.489 3.98 L 61.546 3.98 C 61.673 3.577 61.887 3.269 62.188 3.053 C 62.488 2.837 62.846 2.729 63.26 2.729 C 63.358 2.729 63.46 2.733 63.565 2.742 C 63.671 2.75 63.76 2.759 63.832 2.767 L 63.832 4.253 C 63.725 4.23 63.617 4.215 63.508 4.209 C 63.361 4.192 63.212 4.184 63.064 4.184 C 62.776 4.184 62.516 4.247 62.283 4.374 C 62.054 4.497 61.875 4.674 61.743 4.907 C 61.607 5.16 61.539 5.445 61.546 5.732 L 61.546 9.782 L 59.909 9.782 Z M 52.647 9.781 L 52.647 0.323 L 58.804 0.323 L 58.804 1.758 L 54.336 1.758 L 54.336 4.513 L 58.411 4.513 L 58.411 5.928 L 54.336 5.928 L 54.336 9.781 Z M 43.265 5.744 L 43.265 9.781 L 41.628 9.781 L 41.628 2.818 L 43.195 2.818 L 43.215 4.551 L 43.024 4.551 C 43.223 3.946 43.517 3.489 43.906 3.18 C 44.296 2.867 44.78 2.71 45.36 2.71 C 45.842 2.71 46.263 2.814 46.623 3.021 C 46.987 3.228 47.268 3.531 47.467 3.929 C 47.67 4.322 47.772 4.805 47.772 5.376 L 47.772 9.781 L 46.141 9.781 L 46.141 5.63 C 46.141 5.147 46.018 4.775 45.773 4.513 C 45.531 4.246 45.195 4.113 44.763 4.113 C 44.475 4.113 44.217 4.176 43.989 4.303 C 43.762 4.429 43.576 4.619 43.456 4.849 C 43.329 5.09 43.266 5.389 43.266 5.744 Z M 38.353 9.781 L 38.353 2.818 L 39.99 2.818 L 39.99 9.781 L 38.352 9.781 Z M 39.171 1.815 C 38.919 1.821 38.675 1.728 38.491 1.555 C 38.31 1.389 38.208 1.153 38.212 0.907 C 38.208 0.663 38.31 0.43 38.492 0.267 C 38.674 0.091 38.918 -0.005 39.171 0 C 39.438 0 39.664 0.088 39.851 0.266 C 40.041 0.44 40.136 0.653 40.136 0.907 C 40.136 1.161 40.041 1.377 39.85 1.555 C 39.667 1.728 39.423 1.821 39.171 1.815 Z M 30.741 9.927 C 30.043 9.927 29.44 9.779 28.932 9.483 C 28.426 9.185 28.018 8.746 27.758 8.22 C 27.488 7.678 27.352 7.048 27.352 6.328 C 27.352 5.618 27.487 4.988 27.758 4.443 C 28.015 3.917 28.415 3.475 28.913 3.167 C 29.408 2.858 29.986 2.704 30.646 2.704 C 31.095 2.704 31.514 2.78 31.903 2.932 C 32.293 3.079 32.646 3.308 32.938 3.605 C 33.234 3.901 33.464 4.272 33.629 4.715 C 33.799 5.155 33.883 5.67 33.883 6.258 L 33.883 6.748 L 28.083 6.748 L 28.083 5.629 L 33.066 5.629 L 32.316 5.946 C 32.316 5.553 32.251 5.21 32.12 4.918 C 32.005 4.641 31.811 4.404 31.561 4.238 C 31.316 4.074 31.015 3.991 30.66 3.991 C 30.34 3.983 30.024 4.069 29.752 4.239 C 29.498 4.404 29.303 4.629 29.168 4.912 C 29.032 5.213 28.965 5.54 28.971 5.87 L 28.971 6.62 C 28.971 7.047 29.043 7.413 29.187 7.717 C 29.335 8.017 29.545 8.248 29.816 8.409 C 30.086 8.566 30.404 8.644 30.768 8.644 C 31.018 8.644 31.242 8.608 31.441 8.536 C 31.634 8.467 31.809 8.356 31.955 8.212 C 32.099 8.072 32.205 7.906 32.272 7.711 L 33.782 7.921 C 33.684 8.313 33.488 8.673 33.212 8.968 C 32.932 9.268 32.581 9.503 32.158 9.672 C 31.707 9.847 31.226 9.934 30.742 9.926 Z M 22.312 9.915 C 21.777 9.924 21.251 9.774 20.801 9.483 C 20.361 9.191 20.016 8.776 19.766 8.239 C 19.516 7.701 19.392 7.059 19.392 6.309 C 19.392 5.552 19.519 4.904 19.772 4.367 C 20.027 3.829 20.374 3.419 20.814 3.135 C 21.254 2.852 21.751 2.71 22.305 2.71 C 22.682 2.71 23.001 2.771 23.264 2.894 C 23.53 3.013 23.748 3.164 23.918 3.351 C 24.091 3.533 24.228 3.721 24.33 3.916 L 24.381 3.916 L 24.381 0.323 L 26.019 0.323 L 26.019 9.781 L 24.413 9.781 L 24.413 8.689 L 24.343 8.689 C 24.233 8.904 24.091 9.101 23.923 9.273 C 23.734 9.468 23.51 9.626 23.263 9.737 C 23.001 9.855 22.684 9.915 22.312 9.915 Z M 22.737 8.563 C 23.092 8.563 23.397 8.469 23.651 8.283 C 23.915 8.079 24.115 7.804 24.229 7.49 C 24.364 7.147 24.432 6.751 24.432 6.303 C 24.432 5.85 24.364 5.456 24.229 5.123 C 24.118 4.811 23.917 4.539 23.651 4.341 C 23.385 4.151 23.064 4.053 22.737 4.062 C 22.41 4.053 22.089 4.152 21.823 4.342 C 21.573 4.528 21.383 4.79 21.252 5.128 C 21.118 5.505 21.054 5.903 21.062 6.303 C 21.062 6.751 21.127 7.145 21.258 7.483 C 21.389 7.822 21.58 8.086 21.829 8.277 C 22.079 8.467 22.381 8.563 22.737 8.563 Z M 14.352 9.915 C 13.817 9.924 13.291 9.774 12.841 9.483 C 12.405 9.191 12.061 8.776 11.806 8.239 C 11.556 7.701 11.432 7.059 11.432 6.309 C 11.432 5.552 11.559 4.904 11.812 4.367 C 12.071 3.829 12.42 3.419 12.86 3.135 C 13.3 2.852 13.797 2.71 14.352 2.71 C 14.728 2.71 15.048 2.771 15.31 2.894 C 15.577 3.013 15.797 3.164 15.97 3.351 C 16.144 3.533 16.281 3.719 16.383 3.91 L 16.44 3.91 L 16.44 2.818 L 18.059 2.818 L 18.059 9.781 L 16.44 9.781 L 16.44 8.696 L 16.383 8.696 C 16.272 8.908 16.131 9.102 15.964 9.273 C 15.786 9.46 15.564 9.614 15.298 9.737 C 14.999 9.863 14.676 9.923 14.352 9.915 Z M 14.783 8.563 C 15.139 8.563 15.443 8.469 15.697 8.283 C 15.951 8.093 16.144 7.828 16.275 7.49 C 16.41 7.147 16.478 6.751 16.478 6.303 C 16.478 5.85 16.41 5.456 16.275 5.123 C 16.164 4.811 15.963 4.539 15.697 4.341 C 15.447 4.155 15.143 4.062 14.783 4.062 C 14.423 4.062 14.119 4.155 13.869 4.342 C 13.608 4.543 13.41 4.813 13.298 5.122 C 13.167 5.456 13.101 5.85 13.101 6.302 C 13.101 6.752 13.167 7.145 13.298 7.483 C 13.429 7.822 13.62 8.086 13.869 8.277 C 14.123 8.467 14.428 8.563 14.783 8.563 Z M 0 9.781 L 0 0.323 L 2.507 0.323 L 4.322 5.236 C 4.382 5.418 4.452 5.646 4.532 5.922 C 4.612 6.197 4.695 6.493 4.779 6.811 C 4.864 7.124 4.942 7.428 5.014 7.725 C 5.09 8.017 5.154 8.273 5.204 8.493 L 4.843 8.493 C 5.045 7.633 5.267 6.778 5.509 5.928 C 5.589 5.648 5.662 5.418 5.725 5.236 L 7.509 0.323 L 10.023 0.323 L 10.023 9.781 L 8.347 9.781 L 8.347 4.989 C 8.35 4.443 8.358 3.897 8.372 3.351 L 8.398 2.38 C 8.406 2.054 8.412 1.743 8.417 1.447 L 8.563 1.447 C 8.473 1.773 8.379 2.107 8.277 2.45 L 7.979 3.446 C 7.886 3.764 7.795 4.056 7.706 4.322 C 7.636 4.546 7.561 4.768 7.483 4.989 L 5.719 9.781 L 4.303 9.781 L 2.513 4.989 L 2.291 4.329 C 2.198 4.04 2.107 3.75 2.018 3.459 L 1.713 2.469 C 1.613 2.129 1.514 1.788 1.415 1.447 L 1.593 1.447 C 1.597 1.73 1.603 2.035 1.612 2.361 C 1.62 2.682 1.627 3.006 1.631 3.332 C 1.639 3.654 1.646 3.958 1.65 4.246 C 1.658 4.534 1.663 4.781 1.663 4.989 L 1.663 9.781 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"9.927205036163329px\" id=\"LLqmOOyHA\" transform=\"translate(0 -0.25)\" width=\"95.65900006103517px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";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=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-g7oZR\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-g7oZR { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 9.7; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 97px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 97\n * @framerIntrinsicHeight 10\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Text\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-g7oZR\");Icon.displayName=\"Text\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"97\",\"framerIntrinsicHeight\":\"10\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Text\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 12 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 12 0 L 12 6 L 6 6 Z M 0 6 L 6 6 L 12 12 L 6 12 L 6 18 L 0 12 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"18px\" id=\"td4SVg2I8\" transform=\"translate(0 1.5)\" width=\"12px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";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=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hcsc7\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-hcsc7 { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 0.6; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 12px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 12\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Framer\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-hcsc7\");Icon.displayName=\"Framer\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerIntrinsicWidth\":\"12\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Framer\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (332c618)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFramerBadgeHandling,withText}from\"https://framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js\";import Text from\"https://framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js\";import Framer from\"https://framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js\";const FramerFonts=getFonts(Framer);const TextFonts=getFonts(Text);const TextWithText1um7t9d=withCodeBoundaryForOverrides(Text,{nodeId:\"pBR1Ew0r8\",override:withText,scopeId:\"PX9hIOIVM\"});const MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withCodeBoundaryForOverrides(motion.a,{nodeId:\"HK2sXlagE\",override:withFramerBadgeHandling,scopeId:\"PX9hIOIVM\"})));const serializationHash=\"framer-6jWyo\";const variantClassNames={HK2sXlagE:\"framer-v-n0ccwk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:1,mass:1.5,stiffness:350,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:10};const transition2={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;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:\"HK2sXlagE\",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:transition2,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com\",motionChild:true,nodeId:\"HK2sXlagE\",openInNewTab:false,relValues:[],scopeId:\"PX9hIOIVM\",children:/*#__PURE__*/_jsxs(MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-n0ccwk\",className,classNames)} framer-bmpgw8`,\"data-framer-appear-id\":\"n0ccwk\",\"data-framer-name\":\"Light\",\"data-nosnippet\":true,layoutDependency:layoutDependency,layoutId:\"HK2sXlagE\",optimized:true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13yxzio\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"IH1cvP0s5\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.6021873017743928px 1.5656869846134214px -1.5px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 5.950186588432988px -3px rgba(0, 0, 0, 0.14), 0px 10px 26px -4.5px rgba(0, 0, 0, 0.02)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19yaanm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"U6HIU1IEW\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kflzx5\",layoutDependency:layoutDependency,layoutId:\"roMJYXHnO\",children:/*#__PURE__*/_jsx(Framer,{animated:true,className:\"framer-e50co\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"O3s3GcxMZ\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"},transformTemplate:transformTemplate2})}),/*#__PURE__*/_jsx(TextWithText1um7t9d,{animated:true,className:\"framer-1um7t9d\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"pBR1Ew0r8\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j4ugry\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"vCwsHyUh8\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",mask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\",opacity:.06,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jnuwbw\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"ZirFGX8Eh\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",opacity:.04}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6jWyo.framer-bmpgw8, .framer-6jWyo .framer-bmpgw8 { display: block; }\",\".framer-6jWyo.framer-n0ccwk { gap: 10px; height: 38px; overflow: visible; position: relative; text-decoration: none; width: 140px; }\",\".framer-6jWyo .framer-13yxzio { bottom: 1px; flex: none; left: 1px; overflow: hidden; position: absolute; right: 1px; top: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6jWyo .framer-19yaanm { 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; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-6jWyo .framer-1kflzx5 { flex: none; height: 16px; overflow: visible; position: relative; width: 12px; }\",\".framer-6jWyo .framer-e50co { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: -2px; }\",\".framer-6jWyo .framer-1um7t9d { flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; }\",\".framer-6jWyo .framer-j4ugry, .framer-6jWyo .framer-jnuwbw { bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPX9hIOIVM=withCSS(Component,css,\"framer-6jWyo\");export default FramerPX9hIOIVM;FramerPX9hIOIVM.displayName=\"Badge\";FramerPX9hIOIVM.defaultProps={height:38,width:140};addFonts(FramerPX9hIOIVM,[{explicitInter:true,fonts:[]},...FramerFonts,...TextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPX9hIOIVM\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"140\",\"framerIntrinsicHeight\":\"38\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}