{"version":3,"file":"shared-lib.CIxfkrpp.mjs","names":["n","e","a","l","c","s","i","r","o","v","b","m","S","h","x$1","d","T","E","g","f","x","R","z","O","j","H","te","ue","se","pe","ye","R$1","T$1","I","$","_","k","p","t","u","w","y","C","D","L","M","P","X","e.default","useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","e","addPropertyOverrides","MotionDivWithFX","enabledGestures","serializationHash","variantClassNames","transition1","transition2","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","Image","RichText","addPropertyOverrides","ImageWithFX","Image","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","MotionDivWithFX","enabledGestures","serializationHash","variantClassNames","transition1","transition2","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","Image","RichText","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavLink","SocialsNav","Logo","ButtonNew","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","o","i","v","s","h","t","a","m","y","w","B","_","A","R","C","L","T","P","M","E","F","b","c","O","j","I","k","x","D","U","N","$","z","X","Aa","H","G","J","K","Q","ee","te","Sa","ne","re","ie","ae","oe","at","fb","se","ue","ce","le","Ce","he","de","fe","Le","Ee","Cb","pe","ve","me","be","ge","ye","we","_e","Ae","Re","Sb","S","jc","Te","Pe","mc","nc","oc","pc","Me","Fe","V","rc","tc","Se","xe","W","je","Oe","Ie","ke","Fc","Gc","De","Ic","Jc","We","Lc","Ue","Be","Rc","Sc","Ve","Ne","Y","d","Wc","Xc","Vc","Yc","Zc","$c","ad","bd","cd","dd","ed","fd","gd","hd","jd","$e","ld","Z","Ye","ze","Xe","He","Ge","qe","Ze","Je","Ke","Qe","e","f","g","r","n","p","et","tt","nt","l","u","Ec","rt","it","ot","t","l","f","i","d","a","u","s","v","p","y","g","e","m","P","R","x","T","S","L","M","k","z","j","H","I","D","F","N","W","A","B","_","U","X","Y","G","n","t.default","i.default","useMemo","useStateMachineInput","Rive","useRive","useRef","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Image","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","UserStoryCard","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","Question","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Accordion","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","getProps","createLayoutDependency","Variants","React.Fragment","React.useRef","React.useId","className","RichText","addPropertyOverrides","ButtonFooterSubmit","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","RichText","FormPlainTextInput","addPropertyOverrides","Newsletter","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","Image","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","SignUpButtonFonts","SignUpButton","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ButtonSubmitNewsletter","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","RichText","FormPlainTextInput","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","className","SVG","Image","RichText","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","metadata","siteMetadata","__FramerMetadata__","Nav","RichText","SignUpButton","Carousel","Image","HIWCard","HIWCard2","HIWCard3","HIWCard4","HIWCard5","FAQ","Sdffds","Footer","t","useRef","React.useId","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","React.useContext","React.useRef","className","PropertyOverrides","React.Fragment","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","__FramerMetadata__","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.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:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/tbiAmyP8q4mMaXLQcmj3/Video.js","https:/framerusercontent.com/modules/aKuEE03LxyS4ZprMIaGx/g8gcF0goASaDj4Gf3Jbv/AeMXJ3GtZ.js","https:/framerusercontent.com/modules/6jwnXKvStg9LP92d7GP0/6uJDqdwJQckwjGtIopeX/cXLQLO5M5.js","https:/framerusercontent.com/modules/nEkLNjmhCaahqOWfXqtf/7uN05ljb2spbGGTX2Kn3/DE2naXPFW.js","https:/framerusercontent.com/modules/9ChICApMj8EgH7QUl4r1/1pJEwifpJQGYqbtz2cZq/ezTcqpOgk.js","https:/framerusercontent.com/modules/rR3m7dZ6RNsC43unl944/uABHZaDlrWPzeSrB9Sc6/dqSuJYb7H.js","https:/framerusercontent.com/modules/w1EPtd0qBAmED3hJMsrs/IgUUtT4XmY0o8Ya241Fz/LjFrV6oME.js","https:/framerusercontent.com/modules/1xzxb0fd0YcLSShKoJf2/lKI9uTijeP3cTIjXTNhz/ezTcqpOgk.js","https:/framerusercontent.com/modules/m058KPHDZXgT4xKpa8Up/DzgDGclzmuCVfRqDHb1h/O2m9TNvfF.js","https:/framerusercontent.com/modules/cES40JNWudyOpmqqbKVf/6oif09PE1MMLt1GXc2oj/VT8m0ZxN6.js","https:/framerusercontent.com/modules/miJ8UUCJP5qHaGopHtO9/pCohmaAkuFM7aB6d0vxE/JSOsxsvpg.js","https:/ga.jspm.io/npm:@rive-app/canvas@2.25.4/rive.js","https:/ga.jspm.io/npm:@rive-app/react-canvas@4.17.6/dist/index.js","https:/framerusercontent.com/modules/zIrRZoIgteGH4KvNSVbF/0fq7lD8yeBknaxdZUvlU/Rive_v5.js","https:/framerusercontent.com/modules/wmYRTbp0xJosBxnR0JUw/7RL1HOsBSDL3AX1k9PuK/ZMnJ0lXMj.js","https:/framerusercontent.com/modules/edO8xW0eE0GFaeuhP3Xg/S2J2k0FkqfEb6T6zMpIv/S0s9FcSC8.js","https:/framerusercontent.com/modules/st6VPEjnZRJXHBYV7Qz9/TTTeUANKYbIJRKZILtY2/KjbqK8RWO.js","https:/framerusercontent.com/modules/YPUU6gZn2YAvCfINRn0R/inQsOKITumbMOANBKYVt/xuIleyE5S.js","https:/framerusercontent.com/modules/MdbUTkt9oRFsE2X4U7Sk/W9YkbNhq4jxgxSwmlTWg/La25bjKsU.js","https:/framerusercontent.com/modules/S9A3EegCG6iW34V0vsNF/nehyiB9XcbkuOikNeA0x/mXbY4r5Hj.js","https:/framerusercontent.com/modules/nqP5I4d6euAR3mMB5Y3S/cCjPyMgjjVXHCfk73clj/EAperIiVx.js","https:/framerusercontent.com/modules/8Fh3CtFmciHxzW8qeKAy/yUwJdbfujm4XX6iawUM5/X1s3N6mKc.js","https:/framerusercontent.com/modules/dPyyRYGTgzeBvN8IdH5O/EBmeTfTWNRR8Wwtac4gT/LnibHhYwQ.js","https:/framerusercontent.com/modules/4t6wSHRdgKCDc91TE81j/1CTJm8JBltDm6tT9GQ7A/sJDdbg76u.js","https:/framerusercontent.com/modules/wlQGfdwwIc1WDioyvetW/b9JMpEysRTvZnKlQgNhi/Tj0G07uFA.js","https:/framerusercontent.com/modules/a8WblZlHw91vVyMBI7hT/loKSvdAyaJUe7GUU6LMp/YvYeya7zA.js","https:/framerusercontent.com/modules/h1CAgxG4xwWxmcGmaO5x/DfDWNrIApEtI2yWr8TGe/N8kVRNhxB.js","https:/framerusercontent.com/modules/eDsa9ugrYLL3swlRp50S/fIgQ1KexvBxR1vDQtJBH/u3dCOnAgz.js","https:/framerusercontent.com/modules/v3KEkvSYAlOvevKgcY3t/IsMQvIPlIhP28nfu3Yda/xAJpVBOxo.js","https:/framerusercontent.com/modules/4HN9ZVqTco2DIJQV3vAG/bNaRXZ8apeO8jixMwTM5/BDwkIspFR.js","https:/framerusercontent.com/modules/sZjIsjZiTXbksi6z7JXJ/WwQ4mH950ZVndk27PvVn/dS5DwjA3M.js","https:/framerusercontent.com/modules/lwhTMiIynu602f4OmZbW/GdUckeExLKzuGAgmUpVS/FCbzNWvnN.js","https:/framerusercontent.com/modules/mQjUVVVTezRMkqta3Gix/LO8LS0Kx5ezTzmJueau9/p9ZzcqY8w.js","https:/framerusercontent.com/modules/rF4khDy7e4NgwY0gTnKh/KLzdVjGCmHViFZ9yHRom/Tj1uW2E0l.js","https:/framerusercontent.com/modules/b0A4ri1u41WBt1HEPz49/JTY1dUXOPdkTEvocuriC/siteMetadata.js","https:/framerusercontent.com/modules/txkl5r4IHEUsCIshivIj/mvUYZnti7s3a5treUFBE/augiA20Il.js","https:/framerusercontent.com/modules/2VZz2kq3hhfcHMZ9mMuU/GyOqjsFalgOlC0PvRLy0/augiA20Il.js","https:/framerusercontent.com/modules/kK0UeSpyVHEnGoxtsqz4/MkwdKW0k26eMCMauaVyO/snippets.js","https:/framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","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}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster=\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\",playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);const isCloseToViewport=isOnCanvas?false:useInView(videoRef,{margin:\"100px\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress!==null&&progress!==void 0?progress:0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue!==null&&rawProgressValue!==void 0?rawProgressValue:0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime!==null&&startTime!==void 0?startTime:0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume!==null&&volume!==void 0?volume:0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(autoplayBehavior===\"on-mount\")play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked===null||onSeeked===void 0?void 0:onSeeked(e),onPause:e=>onPause===null||onPause===void 0?void 0:onPause(e),onPlay:e=>onPlay===null||onPlay===void 0?void 0:onPlay(e),onEnded:e=>onEnd===null||onEnd===void 0?void 0:onEnd(e),autoPlay:autoplayBehavior===\"on-mount\",preload:isPlaying.current?\"auto\":autoplayBehavior!==\"on-mount\"&&posterEnabled&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"112\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={DvettGaU7:{hover:true}};const serializationHash=\"framer-vAxe2\";const variantClassNames={DvettGaU7:\"framer-v-1gkjjnd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-2};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:\"DvettGaU7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"DvettGaU7-hover\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gkjjnd\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"DvettGaU7\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"DvettGaU7-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rmsuqx\",\"data-framer-name\":\"background\",fill:\"black\",intrinsicHeight:413,intrinsicWidth:397,layoutDependency:layoutDependency,layoutId:\"mTfS7vZ2K\",svg:'<svg width=\"397\" height=\"413\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g filter=\"url(#a)\"><rect x=\".499\" y=\".52\" width=\"396.511\" height=\"412\" rx=\"16.849\" fill=\"#BFBFFF\" fill-opacity=\".01\"/></g><defs><filter id=\"a\" x=\"-32.515\" y=\"-32.494\" width=\"462.538\" height=\"478.027\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feGaussianBlur in=\"BackgroundImageFix\" stdDeviation=\"16.507\"/><feComposite in2=\"SourceAlpha\" operator=\"in\" result=\"effect1_backgroundBlur_202_110\"/><feBlend in=\"SourceGraphic\" in2=\"effect1_backgroundBlur_202_110\" result=\"shape\"/><feColorMatrix in=\"SourceAlpha\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset dy=\"-19\"/><feGaussianBlur stdDeviation=\"25.454\"/><feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\"/><feColorMatrix values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.06 0\"/><feBlend in2=\"shape\" result=\"effect2_innerShadow_202_110\"/></filter></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a3vmwm\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"tn0GfjEj0\",children:[/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0),pixelHeight:1024,pixelWidth:1024,positionX:\"center\",positionY:\"bottom\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/MYwhzW2YSWTa0kosDeab7lNX5KQ.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/MYwhzW2YSWTa0kosDeab7lNX5KQ.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/MYwhzW2YSWTa0kosDeab7lNX5KQ.png?width=1024&height=1024 1024w\"},className:\"framer-yn1b9h\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"jhIF7SkhG\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hcg41c\",\"data-framer-name\":\"Inner Glow\",layoutDependency:layoutDependency,layoutId:\"RZtEKmVcJ\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 1px 0px 10px 3px rgba(100, 23, 194, 0.55)\",opacity:0},variants:{\"DvettGaU7-hover\":{opacity:1}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fqqlja\",layoutDependency:layoutDependency,layoutId:\"qhINDApNm\",style:{opacity:0},variants:{\"DvettGaU7-hover\":{opacity:1}},children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:122,intrinsicWidth:131,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+0+168+0),pixelHeight:122,pixelWidth:131,sizes:\"24px\",src:\"https://framerusercontent.com/images/XyMDpMrzXHEMs8qeKegrAHRqNU.png?width=131&height=122\"},className:\"framer-1ao9i4w\",\"data-framer-name\":\"Image 4\",layoutDependency:layoutDependency,layoutId:\"rnyIpv0CU\"}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-pkkj9q\",layoutDependency:layoutDependency,layoutId:\"yP7ENDa2H\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(218, 209, 255, 0.62))\"},children:\"Lucia\"})}),className:\"framer-ktr59x\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"eQZoU76Wg\",style:{\"--extracted-r6o4lv\":\"rgba(218, 209, 255, 0.62)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(218, 209, 255, 0.62))\"},children:\"is\"})}),className:\"framer-15ls47\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"DdiozmdMq\",style:{\"--extracted-r6o4lv\":\"rgba(218, 209, 255, 0.62)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(218, 209, 255, 0.62))\"},children:\"typing…\"})}),className:\"framer-13qbwa8\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"Tx4prcPYn\",style:{\"--extracted-r6o4lv\":\"rgba(218, 209, 255, 0.62)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oit7o3\",\"data-framer-name\":\"Text Content\",layoutDependency:layoutDependency,layoutId:\"jQYhJWoxV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFN1cHBseSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Authorization setup\"})}),className:\"framer-ga8lig\",\"data-framer-name\":\"Heading\",fonts:[\"CUSTOM;PP Supply Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"f8TmdXpNe\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(221, 216, 255, 0.7))\"},children:\"Create user profiles and determine which employees have access to which data.\"})}),className:\"framer-110lu0n\",\"data-framer-name\":\"Follow simple setup instructions to start personalizing.\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"JnyOfOV24\",style:{\"--extracted-r6o4lv\":\"rgba(221, 216, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vAxe2.framer-xpg5v4, .framer-vAxe2 .framer-xpg5v4 { display: block; }\",\".framer-vAxe2.framer-1gkjjnd { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vAxe2 .framer-1rmsuqx { flex: none; height: 413px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 413px / 2); width: 100%; z-index: 1; }\",\".framer-vAxe2 .framer-1a3vmwm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vAxe2 .framer-yn1b9h { align-content: flex-end; align-items: flex-end; aspect-ratio: 1.3584905660377358 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 265px); justify-content: flex-start; overflow: visible; padding: 0px 0px 75px 40px; position: relative; width: 100%; }\",\".framer-vAxe2 .framer-hcg41c { flex: none; gap: 6px; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-vAxe2 .framer-fqqlja { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vAxe2 .framer-1ao9i4w { aspect-ratio: 1.0737704918032787 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); overflow: visible; position: relative; width: 24px; }\",\".framer-vAxe2 .framer-pkkj9q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vAxe2 .framer-ktr59x, .framer-vAxe2 .framer-15ls47, .framer-vAxe2 .framer-13qbwa8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-vAxe2 .framer-oit7o3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vAxe2 .framer-ga8lig, .framer-vAxe2 .framer-110lu0n { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-vAxe2.framer-v-1gkjjnd.hover .framer-pkkj9q { min-height: 12px; min-width: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 393\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gDiPNhMKU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAeMXJ3GtZ=withCSS(Component,css,\"framer-vAxe2\");export default FramerAeMXJ3GtZ;FramerAeMXJ3GtZ.displayName=\"HIW card 3\";FramerAeMXJ3GtZ.defaultProps={height:393,width:400};addFonts(FramerAeMXJ3GtZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{cssFamilyName:\"PP Supply Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAeMXJ3GtZ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"393\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gDiPNhMKU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AeMXJ3GtZ.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,SVG,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={ZZJhTsqr1:{hover:true}};const cycleOrder=[\"ZZJhTsqr1\",\"llYbCRTqC\"];const serializationHash=\"framer-nzSi3\";const variantClassNames={llYbCRTqC:\"framer-v-1ppzwg0\",ZZJhTsqr1:\"framer-v-ii18ki\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.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={\"Variant 1\":\"ZZJhTsqr1\",Phone:\"llYbCRTqC\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZZJhTsqr1\"};};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:\"ZZJhTsqr1\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ii18ki\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ZZJhTsqr1\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"ZZJhTsqr1-hover\":{\"data-framer-name\":undefined},llYbCRTqC:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-17fc17i\",\"data-framer-name\":\"background\",fill:\"black\",intrinsicHeight:413,intrinsicWidth:397,layoutDependency:layoutDependency,layoutId:\"hO0BTDUnF\",svg:'<svg width=\"397\" height=\"413\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g filter=\"url(#a)\"><rect x=\".499\" y=\".52\" width=\"396.511\" height=\"412\" rx=\"16.849\" fill=\"#BFBFFF\" fill-opacity=\".01\"/></g><defs><filter id=\"a\" x=\"-32.515\" y=\"-32.494\" width=\"462.538\" height=\"478.027\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feGaussianBlur in=\"BackgroundImageFix\" stdDeviation=\"16.507\"/><feComposite in2=\"SourceAlpha\" operator=\"in\" result=\"effect1_backgroundBlur_202_110\"/><feBlend in=\"SourceGraphic\" in2=\"effect1_backgroundBlur_202_110\" result=\"shape\"/><feColorMatrix in=\"SourceAlpha\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset dy=\"-19\"/><feGaussianBlur stdDeviation=\"25.454\"/><feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\"/><feColorMatrix values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.06 0\"/><feBlend in2=\"shape\" result=\"effect2_innerShadow_202_110\"/></filter></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pcp0il\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"YiyD3UxdX\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},variants:{llYbCRTqC:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},children:[/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+20+0),pixelHeight:532,pixelWidth:730,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/G7Rh8z3PiZPalrlrZFACajpeiM.png?width=730&height=532\",srcSet:\"https://framerusercontent.com/images/G7Rh8z3PiZPalrlrZFACajpeiM.png?scale-down-to=512&width=730&height=532 512w,https://framerusercontent.com/images/G7Rh8z3PiZPalrlrZFACajpeiM.png?width=730&height=532 730w\"},className:\"framer-np01he\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"T8R4MUUHz\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{llYbCRTqC:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bbc31o\",\"data-framer-name\":\"Background Stack\",layoutDependency:layoutDependency,layoutId:\"PN9ZmGGa0\",style:{background:\"linear-gradient(180deg, rgb(182, 163, 255) 0%, rgb(156, 132, 255) 100%)\",borderBottomLeftRadius:27,borderBottomRightRadius:27,borderTopLeftRadius:27,borderTopRightRadius:27,boxShadow:\"0px 0.5971439051427296px 0.4777151241141837px -0.5px rgba(28, 18, 69, 0.41), 0px 1.8108796073283884px 1.4487036858627107px -1px rgba(28, 18, 69, 0.42), 0px 4.786990141113346px 3.829592112890677px -1.5px rgba(28, 18, 69, 0.46), 0px 15px 12px -2px rgba(28, 18, 69, 0.6)\"},variants:{llYbCRTqC:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pwtlcy\",\"data-framer-name\":\"Icon Container\",layoutDependency:layoutDependency,layoutId:\"JqQ0iJnwe\",style:{background:\"linear-gradient(180deg, rgb(148, 120, 255) 0%, rgb(95, 55, 255) 100%)\",borderBottomLeftRadius:27,borderBottomRightRadius:27,borderTopLeftRadius:27,borderTopRightRadius:27,boxShadow:\"inset 0px -6px 10px 0px rgba(255, 255, 255, 0.25)\",filter:\"hue-rotate(0deg)\",WebkitFilter:\"hue-rotate(0deg)\"},children:[/*#__PURE__*/_jsx(ImageWithFX,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+20+0+65.0045+1+132.991-109.4964),pixelHeight:334,pixelWidth:284,sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 40px) * 0.3764 - 2px, 1px) * 0.6119)`,src:\"https://framerusercontent.com/images/MZWcWoCTJDu0wrtKptQd3ku88mk.png?width=284&height=334\"},className:\"framer-1jizgnu\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"iKvpbuexr\",style:{filter:\"brightness(1) contrast(1) blur(5px)\",opacity:0,WebkitFilter:\"brightness(1) contrast(1) blur(5px)\"},variants:{\"ZZJhTsqr1-hover\":{opacity:1}},...addPropertyOverrides({\"ZZJhTsqr1-hover\":{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+20+0+65.0045+1+23.9999),pixelHeight:334,pixelWidth:284,sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 40px) * 0.3764 - 2px, 1px) * 0.6119)`,src:\"https://framerusercontent.com/images/MZWcWoCTJDu0wrtKptQd3ku88mk.png?width=284&height=334\"},className:\"framer-1gl7yth\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"aOIAkUA4n\",style:{filter:\"brightness(1) contrast(1)\",WebkitFilter:\"brightness(1) contrast(1)\"},...addPropertyOverrides({\"ZZJhTsqr1-hover\":{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tpahpw\",\"data-framer-name\":\"Inner Glow\",layoutDependency:layoutDependency,layoutId:\"qsdBPUIo0\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 1px 0px 10px 3px rgba(100, 23, 194, 0.55)\",opacity:0},variants:{\"ZZJhTsqr1-hover\":{opacity:1}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w0k9r1\",\"data-framer-name\":\"Text Content\",layoutDependency:layoutDependency,layoutId:\"Eeznm612R\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFN1cHBseSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Sign up and Start Free Trial\"})}),className:\"framer-bo26hi\",\"data-framer-name\":\"Heading\",fonts:[\"CUSTOM;PP Supply Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"Qs_kzOe4M\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(221, 216, 255, 0.7))\"},children:\"Follow simple setup instructions to start.\"})}),className:\"framer-zzmkgx\",\"data-framer-name\":\"Follow simple setup instructions to start personalizing.\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"JI49DO8gC\",style:{\"--extracted-r6o4lv\":\"rgba(221, 216, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nzSi3.framer-iyf7ty, .framer-nzSi3 .framer-iyf7ty { display: block; }\",\".framer-nzSi3.framer-ii18ki { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-nzSi3 .framer-17fc17i { flex: none; height: 413px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 413px / 2); width: 100%; z-index: 1; }\",\".framer-nzSi3 .framer-1pcp0il { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-nzSi3 .framer-np01he { align-content: center; align-items: center; aspect-ratio: 1.3584905660377358 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 265px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nzSi3 .framer-bbc31o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 51%; justify-content: center; overflow: visible; padding: 1px; position: relative; width: 38%; }\",\".framer-nzSi3 .framer-1pwtlcy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 100%; justify-content: center; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-nzSi3 .framer-1jizgnu { align-content: center; align-items: center; bottom: 5px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 79%; justify-content: center; left: calc(50.00000000000002% - 61.19402985074627% / 2); overflow: visible; padding: 0px; position: absolute; width: 61%; z-index: 0; }\",\".framer-nzSi3 .framer-1gl7yth { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 93%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 61%; z-index: 1; }\",\".framer-nzSi3 .framer-tpahpw { flex: none; gap: 6px; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-nzSi3 .framer-1w0k9r1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nzSi3 .framer-bo26hi, .framer-nzSi3 .framer-zzmkgx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-nzSi3.framer-v-1ppzwg0.framer-ii18ki { cursor: unset; width: 320px; }\",\".framer-nzSi3.framer-v-1ppzwg0 .framer-17fc17i { height: 371px; top: calc(50.00000000000002% - 371px / 2); }\",\".framer-nzSi3.framer-v-1ppzwg0 .framer-np01he { height: var(--framer-aspect-ratio-supported, 206px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 374\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"llYbCRTqC\":{\"layout\":[\"fixed\",\"auto\"]},\"C58nsVA0Q\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercXLQLO5M5=withCSS(Component,css,\"framer-nzSi3\");export default FramercXLQLO5M5;FramercXLQLO5M5.displayName=\"HIW card\";FramercXLQLO5M5.defaultProps={height:374,width:400};addPropertyControls(FramercXLQLO5M5,{variant:{options:[\"ZZJhTsqr1\",\"llYbCRTqC\"],optionTitles:[\"Variant 1\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercXLQLO5M5,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Supply Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"},{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercXLQLO5M5\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"374\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"llYbCRTqC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C58nsVA0Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cXLQLO5M5.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={ZVZ_vemJC:{hover:true}};const serializationHash=\"framer-epbgC\";const variantClassNames={ZVZ_vemJC:\"framer-v-1ll25jr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transition2={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-6};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:\"ZVZ_vemJC\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ll25jr\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ZVZ_vemJC\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"ZVZ_vemJC-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-5huro5\",\"data-framer-name\":\"background\",fill:\"black\",intrinsicHeight:413,intrinsicWidth:397,layoutDependency:layoutDependency,layoutId:\"LsmFNyr_B\",svg:'<svg width=\"397\" height=\"413\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g filter=\"url(#a)\"><rect x=\".499\" y=\".52\" width=\"396.511\" height=\"412\" rx=\"16.849\" fill=\"#BFBFFF\" fill-opacity=\".01\"/></g><defs><filter id=\"a\" x=\"-32.515\" y=\"-32.494\" width=\"462.538\" height=\"478.027\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feGaussianBlur in=\"BackgroundImageFix\" stdDeviation=\"16.507\"/><feComposite in2=\"SourceAlpha\" operator=\"in\" result=\"effect1_backgroundBlur_202_110\"/><feBlend in=\"SourceGraphic\" in2=\"effect1_backgroundBlur_202_110\" result=\"shape\"/><feColorMatrix in=\"SourceAlpha\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset dy=\"-19\"/><feGaussianBlur stdDeviation=\"25.454\"/><feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\"/><feColorMatrix values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.06 0\"/><feBlend in2=\"shape\" result=\"effect2_innerShadow_202_110\"/></filter></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jokmkb\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"T8CJoQJHm\",children:[/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0),pixelHeight:532,pixelWidth:730,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/D7uJD9maj5L8WQgeRwmDfbE8uw0.png?width=730&height=532\",srcSet:\"https://framerusercontent.com/images/D7uJD9maj5L8WQgeRwmDfbE8uw0.png?scale-down-to=512&width=730&height=532 512w,https://framerusercontent.com/images/D7uJD9maj5L8WQgeRwmDfbE8uw0.png?width=730&height=532 730w\"},className:\"framer-1qesk2r\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"LwE2HGzJ2\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fspbbn\",\"data-framer-name\":\"Inner Glow\",layoutDependency:layoutDependency,layoutId:\"PJWU7l_zi\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 1px 0px 10px 3px rgba(100, 23, 194, 0.55)\",opacity:0},variants:{\"ZVZ_vemJC-hover\":{opacity:1}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-homk5t\",layoutDependency:layoutDependency,layoutId:\"Kj0_GJFQ3\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{className:\"framer-16hedac\",layoutDependency:layoutDependency,layoutId:\"EvqSGT54Z\",style:{rotate:0},variants:{\"ZVZ_vemJC-hover\":{rotate:-10}},...addPropertyOverrides({\"ZVZ_vemJC-hover\":{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:798,intrinsicWidth:994,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+53+20+0+-329.5),pixelHeight:798,pixelWidth:994,sizes:\"258px\",src:\"https://framerusercontent.com/images/9EE1YEx2JeZatgDO1JRpJAYfkmQ.png?width=994&height=798\",srcSet:\"https://framerusercontent.com/images/9EE1YEx2JeZatgDO1JRpJAYfkmQ.png?scale-down-to=512&width=994&height=798 512w,https://framerusercontent.com/images/9EE1YEx2JeZatgDO1JRpJAYfkmQ.png?width=994&height=798 994w\"},className:\"framer-dzyto3\",\"data-framer-name\":\"Group 1000004604 (2)\",layoutDependency:layoutDependency,layoutId:\"PtIOjCmAQ\"})}),/*#__PURE__*/_jsx(MotionDivWithFX,{className:\"framer-2fy486\",layoutDependency:layoutDependency,layoutId:\"utOjO_Kl6\",style:{rotate:0},variants:{\"ZVZ_vemJC-hover\":{rotate:10}},...addPropertyOverrides({\"ZVZ_vemJC-hover\":{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:387,intrinsicWidth:467,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+53+20+54+-151),pixelHeight:387,pixelWidth:467,sizes:\"125px\",src:\"https://framerusercontent.com/images/k5H0QwuMv3uTjvt6ejqZvWPtM.png?width=467&height=387\"},className:\"framer-h74zkx\",\"data-framer-name\":\"Group 1000004607 (1)\",layoutDependency:layoutDependency,layoutId:\"gPexa_oGC\"})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ypk9wr\",\"data-framer-name\":\"Text Content\",layoutDependency:layoutDependency,layoutId:\"gzcdp1D1G\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFN1cHBseSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Personalize your AI\"})}),className:\"framer-1hgzmr1\",\"data-framer-name\":\"Heading\",fonts:[\"CUSTOM;PP Supply Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"dU4iv31Fo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(221, 216, 255, 0.7))\"},children:\"Connect your business data: Documents, Emails, Meeting Notes and more to tailor your AI environment to you. (Customized interfaces on request) \"})}),className:\"framer-22k5rs\",\"data-framer-name\":\"Follow simple setup instructions to start personalizing.\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"LhmOwbXeL\",style:{\"--extracted-r6o4lv\":\"rgba(221, 216, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-epbgC.framer-18m4idp, .framer-epbgC .framer-18m4idp { display: block; }\",\".framer-epbgC.framer-1ll25jr { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-epbgC .framer-5huro5 { flex: none; height: 413px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 413px / 2); width: 100%; z-index: 1; }\",\".framer-epbgC .framer-jokmkb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-epbgC .framer-1qesk2r { align-content: center; align-items: center; aspect-ratio: 1.3584905660377358 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 265px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-epbgC .framer-1fspbbn { flex: none; gap: 6px; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-epbgC .framer-homk5t { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-epbgC .framer-16hedac { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 139px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 82px; z-index: 1; }\",\".framer-epbgC .framer-dzyto3 { aspect-ratio: 1.2456140350877194 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 207px); overflow: visible; position: relative; width: 258px; }\",\".framer-epbgC .framer-2fy486 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 85px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 0px; z-index: 0; }\",\".framer-epbgC .framer-h74zkx { aspect-ratio: 1.20671834625323 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 103px); overflow: visible; position: relative; width: 125px; }\",\".framer-epbgC .framer-ypk9wr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-epbgC .framer-1hgzmr1, .framer-epbgC .framer-22k5rs { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-epbgC.framer-v-1ll25jr.hover .framer-homk5t { gap: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 412\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bLjUt9qn8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDE2naXPFW=withCSS(Component,css,\"framer-epbgC\");export default FramerDE2naXPFW;FramerDE2naXPFW.displayName=\"HIW card 2\";FramerDE2naXPFW.defaultProps={height:412,width:400};addFonts(FramerDE2naXPFW,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Supply Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"},{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDE2naXPFW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"412\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bLjUt9qn8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DE2naXPFW.map","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;PP Supply Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"PP Supply Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\"}]}];export const css=['.framer-neK7L .framer-styles-preset-e8m4em:not(.rich-text-wrapper), .framer-neK7L .framer-styles-preset-e8m4em.rich-text-wrapper p { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-neK7L .framer-styles-preset-e8m4em:not(.rich-text-wrapper), .framer-neK7L .framer-styles-preset-e8m4em.rich-text-wrapper p { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-neK7L .framer-styles-preset-e8m4em:not(.rich-text-wrapper), .framer-neK7L .framer-styles-preset-e8m4em.rich-text-wrapper p { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-neK7L\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,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/9ChICApMj8EgH7QUl4r1/1pJEwifpJQGYqbtz2cZq/ezTcqpOgk.js\";const enabledGestures={HIidYXssc:{hover:true}};const cycleOrder=[\"HIidYXssc\",\"T0ooa9jU7\"];const serializationHash=\"framer-JchUd\";const variantClassNames={HIidYXssc:\"framer-v-15sy68q\",T0ooa9jU7:\"framer-v-zfwayo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YRNcWKiKW=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\":\"HIidYXssc\",\"Variant 2\":\"T0ooa9jU7\"};const getProps=({height,id,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HIidYXssc\",YRNcWKiKW:title??props.YRNcWKiKW??\"SCHEDULE A DEMO\"};};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,YRNcWKiKW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HIidYXssc\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":CgEb9tD7V\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"HIidYXssc\",openInNewTab:false,scopeId:\"dqSuJYb7H\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-15sy68q\",className,classNames)} framer-1t5rr`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HIidYXssc\",ref:refBinding,style:{...style},...addPropertyOverrides({\"HIidYXssc-hover\":{\"data-framer-name\":undefined},T0ooa9jU7:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1drvm0f\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"fh3psuijB\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xi4ps7\",layoutDependency:layoutDependency,layoutId:\"Ztwgrx35n\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e8m4em\",\"data-styles-preset\":\"ezTcqpOgk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"hhghvbh\"})}),className:\"framer-bh5681\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UZuykdbkn\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-paragraph-spacing\":\"24.000001907348633px\"},text:YRNcWKiKW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e8m4em\",\"data-styles-preset\":\"ezTcqpOgk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"hhghvbh\"})}),className:\"framer-m5gs91\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ny1GLvxxa\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-paragraph-spacing\":\"24.000001907348633px\"},text:YRNcWKiKW,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g734q0\",\"data-framer-name\":\"Rectangle 3463955\",fill:\"black\",intrinsicHeight:46,intrinsicWidth:19,layoutDependency:layoutDependency,layoutId:\"BXAhCiEWA\",svg:'<svg width=\"19\" height=\"46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19 0H.5v46h1.032L19 28.5V0Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{hash:\":l0pVTiFMa\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ERLlqXVKi\",openInNewTab:false,scopeId:\"dqSuJYb7H\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-jtekva framer-1t5rr\",layoutDependency:layoutDependency,layoutId:\"ERLlqXVKi\",style:{backgroundColor:\"rgb(255, 255, 255)\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JchUd.framer-1t5rr, .framer-JchUd .framer-1t5rr { display: block; }\",\".framer-JchUd.framer-15sy68q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-JchUd .framer-1drvm0f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 6px 0px 24px; position: relative; width: min-content; }\",\".framer-JchUd .framer-xi4ps7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 200%; justify-content: flex-start; overflow: visible; padding: 18px 0px 18px 0px; position: relative; width: min-content; }\",\".framer-JchUd .framer-bh5681, .framer-JchUd .framer-m5gs91 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JchUd .framer-1g734q0 { aspect-ratio: 0.41304347826086957 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 46px); position: relative; width: 19px; }\",\".framer-JchUd .framer-jtekva { bottom: 0px; flex: none; overflow: hidden; position: absolute; right: 18px; text-decoration: none; top: 0px; width: 5px; z-index: 1; }\",\".framer-JchUd.framer-v-zfwayo.framer-15sy68q { cursor: unset; }\",\".framer-JchUd.framer-v-15sy68q.hover .framer-1drvm0f { align-content: flex-end; align-items: flex-end; }\",...sharedStyle.css,'.framer-JchUd[data-border=\"true\"]::after, .framer-JchUd [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 46\n * @framerIntrinsicWidth 193\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"T0ooa9jU7\":{\"layout\":[\"auto\",\"fixed\"]},\"k93BVZKUc\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"YRNcWKiKW\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdqSuJYb7H=withCSS(Component,css,\"framer-JchUd\");export default FramerdqSuJYb7H;FramerdqSuJYb7H.displayName=\"Button New\";FramerdqSuJYb7H.defaultProps={height:46,width:193};addPropertyControls(FramerdqSuJYb7H,{variant:{options:[\"HIidYXssc\",\"T0ooa9jU7\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},YRNcWKiKW:{defaultValue:\"SCHEDULE A DEMO\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerdqSuJYb7H,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdqSuJYb7H\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"T0ooa9jU7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"k93BVZKUc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"46\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"YRNcWKiKW\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"193\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dqSuJYb7H.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useActiveVariantCallback,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-GtfjL\";const variantClassNames={vt4UmdP1D:\"framer-v-atufrn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const DnkF9sGPp=undefined;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 getProps=({click,height,id,width,...props})=>{return{...props,DnkF9sGPp:click??props.DnkF9sGPp};};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,DnkF9sGPp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vt4UmdP1D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3v0vx1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(DnkF9sGPp){const res=await DnkF9sGPp(...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:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"vt4UmdP1D\",openInNewTab:false,scopeId:\"LjFrV6oME\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-atufrn\",className,classNames)} framer-1xx4ug6`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vt4UmdP1D\",onTap:onTap3v0vx1,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1clmcpt\",layoutDependency:layoutDependency,layoutId:\"pZsIrgmei\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||62)-0-32)/2+0+0)+-.8824),pixelHeight:3508,pixelWidth:4961,sizes:`calc(${componentViewport?.width||\"100vw\"} * 1.9063)`,src:\"https://framerusercontent.com/images/sm28S7FQuoIrpoQjJYBAAf2CM.svg?width=4961&height=3508\",srcSet:\"https://framerusercontent.com/images/sm28S7FQuoIrpoQjJYBAAf2CM.svg?scale-down-to=512&width=4961&height=3508 512w,https://framerusercontent.com/images/sm28S7FQuoIrpoQjJYBAAf2CM.svg?scale-down-to=1024&width=4961&height=3508 1024w,https://framerusercontent.com/images/sm28S7FQuoIrpoQjJYBAAf2CM.svg?scale-down-to=2048&width=4961&height=3508 2048w,https://framerusercontent.com/images/sm28S7FQuoIrpoQjJYBAAf2CM.svg?scale-down-to=4096&width=4961&height=3508 4096w,https://framerusercontent.com/images/sm28S7FQuoIrpoQjJYBAAf2CM.svg?width=4961&height=3508 4961w\"},className:\"framer-fdiqc7\",layoutDependency:layoutDependency,layoutId:\"pnKN3vbSP\",transformTemplate:transformTemplate1})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GtfjL.framer-1xx4ug6, .framer-GtfjL .framer-1xx4ug6 { display: block; }\",\".framer-GtfjL.framer-atufrn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 62px; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 62px; }\",\".framer-GtfjL .framer-1clmcpt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 98%; }\",\".framer-GtfjL .framer-fdiqc7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); left: 50%; overflow: visible; position: absolute; top: 94%; width: 194%; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 62\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"DnkF9sGPp\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLjFrV6oME=withCSS(Component,css,\"framer-GtfjL\");export default FramerLjFrV6oME;FramerLjFrV6oME.displayName=\"Logo\";FramerLjFrV6oME.defaultProps={height:62,width:62};addPropertyControls(FramerLjFrV6oME,{DnkF9sGPp:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLjFrV6oME,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLjFrV6oME\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"62\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"62\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"DnkF9sGPp\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LjFrV6oME.map","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;PP Supply Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"PP Supply Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\"}]}];export const css=['.framer-neK7L .framer-styles-preset-e8m4em:not(.rich-text-wrapper), .framer-neK7L .framer-styles-preset-e8m4em.rich-text-wrapper p { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-neK7L .framer-styles-preset-e8m4em:not(.rich-text-wrapper), .framer-neK7L .framer-styles-preset-e8m4em.rich-text-wrapper p { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-neK7L .framer-styles-preset-e8m4em:not(.rich-text-wrapper), .framer-neK7L .framer-styles-preset-e8m4em.rich-text-wrapper p { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-neK7L\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e010222)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/1xzxb0fd0YcLSShKoJf2/lKI9uTijeP3cTIjXTNhz/ezTcqpOgk.js\";const cycleOrder=[\"GRcqnrzCD\",\"jTV0tRJNu\"];const serializationHash=\"framer-VJDHX\";const variantClassNames={GRcqnrzCD:\"framer-v-1rj7kt2\",jTV0tRJNu:\"framer-v-mcydhb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"GRcqnrzCD\",Open:\"jTV0tRJNu\"};const getProps=({closeSocials,height,hover,id,openSocials,padding,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,BCza30UR6:hover!==null&&hover!==void 0?hover:props.BCza30UR6,CCMglNogl:openSocials!==null&&openSocials!==void 0?openSocials:props.CCMglNogl,dXCR7DtJi:(_ref=padding!==null&&padding!==void 0?padding:props.dXCR7DtJi)!==null&&_ref!==void 0?_ref:\"0px\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"GRcqnrzCD\",xYJn5a4qv:closeSocials!==null&&closeSocials!==void 0?closeSocials:props.xYJn5a4qv};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,BCza30UR6,CCMglNogl,dXCR7DtJi,xYJn5a4qv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GRcqnrzCD\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap7h4odl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CCMglNogl){const res=await CCMglNogl(...args);if(res===false)return false;}setVariant(\"jTV0tRJNu\");});const onMouseEnter1ak7yn=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(BCza30UR6){const res=await BCza30UR6(...args);if(res===false)return false;}});const onTap12v0i19=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xYJn5a4qv){const res=await xYJn5a4qv(...args);if(res===false)return false;}setVariant(\"GRcqnrzCD\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1rj7kt2\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GRcqnrzCD\",onMouseEnter:onMouseEnter1ak7yn,onTap:onTap7h4odl,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--xh8fbg\":numberToPixelString(dXCR7DtJi),...style},...addPropertyOverrides({jTV0tRJNu:{\"data-framer-name\":\"Open\",onTap:onTap12v0i19}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e8m4em\",\"data-styles-preset\":\"ezTcqpOgk\",children:\"SOCIALS\"})}),className:\"framer-9hh9a5\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aE3fKmMsi\",style:{\"--framer-paragraph-spacing\":\"21.33333396911621px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ikvtet\",\"data-framer-name\":\"chevron-up\",layoutDependency:layoutDependency,layoutId:\"AwYz8hUvv\",style:{rotate:-180},variants:{jTV0tRJNu:{rotate:0}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1o8xvnu\",\"data-framer-name\":\"Icon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:8,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"I285:84;3463:404558\",style:{rotate:180},svg:'<svg width=\"15\" height=\"8\" viewBox=\"-1 -1 15 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.666749 -1.04907e-06L6.66675 6L12.6667 0\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VJDHX.framer-bencz6, .framer-VJDHX .framer-bencz6 { display: block; }\",\".framer-VJDHX.framer-1rj7kt2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: var(--xh8fbg); position: relative; width: min-content; }\",\".framer-VJDHX .framer-9hh9a5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-VJDHX .framer-1ikvtet { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-VJDHX .framer-1o8xvnu { aspect-ratio: 1.875 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); position: relative; width: 12px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VJDHX.framer-1rj7kt2, .framer-VJDHX .framer-1ikvtet { gap: 0px; } .framer-VJDHX.framer-1rj7kt2 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-VJDHX.framer-1rj7kt2 > :first-child { margin-left: 0px; } .framer-VJDHX.framer-1rj7kt2 > :last-child { margin-right: 0px; } .framer-VJDHX .framer-1ikvtet > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-VJDHX .framer-1ikvtet > :first-child { margin-top: 0px; } .framer-VJDHX .framer-1ikvtet > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 97\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"jTV0tRJNu\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BCza30UR6\":\"hover\",\"CCMglNogl\":\"openSocials\",\"dXCR7DtJi\":\"padding\",\"xYJn5a4qv\":\"closeSocials\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerO2m9TNvfF=withCSS(Component,css,\"framer-VJDHX\");export default FramerO2m9TNvfF;FramerO2m9TNvfF.displayName=\"Socials Nav\";FramerO2m9TNvfF.defaultProps={height:24,width:97};addPropertyControls(FramerO2m9TNvfF,{variant:{options:[\"GRcqnrzCD\",\"jTV0tRJNu\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},BCza30UR6:{title:\"Hover\",type:ControlType.EventHandler},CCMglNogl:{title:\"Open Socials\",type:ControlType.EventHandler},dXCR7DtJi:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding},xYJn5a4qv:{title:\"Close Socials\",type:ControlType.EventHandler}});addFonts(FramerO2m9TNvfF,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO2m9TNvfF\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"97\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jTV0tRJNu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"BCza30UR6\\\":\\\"hover\\\",\\\"CCMglNogl\\\":\\\"openSocials\\\",\\\"dXCR7DtJi\\\":\\\"padding\\\",\\\"xYJn5a4qv\\\":\\\"closeSocials\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O2m9TNvfF.map","// Generated by Framer (e010222)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/1xzxb0fd0YcLSShKoJf2/lKI9uTijeP3cTIjXTNhz/ezTcqpOgk.js\";const enabledGestures={P1EFM0dpo:{hover:true}};const cycleOrder=[\"P1EFM0dpo\",\"AqmiYJHy8\"];const serializationHash=\"framer-7Uzsb\";const variantClassNames={AqmiYJHy8:\"framer-v-fec6i5\",P1EFM0dpo:\"framer-v-1rsa0yu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone non hover\":\"AqmiYJHy8\",\"Variant 1\":\"P1EFM0dpo\"};const getProps=({click,height,id,link,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,AGFC1RtYU:(_ref=title!==null&&title!==void 0?title:props.AGFC1RtYU)!==null&&_ref!==void 0?_ref:\"Home\",hPQBM6NEH:link!==null&&link!==void 0?link:props.hPQBM6NEH,rMLTzSaBD:click!==null&&click!==void 0?click:props.rMLTzSaBD,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"P1EFM0dpo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,AGFC1RtYU,hPQBM6NEH,rMLTzSaBD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"P1EFM0dpo\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14vz90e=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rMLTzSaBD){const res=await rMLTzSaBD(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"AqmiYJHy8\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:hPQBM6NEH,nodeId:\"P1EFM0dpo\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1rsa0yu\",className,classNames)} framer-1t8egwf`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"P1EFM0dpo\",onTap:onTap14vz90e,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"P1EFM0dpo-hover\":{\"data-framer-name\":undefined},AqmiYJHy8:{\"data-framer-name\":\"Phone non hover\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e8m4em\",\"data-styles-preset\":\"ezTcqpOgk\",children:\"Home\"})}),className:\"framer-1vrvzh\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iYPXalpjH\",style:{\"--framer-paragraph-spacing\":\"21.33333396911621px\"},text:AGFC1RtYU,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e8m4em\",\"data-styles-preset\":\"ezTcqpOgk\",children:\"Home\"})}),className:\"framer-tre51l\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XE7Mbrxzh\",style:{\"--framer-paragraph-spacing\":\"21.33333396911621px\"},text:AGFC1RtYU,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7Uzsb.framer-1t8egwf, .framer-7Uzsb .framer-1t8egwf { display: block; }\",\".framer-7Uzsb.framer-1rsa0yu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: 16px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7Uzsb .framer-1vrvzh, .framer-7Uzsb .framer-tre51l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7Uzsb.framer-1rsa0yu { gap: 0px; } .framer-7Uzsb.framer-1rsa0yu > * { margin: 0px; margin-bottom: calc(10.666666984558105px / 2); margin-top: calc(10.666666984558105px / 2); } .framer-7Uzsb.framer-1rsa0yu > :first-child { margin-top: 0px; } .framer-7Uzsb.framer-1rsa0yu > :last-child { margin-bottom: 0px; } }\",\".framer-7Uzsb.framer-v-fec6i5.framer-1rsa0yu { flex-direction: row; gap: 6px; height: min-content; overflow: visible; padding: 32px 24px 0px 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7Uzsb.framer-v-fec6i5.framer-1rsa0yu { gap: 0px; } .framer-7Uzsb.framer-v-fec6i5.framer-1rsa0yu > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-7Uzsb.framer-v-fec6i5.framer-1rsa0yu > :first-child { margin-left: 0px; } .framer-7Uzsb.framer-v-fec6i5.framer-1rsa0yu > :last-child { margin-right: 0px; } }\",\".framer-7Uzsb.framer-v-1rsa0yu.hover.framer-1rsa0yu { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"AqmiYJHy8\":{\"layout\":[\"auto\",\"auto\"]},\"wHt4cACXt\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"AGFC1RtYU\":\"title\",\"hPQBM6NEH\":\"link\",\"rMLTzSaBD\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVT8m0ZxN6=withCSS(Component,css,\"framer-7Uzsb\");export default FramerVT8m0ZxN6;FramerVT8m0ZxN6.displayName=\"Nav Link\";FramerVT8m0ZxN6.defaultProps={height:16,width:38};addPropertyControls(FramerVT8m0ZxN6,{variant:{options:[\"P1EFM0dpo\",\"AqmiYJHy8\"],optionTitles:[\"Variant 1\",\"Phone non hover\"],title:\"Variant\",type:ControlType.Enum},AGFC1RtYU:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},hPQBM6NEH:{title:\"Link\",type:ControlType.Link},rMLTzSaBD:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVT8m0ZxN6,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVT8m0ZxN6\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"AGFC1RtYU\\\":\\\"title\\\",\\\"hPQBM6NEH\\\":\\\"link\\\",\\\"rMLTzSaBD\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"38\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AqmiYJHy8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wHt4cACXt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VT8m0ZxN6.map","// Generated by Framer (77d7dc9)\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 ButtonNew from\"https://framerusercontent.com/modules/rR3m7dZ6RNsC43unl944/uABHZaDlrWPzeSrB9Sc6/dqSuJYb7H.js\";import Logo from\"https://framerusercontent.com/modules/w1EPtd0qBAmED3hJMsrs/IgUUtT4XmY0o8Ya241Fz/LjFrV6oME.js\";import SocialsNav from\"https://framerusercontent.com/modules/m058KPHDZXgT4xKpa8Up/DzgDGclzmuCVfRqDHb1h/O2m9TNvfF.js\";import NavLink from\"https://framerusercontent.com/modules/cES40JNWudyOpmqqbKVf/6oif09PE1MMLt1GXc2oj/VT8m0ZxN6.js\";const NavLinkFonts=getFonts(NavLink);const SocialsNavFonts=getFonts(SocialsNav);const LogoFonts=getFonts(Logo);const ButtonNewFonts=getFonts(ButtonNew);const cycleOrder=[\"nel8Ah_sF\",\"If6DYwz2i\",\"Ts7XkKRbd\",\"qWoJuyJ9h\",\"bg1MWCTfp\",\"xdY6jq8tX\",\"bwu_vq5oL\",\"WqE2yZ2Nt\",\"JFLV5Nc26\"];const serializationHash=\"framer-MnTti\";const variantClassNames={bg1MWCTfp:\"framer-v-1u4wea4\",bwu_vq5oL:\"framer-v-tw7cm7\",If6DYwz2i:\"framer-v-16nm6cw\",JFLV5Nc26:\"framer-v-f70vfg\",nel8Ah_sF:\"framer-v-1vje03t\",qWoJuyJ9h:\"framer-v-16kktq1\",Ts7XkKRbd:\"framer-v-1aef69g\",WqE2yZ2Nt:\"framer-v-19mo73c\",xdY6jq8tX:\"framer-v-r3mgbr\"};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)=>`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={\"Phone Open\":\"xdY6jq8tX\",\"Socials Open\":\"bwu_vq5oL\",\"Whitepaper Mobile\":\"JFLV5Nc26\",Desktop:\"nel8Ah_sF\",large:\"bg1MWCTfp\",Medium:\"If6DYwz2i\",Phone:\"qWoJuyJ9h\",Tablet:\"Ts7XkKRbd\",Whitepaper:\"WqE2yZ2Nt\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nel8Ah_sF\"};};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:\"nel8Ah_sF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6lgrrr=activeVariantCallback(async(...args)=>{setVariant(\"xdY6jq8tX\");});const rMLTzSaBDp93bt=activeVariantCallback(async(...args)=>{setVariant(\"qWoJuyJ9h\");});const xYJn5a4qv6lgrrr=activeVariantCallback(async(...args)=>{setVariant(\"xdY6jq8tX\");});const DnkF9sGPp1jtrths=activeVariantCallback(async(...args)=>{setVariant(\"nel8Ah_sF\");});const rMLTzSaBD1jtrths=activeVariantCallback(async(...args)=>{setVariant(\"nel8Ah_sF\");});const onTapv2nnox=activeVariantCallback(async(...args)=>{setVariant(\"bF_jAlGHd\");});const onTapp93bt=activeVariantCallback(async(...args)=>{setVariant(\"qWoJuyJ9h\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xdY6jq8tX\",\"bwu_vq5oL\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"xdY6jq8tX\")return true;return false;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"bwu_vq5oL\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"xdY6jq8tX\")return false;return true;};const isDisplayed4=()=>{if([\"qWoJuyJ9h\",\"xdY6jq8tX\",\"bwu_vq5oL\",\"WqE2yZ2Nt\",\"JFLV5Nc26\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"qWoJuyJ9h\",\"xdY6jq8tX\",\"bwu_vq5oL\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if([\"xdY6jq8tX\",\"bwu_vq5oL\"].includes(baseVariant))return false;return true;};const isDisplayed7=()=>{if([\"WqE2yZ2Nt\",\"JFLV5Nc26\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vje03t\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"nel8Ah_sF\",ref:refBinding,style:{\"--border-bottom-width\":\"1.3331869840621948px\",\"--border-color\":\"rgb(21, 21, 54)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(0, 0, 24)\",...style},...addPropertyOverrides({bg1MWCTfp:{\"data-framer-name\":\"large\"},bwu_vq5oL:{\"data-framer-name\":\"Socials Open\"},If6DYwz2i:{\"data-framer-name\":\"Medium\"},JFLV5Nc26:{\"data-framer-name\":\"Whitepaper Mobile\"},qWoJuyJ9h:{\"data-framer-name\":\"Phone\"},Ts7XkKRbd:{\"data-framer-name\":\"Tablet\"},WqE2yZ2Nt:{\"data-framer-name\":\"Whitepaper\"},xdY6jq8tX:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1legce8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ZIquJdssy\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18fw32h\",\"data-framer-name\":\"Navigation Phone\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Lvjq49Rng\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(0, 0, 23, 0.85)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,WebkitBackdropFilter:\"blur(5px)\"},transformTemplate:transformTemplate1,...addPropertyOverrides({bwu_vq5oL:{onTap:onTap6lgrrr},xdY6jq8tX:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({bwu_vq5oL:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1440px) / 1.043)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+73+0+0},xdY6jq8tX:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1440px) / 1.043)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+72+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q8weca-container\",layoutDependency:layoutDependency,layoutId:\"ng5Bqxfiq-container\",nodeId:\"ng5Bqxfiq\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"Home\",height:\"100%\",id:\"ng5Bqxfiq\",layoutId:\"ng5Bqxfiq\",rMLTzSaBD:rMLTzSaBDp93bt,variant:\"AqmiYJHy8\",width:\"100%\",...addPropertyOverrides({bwu_vq5oL:{style:{width:\"100%\"}},xdY6jq8tX:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":l0pVTiFMa\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":l0pVTiFMa\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({xdY6jq8tX:{height:16,width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1440px) / 1.043)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+72+12+28}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17650j4-container\",layoutDependency:layoutDependency,layoutId:\"i0qNPf20g-container\",nodeId:\"i0qNPf20g\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"How It Works\",height:\"100%\",hPQBM6NEH:resolvedLinks[0],id:\"i0qNPf20g\",layoutId:\"i0qNPf20g\",rMLTzSaBD:rMLTzSaBDp93bt,style:{width:\"100%\"},variant:\"AqmiYJHy8\",width:\"100%\",...addPropertyOverrides({xdY6jq8tX:{hPQBM6NEH:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({xdY6jq8tX:{height:16,width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1440px) / 1.043)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+72+12+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13jk9ya-container\",layoutDependency:layoutDependency,layoutId:\"El7ny3a7X-container\",nodeId:\"El7ny3a7X\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"Looking For LUCIA?\",height:\"100%\",hPQBM6NEH:\"app.asklucia.ai\",id:\"El7ny3a7X\",layoutId:\"El7ny3a7X\",rMLTzSaBD:rMLTzSaBDp93bt,style:{width:\"100%\"},variant:\"AqmiYJHy8\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wGLP_paqD\"},implicitPathVariables:undefined},{href:{webPageId:\"wGLP_paqD\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bwu_vq5oL:{height:16,width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1440px) / 1.043)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+73+0+22}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g1z0cx-container\",layoutDependency:layoutDependency,layoutId:\"wAhzo8ujL-container\",nodeId:\"wAhzo8ujL\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"Whitepaper\",height:\"100%\",hPQBM6NEH:resolvedLinks1[0],id:\"wAhzo8ujL\",layoutId:\"wAhzo8ujL\",rMLTzSaBD:rMLTzSaBDp93bt,style:{width:\"100%\"},variant:\"AqmiYJHy8\",width:\"100%\",...addPropertyOverrides({bwu_vq5oL:{hPQBM6NEH:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bwu_vq5oL:{height:16,width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1440px) / 1.043)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+73+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q8m4ia-container\",layoutDependency:layoutDependency,layoutId:\"P3q7AZXC2-container\",nodeId:\"P3q7AZXC2\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"TLDR\",height:\"100%\",id:\"P3q7AZXC2\",layoutId:\"P3q7AZXC2\",rMLTzSaBD:rMLTzSaBDp93bt,style:{width:\"100%\"},variant:\"AqmiYJHy8\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q4dgyd\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"m8NePJCcx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({bwu_vq5oL:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 24px, 1440px) / 1.043 - 48px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+73+0+66+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q7d2sn-container\",layoutDependency:layoutDependency,layoutId:\"iadaNlzlB-container\",nodeId:\"iadaNlzlB\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(SocialsNav,{dXCR7DtJi:\"0px\",height:\"100%\",id:\"iadaNlzlB\",layoutId:\"iadaNlzlB\",variant:\"GRcqnrzCD\",width:\"100%\",...addPropertyOverrides({bwu_vq5oL:{dXCR7DtJi:\"32px 0px 0px 0px\",style:{width:\"100%\"},variant:\"jTV0tRJNu\",xYJn5a4qv:xYJn5a4qv6lgrrr}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vj1a3y\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"awTn0Tbi5\",onTap:onTap6lgrrr,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{bwu_vq5oL:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({bwu_vq5oL:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({bwu_vq5oL:{width:\"324px\",y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+73+0+66+0+36+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1no7hn-container\",layoutDependency:layoutDependency,layoutId:\"ifGROOgEs-container\",nodeId:\"ifGROOgEs\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"Twitter\",height:\"100%\",hPQBM6NEH:\"https://x.com/Pindora_HQ\",id:\"ifGROOgEs\",layoutId:\"ifGROOgEs\",variant:\"P1EFM0dpo\",width:\"100%\",...addPropertyOverrides({bwu_vq5oL:{style:{width:\"100%\"},variant:\"AqmiYJHy8\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({bwu_vq5oL:{width:\"324px\",y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+73+0+66+0+36+0+22}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lgqnrd-container\",layoutDependency:layoutDependency,layoutId:\"W2CQ282fO-container\",nodeId:\"W2CQ282fO\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"LinkedIn\",height:\"100%\",hPQBM6NEH:\"https://www.linkedin.com/company/pindorahq/\",id:\"W2CQ282fO\",layoutId:\"W2CQ282fO\",variant:\"P1EFM0dpo\",width:\"100%\",...addPropertyOverrides({bwu_vq5oL:{style:{width:\"100%\"},variant:\"AqmiYJHy8\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({bwu_vq5oL:{width:\"324px\",y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+73+0+66+0+36+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lqtkg4-container\",layoutDependency:layoutDependency,layoutId:\"TzlweNap8-container\",nodeId:\"TzlweNap8\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"Discord\",height:\"100%\",hPQBM6NEH:\"https://discord.com/invite/pindora\",id:\"TzlweNap8\",layoutId:\"TzlweNap8\",variant:\"P1EFM0dpo\",width:\"100%\",...addPropertyOverrides({bwu_vq5oL:{style:{width:\"100%\"},variant:\"AqmiYJHy8\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({bwu_vq5oL:{width:\"324px\",y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+73+0+66+0+36+0+66}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fxbpt6-container\",layoutDependency:layoutDependency,layoutId:\"KppBw503O-container\",nodeId:\"KppBw503O\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"Telegram\",height:\"100%\",hPQBM6NEH:\"https://t.me/pindora_hq\",id:\"KppBw503O\",layoutId:\"KppBw503O\",variant:\"P1EFM0dpo\",width:\"100%\",...addPropertyOverrides({bwu_vq5oL:{style:{width:\"100%\"},variant:\"AqmiYJHy8\"}},baseVariant,gestureVariant)})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qiz1e8\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"IrY_SR7wV\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:\"62px\",y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-62)/2+0+0)+0+0,...addPropertyOverrides({bg1MWCTfp:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+0},bwu_vq5oL:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+0+0},If6DYwz2i:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+0},JFLV5Nc26:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||200)-24-62)/2+0+0)+0+0},qWoJuyJ9h:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+0+0},Ts7XkKRbd:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+0},xdY6jq8tX:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ax3bm-container\",layoutDependency:layoutDependency,layoutId:\"CE6Vzh2Na-container\",nodeId:\"CE6Vzh2Na\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(Logo,{DnkF9sGPp:DnkF9sGPp1jtrths,height:\"100%\",id:\"CE6Vzh2Na\",layoutId:\"CE6Vzh2Na\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tiljj1\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"m2TbpfpEW\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-62)/2+0+0)+0+23+0,...addPropertyOverrides({bg1MWCTfp:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0},If6DYwz2i:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0},Ts7XkKRbd:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uq9zo4-container\",layoutDependency:layoutDependency,layoutId:\"be4A0MNVH-container\",nodeId:\"be4A0MNVH\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"Home\",height:\"100%\",hPQBM6NEH:resolvedLinks2[0],id:\"be4A0MNVH\",layoutId:\"be4A0MNVH\",rMLTzSaBD:rMLTzSaBD1jtrths,variant:\"P1EFM0dpo\",width:\"100%\",...addPropertyOverrides({bg1MWCTfp:{hPQBM6NEH:resolvedLinks2[3]},If6DYwz2i:{hPQBM6NEH:resolvedLinks2[1]},Ts7XkKRbd:{hPQBM6NEH:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":l0pVTiFMa\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":l0pVTiFMa\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":l0pVTiFMa\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":l0pVTiFMa\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-62)/2+0+0)+0+23+0,...addPropertyOverrides({bg1MWCTfp:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0},If6DYwz2i:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0},Ts7XkKRbd:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lr600u-container\",layoutDependency:layoutDependency,layoutId:\"nmWPe4fVk-container\",nodeId:\"nmWPe4fVk\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"How It Works\",height:\"100%\",hPQBM6NEH:resolvedLinks3[0],id:\"nmWPe4fVk\",layoutId:\"nmWPe4fVk\",variant:\"P1EFM0dpo\",width:\"100%\",...addPropertyOverrides({bg1MWCTfp:{hPQBM6NEH:resolvedLinks3[3]},If6DYwz2i:{hPQBM6NEH:resolvedLinks3[1]},Ts7XkKRbd:{hPQBM6NEH:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-62)/2+0+0)+0+23+0,...addPropertyOverrides({bg1MWCTfp:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0},If6DYwz2i:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0},Ts7XkKRbd:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+0+23+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a1igc3-container\",layoutDependency:layoutDependency,layoutId:\"ud2YgK0Xi-container\",nodeId:\"ud2YgK0Xi\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(NavLink,{AGFC1RtYU:\"Looking for LUCIA?\",height:\"100%\",hPQBM6NEH:\"https://www.asklucia.ai\",id:\"ud2YgK0Xi\",layoutId:\"ud2YgK0Xi\",variant:\"P1EFM0dpo\",width:\"100%\"})})})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f2to2l\",\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GS5910FyQ\",onTap:onTapv2nnox,...addPropertyOverrides({bwu_vq5oL:{onTap:onTapp93bt},qWoJuyJ9h:{onTap:onTap6lgrrr},xdY6jq8tX:{onTap:onTapp93bt}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x4c5yk\",layoutDependency:layoutDependency,layoutId:\"aQzP_GvDO\",style:{backgroundColor:\"rgba(255, 255, 255, 0.6)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,rotate:0},variants:{bwu_vq5oL:{rotate:45},xdY6jq8tX:{rotate:45}}}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aq4h4y\",layoutDependency:layoutDependency,layoutId:\"pWAZNmcgV\",style:{backgroundColor:\"rgba(255, 255, 255, 0.6)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a8jcbc\",layoutDependency:layoutDependency,layoutId:\"cqPbT5DGR\",style:{backgroundColor:\"rgba(255, 255, 255, 0.6)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,rotate:0},variants:{bwu_vq5oL:{rotate:-45},xdY6jq8tX:{rotate:-45}}})]})]}),isDisplayed7()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":CgEb9tD7V\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"IESG3OiCV\",openInNewTab:false,scopeId:\"JSOsxsvpg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xyhqts framer-1rgyand\",\"data-framer-name\":\"Sign Up Button\",layoutDependency:layoutDependency,layoutId:\"IESG3OiCV\",style:{scale:1},variants:{bg1MWCTfp:{scale:1},bwu_vq5oL:{scale:.8},qWoJuyJ9h:{scale:.8},xdY6jq8tX:{scale:.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-62)/2+0+0)+8+0+0,...addPropertyOverrides({bg1MWCTfp:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+8+0+0},bwu_vq5oL:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+8+0+0},If6DYwz2i:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+8+0+0},qWoJuyJ9h:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+8+0+0},Ts7XkKRbd:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||110)-48-62)/2+0+0)+8+0+0},xdY6jq8tX:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||86)-24-62)/2+0+0)+8+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-173so3u-container\",layoutDependency:layoutDependency,layoutId:\"hwJodU_tP-container\",nodeId:\"hwJodU_tP\",rendersWithMotion:true,scopeId:\"JSOsxsvpg\",children:/*#__PURE__*/_jsx(ButtonNew,{height:\"100%\",id:\"hwJodU_tP\",layoutId:\"hwJodU_tP\",style:{height:\"100%\"},variant:\"HIidYXssc\",width:\"100%\",YRNcWKiKW:\"Schedule a Demo\"})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MnTti.framer-1rgyand, .framer-MnTti .framer-1rgyand { display: block; }\",\".framer-MnTti.framer-1vje03t { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 24px 100px 24px 100px; position: relative; width: 1440px; }\",\".framer-MnTti .framer-1legce8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MnTti .framer-18fw32h { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 100px; width: 96%; z-index: 8; }\",\".framer-MnTti .framer-1q8weca-container, .framer-MnTti .framer-1q7d2sn-container, .framer-MnTti .framer-1no7hn-container, .framer-MnTti .framer-1lgqnrd-container, .framer-MnTti .framer-1lqtkg4-container, .framer-MnTti .framer-1fxbpt6-container, .framer-MnTti .framer-1uq9zo4-container, .framer-MnTti .framer-1lr600u-container, .framer-MnTti .framer-a1igc3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MnTti .framer-17650j4-container, .framer-MnTti .framer-13jk9ya-container, .framer-MnTti .framer-1g1z0cx-container, .framer-MnTti .framer-q8m4ia-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-MnTti .framer-q4dgyd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MnTti .framer-vj1a3y { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MnTti .framer-1qiz1e8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 53.33333206176758px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MnTti .framer-19ax3bm-container { flex: none; height: 62px; position: relative; width: 62px; }\",\".framer-MnTti .framer-tiljj1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MnTti .framer-1f2to2l { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: var(--framer-aspect-ratio-supported, 23px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-MnTti .framer-1x4c5yk, .framer-MnTti .framer-1aq4h4y, .framer-MnTti .framer-a8jcbc { flex: none; height: 1px; overflow: visible; position: relative; width: 90%; }\",\".framer-MnTti .framer-xyhqts { 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; text-decoration: none; width: min-content; }\",\".framer-MnTti .framer-173so3u-container { flex: none; height: 46px; position: relative; width: auto; }\",\".framer-MnTti.framer-v-16nm6cw.framer-1vje03t { width: 1200px; }\",\".framer-MnTti.framer-v-1aef69g.framer-1vje03t { padding: 24px; width: 810px; }\",\".framer-MnTti.framer-v-16kktq1.framer-1vje03t, .framer-MnTti.framer-v-r3mgbr.framer-1vje03t, .framer-MnTti.framer-v-tw7cm7.framer-1vje03t { padding: 12px; width: 412px; }\",\".framer-MnTti.framer-v-16kktq1 .framer-1qiz1e8, .framer-MnTti.framer-v-r3mgbr .framer-1qiz1e8, .framer-MnTti.framer-v-tw7cm7 .framer-1qiz1e8 { gap: 32px; order: 1; }\",\".framer-MnTti.framer-v-16kktq1 .framer-1f2to2l, .framer-MnTti.framer-v-r3mgbr .framer-1f2to2l, .framer-MnTti.framer-v-tw7cm7 .framer-1f2to2l { height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-MnTti.framer-v-16kktq1 .framer-xyhqts, .framer-MnTti.framer-v-r3mgbr .framer-xyhqts, .framer-MnTti.framer-v-tw7cm7 .framer-xyhqts { order: 2; }\",\".framer-MnTti.framer-v-r3mgbr .framer-18fw32h { cursor: unset; gap: 12px; order: 0; padding: 12px 0px 0px 0px; top: 72px; width: 96%; }\",\".framer-MnTti.framer-v-r3mgbr .framer-1q8weca-container, .framer-MnTti.framer-v-tw7cm7 .framer-1q8weca-container { width: 100%; }\",\".framer-MnTti.framer-v-r3mgbr .framer-1x4c5yk, .framer-MnTti.framer-v-r3mgbr .framer-a8jcbc, .framer-MnTti.framer-v-tw7cm7 .framer-1x4c5yk, .framer-MnTti.framer-v-tw7cm7 .framer-a8jcbc { left: calc(50.00000000000002% - 91.66666666666666% / 2); position: absolute; top: 12px; width: 92%; z-index: 1; }\",\".framer-MnTti.framer-v-tw7cm7 .framer-18fw32h { order: 0; top: 73px; width: 96%; }\",\".framer-MnTti.framer-v-tw7cm7 .framer-q4dgyd { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; justify-content: flex-start; padding: 0px 24px 32px 24px; }\",\".framer-MnTti.framer-v-tw7cm7 .framer-1q7d2sn-container { order: 0; width: 100%; }\",\".framer-MnTti.framer-v-tw7cm7 .framer-vj1a3y { order: 1; }\",\".framer-MnTti.framer-v-tw7cm7 .framer-1no7hn-container, .framer-MnTti.framer-v-tw7cm7 .framer-1lgqnrd-container, .framer-MnTti.framer-v-tw7cm7 .framer-1lqtkg4-container, .framer-MnTti.framer-v-tw7cm7 .framer-1fxbpt6-container { width: 324px; }\",\".framer-MnTti.framer-v-f70vfg.framer-1vje03t { padding: 12px 24px 12px 24px; width: 360px; }\",\".framer-MnTti.framer-v-f70vfg .framer-1qiz1e8 { gap: 24px; }\",'.framer-MnTti[data-border=\"true\"]::after, .framer-MnTti [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 110\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"If6DYwz2i\":{\"layout\":[\"fixed\",\"auto\"]},\"Ts7XkKRbd\":{\"layout\":[\"fixed\",\"auto\"]},\"qWoJuyJ9h\":{\"layout\":[\"fixed\",\"auto\"]},\"bg1MWCTfp\":{\"layout\":[\"fixed\",\"auto\"]},\"xdY6jq8tX\":{\"layout\":[\"fixed\",\"auto\"]},\"bwu_vq5oL\":{\"layout\":[\"fixed\",\"auto\"]},\"WqE2yZ2Nt\":{\"layout\":[\"fixed\",\"auto\"]},\"JFLV5Nc26\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJSOsxsvpg=withCSS(Component,css,\"framer-MnTti\");export default FramerJSOsxsvpg;FramerJSOsxsvpg.displayName=\"Nav\";FramerJSOsxsvpg.defaultProps={height:110,width:1440};addPropertyControls(FramerJSOsxsvpg,{variant:{options:[\"nel8Ah_sF\",\"If6DYwz2i\",\"Ts7XkKRbd\",\"qWoJuyJ9h\",\"bg1MWCTfp\",\"xdY6jq8tX\",\"bwu_vq5oL\",\"WqE2yZ2Nt\",\"JFLV5Nc26\"],optionTitles:[\"Desktop\",\"Medium\",\"Tablet\",\"Phone\",\"large\",\"Phone Open\",\"Socials Open\",\"Whitepaper\",\"Whitepaper Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJSOsxsvpg,[{explicitInter:true,fonts:[]},...NavLinkFonts,...SocialsNavFonts,...LogoFonts,...ButtonNewFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJSOsxsvpg\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"If6DYwz2i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ts7XkKRbd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qWoJuyJ9h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bg1MWCTfp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xdY6jq8tX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bwu_vq5oL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WqE2yZ2Nt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JFLV5Nc26\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"110\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JSOsxsvpg.map","var t=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var i={};(function webpackUniversalModuleDefinition(t,o){i=o()})(0,(()=>(()=>{var i=[,(i,o,s)=>{s.r(o);s.d(o,{default:()=>v});var h=(()=>{var i=typeof document!==\"undefined\"&&document.currentScript?document.currentScript.src:void 0;return function(o={}){var s,h,v=o;v.ready=new Promise(((t,i)=>{s=t;h=i}));function fa(){function a(t){const v=s;o=i=0;s=new Map;v.forEach((i=>{try{i(t)}catch(t){console.error(t)}}));this.ob();h&&h.Tb()}let i=0,o=0,s=new Map,h=null,v=null;(this||t).requestAnimationFrame=function(h){i||(i=requestAnimationFrame(a.bind(this||t)));const v=++o;s.set(v,h);return v};(this||t).cancelAnimationFrame=function(t){s.delete(t);i&&0==s.size&&(cancelAnimationFrame(i),i=0)};(this||t).Rb=function(i){v&&(document.body.remove(v),v=null);i||(v=document.createElement(\"div\"),v.style.backgroundColor=\"black\",v.style.position=\"fixed\",v.style.right=0,v.style.top=0,v.style.color=\"white\",v.style.padding=\"4px\",v.innerHTML=\"RIVE FPS\",i=function(t){v.innerHTML=\"RIVE FPS \"+t.toFixed(1)},document.body.appendChild(v));h=new function(){let o=0,s=0;(this||t).Tb=function(){var t=performance.now();s?(++o,t-=s,1e3<t&&(i(1e3*o/t),o=s=0)):(s=t,o=0)}}};(this||t).Ob=function(){v&&(document.body.remove(v),v=null);h=null};(this||t).ob=function(){}}function ha(i){console.assert(!0);const o=new Map;let s=-Infinity;(this||t).push=function(t){t=t+((1<<i)-1)>>i;o.has(t)&&clearTimeout(o.get(t));o.set(t,setTimeout((function(){o.delete(t);0==o.length?s=-Infinity:t==s&&(s=Math.max(...o.keys()),console.assert(s<t))}),1e3));s=Math.max(t,s);return s<<i}}const m=v.onRuntimeInitialized;v.onRuntimeInitialized=function(){m&&m();let i=v.decodeAudio;v.decodeAudio=function(t,o){t=i(t);o(t)};let o=v.decodeFont;v.decodeFont=function(t,i){t=o(t);i(t)};const s=v.FileAssetLoader;v.ptrToAsset=t=>{let i=v.ptrToFileAsset(t);return i.isImage?v.ptrToImageAsset(t):i.isFont?v.ptrToFontAsset(t):i.isAudio?v.ptrToAudioAsset(t):i};v.CustomFileAssetLoader=s.extend(\"CustomFileAssetLoader\",{__construct:function({loadContents:i}){(this||t).__parent.__construct.call(this||t);(this||t).Gb=i},loadContents:function(t,i){t=v.ptrToAsset(t);return this.Gb(t,i)}});v.CDNFileAssetLoader=s.extend(\"CDNFileAssetLoader\",{__construct:function(){(this||t).__parent.__construct.call(this||t)},loadContents:function(t){let i=v.ptrToAsset(t);t=i.cdnUuid;if(\"\"===t)return!1;(function(t,i){var o=new XMLHttpRequest;o.responseType=\"arraybuffer\";o.onreadystatechange=function(){4==o.readyState&&200==o.status&&i(o)};o.open(\"GET\",t,!0);o.send(null)})(i.cdnBaseUrl+\"/\"+t,(t=>{i.decode(new Uint8Array(t.response))}));return!0}});v.FallbackFileAssetLoader=s.extend(\"FallbackFileAssetLoader\",{__construct:function(){(this||t).__parent.__construct.call(this||t);(this||t).kb=[]},addLoader:function(i){(this||t).kb.push(i)},loadContents:function(i,o){for(let s of(this||t).kb)if(s.loadContents(i,o))return!0;return!1}});let h=v.computeAlignment;v.computeAlignment=function(i,o,s,v,m=1){return h.call(this||t,i,o,s,v,m)}};const y=\"createConicGradient createImageData createLinearGradient createPattern createRadialGradient getContextAttributes getImageData getLineDash getTransform isContextLost isPointInPath isPointInStroke measureText\".split(\" \"),w=new function(){function a(){if(!i){var t=document.createElement(\"canvas\"),m={alpha:1,depth:0,stencil:0,antialias:0,premultipliedAlpha:1,preserveDrawingBuffer:0,powerPreference:\"high-performance\",failIfMajorPerformanceCaveat:0,enableExtensionsByDefault:1,explicitSwapControl:1,renderViaOffscreenBackBuffer:1};let y;if(/iPhone|iPad|iPod/i.test(navigator.userAgent)){if(y=t.getContext(\"webgl\",m),o=1,!y)return console.log(\"No WebGL support. Image mesh will not be drawn.\"),!1}else if(y=t.getContext(\"webgl2\",m))o=2;else{if(!(y=t.getContext(\"webgl\",m)))return console.log(\"No WebGL support. Image mesh will not be drawn.\"),!1;o=1}y=new Proxy(y,{get(t,i){return t.isContextLost()?(w||(console.error(\"Cannot render the mesh because the GL Context was lost. Tried to invoke \",i),w=!0),\"function\"===typeof t[i]?function(){}:void 0):\"function\"===typeof t[i]?function(...o){return t[i].apply(t,o)}:t[i]},set(t,i,o){if(!t.isContextLost())return t[i]=o,!0;w||(console.error(\"Cannot render the mesh because the GL Context was lost. Tried to set property \"+i),w=!0)}});s=Math.min(y.getParameter(y.MAX_RENDERBUFFER_SIZE),y.getParameter(y.MAX_TEXTURE_SIZE));function B(t,i,o){i=y.createShader(i);y.shaderSource(i,o);y.compileShader(i);o=y.getShaderInfoLog(i);if(0<(o||\"\").length)throw o;y.attachShader(t,i)}t=y.createProgram();B(t,y.VERTEX_SHADER,\"attribute vec2 vertex;\\n                attribute vec2 uv;\\n                uniform vec4 mat;\\n                uniform vec2 translate;\\n                varying vec2 st;\\n                void main() {\\n                    st = uv;\\n                    gl_Position = vec4(mat2(mat) * vertex + translate, 0, 1);\\n                }\");B(t,y.FRAGMENT_SHADER,\"precision highp float;\\n                uniform sampler2D image;\\n                varying vec2 st;\\n                void main() {\\n                    gl_FragColor = texture2D(image, st);\\n                }\");y.bindAttribLocation(t,0,\"vertex\");y.bindAttribLocation(t,1,\"uv\");y.linkProgram(t);m=y.getProgramInfoLog(t);if(0<(m||\"\").trim().length)throw m;h=y.getUniformLocation(t,\"mat\");v=y.getUniformLocation(t,\"translate\");y.useProgram(t);y.bindBuffer(y.ARRAY_BUFFER,y.createBuffer());y.enableVertexAttribArray(0);y.enableVertexAttribArray(1);y.bindBuffer(y.ELEMENT_ARRAY_BUFFER,y.createBuffer());y.uniform1i(y.getUniformLocation(t,\"image\"),0);y.pixelStorei(y.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0);i=y}return!0}let i=null,o=0,s=0,h=null,v=null,m=0,y=0,w=!1;a();(this||t).hc=function(){a();return s};(this||t).Mb=function(t){i.deleteTexture&&i.deleteTexture(t)};(this||t).Lb=function(t){if(!a())return null;const s=i.createTexture();if(!s)return null;i.bindTexture(i.TEXTURE_2D,s);i.texImage2D(i.TEXTURE_2D,0,i.RGBA,i.RGBA,i.UNSIGNED_BYTE,t);i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_S,i.CLAMP_TO_EDGE);i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_T,i.CLAMP_TO_EDGE);i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MAG_FILTER,i.LINEAR);2==o?(i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MIN_FILTER,i.LINEAR_MIPMAP_LINEAR),i.generateMipmap(i.TEXTURE_2D)):i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MIN_FILTER,i.LINEAR);return s};const _=new ha(8),A=new ha(8),R=new ha(10),C=new ha(10);(this||t).Qb=function(t,o,s,w,E){if(a()){var L=_.push(t),T=A.push(o);if(i.canvas){i.canvas.width==L&&i.canvas.height==T||(i.canvas.width=L,i.canvas.height=T);i.viewport(0,T-o,t,o);i.disable(i.SCISSOR_TEST);i.clearColor(0,0,0,0);i.clear(i.COLOR_BUFFER_BIT);i.enable(i.SCISSOR_TEST);s.sort(((t,i)=>i.wb-t.wb));L=R.push(w);m!=L&&(i.bufferData(i.ARRAY_BUFFER,8*L,i.DYNAMIC_DRAW),m=L);L=0;for(var P of s)i.bufferSubData(i.ARRAY_BUFFER,L,P.Ta),L+=4*P.Ta.length;console.assert(L==4*w);for(var M of s)i.bufferSubData(i.ARRAY_BUFFER,L,M.Db),L+=4*M.Db.length;console.assert(L==8*w);L=C.push(E);y!=L&&(i.bufferData(i.ELEMENT_ARRAY_BUFFER,2*L,i.DYNAMIC_DRAW),y=L);P=0;for(var F of s)i.bufferSubData(i.ELEMENT_ARRAY_BUFFER,P,F.indices),P+=2*F.indices.length;console.assert(P==2*E);F=0;M=!0;L=P=0;for(const m of s){m.image.Ka!=F&&(i.bindTexture(i.TEXTURE_2D,m.image.Ja||null),F=m.image.Ka);m.mc?(i.scissor(m.Ya,T-m.Za-m.jb,m.Ac,m.jb),M=!0):M&&(i.scissor(0,T-o,t,o),M=!1);s=2/t;const y=-2/o;i.uniform4f(h,m.ha[0]*s*m.Ba,m.ha[1]*y*m.Ca,m.ha[2]*s*m.Ba,m.ha[3]*y*m.Ca);i.uniform2f(v,m.ha[4]*s*m.Ba+s*(m.Ya-m.ic*m.Ba)-1,m.ha[5]*y*m.Ca+y*(m.Za-m.jc*m.Ca)+1);i.vertexAttribPointer(0,2,i.FLOAT,!1,0,L);i.vertexAttribPointer(1,2,i.FLOAT,!1,0,L+4*w);i.drawElements(i.TRIANGLES,m.indices.length,i.UNSIGNED_SHORT,P);L+=4*m.Ta.length;P+=2*m.indices.length}console.assert(L==4*w);console.assert(P==2*E)}}};(this||t).canvas=function(){return a()&&i.canvas}},_=v.onRuntimeInitialized;v.onRuntimeInitialized=function(){function a(t){switch(t){case R.srcOver:return\"source-over\";case R.screen:return\"screen\";case R.overlay:return\"overlay\";case R.darken:return\"darken\";case R.lighten:return\"lighten\";case R.colorDodge:return\"color-dodge\";case R.colorBurn:return\"color-burn\";case R.hardLight:return\"hard-light\";case R.softLight:return\"soft-light\";case R.difference:return\"difference\";case R.exclusion:return\"exclusion\";case R.multiply:return\"multiply\";case R.hue:return\"hue\";case R.saturation:return\"saturation\";case R.color:return\"color\";case R.luminosity:return\"luminosity\"}}function b(t){return\"rgba(\"+((16711680&t)>>>16)+\",\"+((65280&t)>>>8)+\",\"+((255&t)>>>0)+\",\"+((4278190080&t)>>>24)/255+\")\"}function c(){0<O.length&&(w.Qb(j.drawWidth(),j.drawHeight(),O,I,k),O=[],k=I=0,j.reset(512,512));for(const t of x){for(const i of t.H)i();t.H=[]}x.clear()}_&&_();var i=v.RenderPaintStyle;const o=v.RenderPath,s=v.RenderPaint,h=v.Renderer,m=v.StrokeCap,A=v.StrokeJoin,R=v.BlendMode,C=i.fill,E=i.stroke,L=v.FillRule.evenOdd;let T=1;var P=v.RenderImage.extend(\"CanvasRenderImage\",{__construct:function({la:i,xa:o}={}){(this||t).__parent.__construct.call(this||t);(this||t).Ka=T;T=T+1&2147483647||1;(this||t).la=i;(this||t).xa=o},__destruct:function(){(this||t).Ja&&(w.Mb((this||t).Ja),URL.revokeObjectURL((this||t).Wa));(this||t).__parent.__destruct.call(this||t)},decode:function(i){var o=this||t;o.xa&&o.xa(o);var s=new Image;o.Wa=URL.createObjectURL(new Blob([i],{type:\"image/png\"}));s.onload=function(){o.Fb=s;o.Ja=w.Lb(s);o.size(s.width,s.height);o.la&&o.la(o)};s.src=o.Wa}}),M=o.extend(\"CanvasRenderPath\",{__construct:function(){(this||t).__parent.__construct.call(this||t);(this||t).T=new Path2D},rewind:function(){(this||t).T=new Path2D},addPath:function(i,o,s,h,v,m,y){var w=(this||t).T,_=w.addPath;i=i.T;const A=new DOMMatrix;A.a=o;A.b=s;A.c=h;A.d=v;A.e=m;A.f=y;_.call(w,i,A)},fillRule:function(i){(this||t).Va=i},moveTo:function(i,o){(this||t).T.moveTo(i,o)},lineTo:function(i,o){(this||t).T.lineTo(i,o)},cubicTo:function(i,o,s,h,v,m){(this||t).T.bezierCurveTo(i,o,s,h,v,m)},close:function(){(this||t).T.closePath()}}),F=s.extend(\"CanvasRenderPaint\",{color:function(i){(this||t).Xa=b(i)},thickness:function(i){(this||t).Ib=i},join:function(i){switch(i){case A.miter:(this||t).Ia=\"miter\";break;case A.round:(this||t).Ia=\"round\";break;case A.bevel:(this||t).Ia=\"bevel\"}},cap:function(i){switch(i){case m.butt:(this||t).Ha=\"butt\";break;case m.round:(this||t).Ha=\"round\";break;case m.square:(this||t).Ha=\"square\"}},style:function(i){(this||t).Hb=i},blendMode:function(i){(this||t).Eb=a(i)},clearGradient:function(){(this||t).ja=null},linearGradient:function(i,o,s,h){(this||t).ja={yb:i,zb:o,bb:s,cb:h,Ra:[]}},radialGradient:function(i,o,s,h){(this||t).ja={yb:i,zb:o,bb:s,cb:h,Ra:[],ec:!0}},addStop:function(i,o){(this||t).ja.Ra.push({color:i,stop:o})},completeGradient:function(){},draw:function(i,o,s){let h=(this||t).Hb;var v=(this||t).Xa,m=(this||t).ja;i.globalCompositeOperation=(this||t).Eb;if(null!=m){v=m.yb;var y=m.zb;const o=m.bb;var w=m.cb;const s=m.Ra;m.ec?(m=o-v,w-=y,v=i.createRadialGradient(v,y,0,v,y,Math.sqrt(m*m+w*w))):v=i.createLinearGradient(v,y,o,w);for(let t=0,i=s.length;t<i;t++)y=s[t],v.addColorStop(y.stop,b(y.color));(this||t).Xa=v;(this||t).ja=null}switch(h){case E:i.strokeStyle=v;i.lineWidth=(this||t).Ib;i.lineCap=(this||t).Ha;i.lineJoin=(this||t).Ia;i.stroke(o);break;case C:i.fillStyle=v,i.fill(o,s)}}});const x=new Set;let j=null,O=[],I=0,k=0;var D=v.CanvasRenderer=h.extend(\"Renderer\",{__construct:function(i){(this||t).__parent.__construct.call(this||t);(this||t).S=[1,0,0,1,0,0];(this||t).C=i.getContext(\"2d\");(this||t).Ua=i;(this||t).H=[]},save:function(){(this||t).S.push(...(this||t).S.slice((this||t).S.length-6));(this||t).H.push((this||t).C.save.bind((this||t).C))},restore:function(){const i=(this||t).S.length-6;if(6>i)throw\"restore() called without matching save().\";(this||t).S.splice(i);(this||t).H.push((this||t).C.restore.bind((this||t).C))},transform:function(i,o,s,h,v,m){const y=(this||t).S,w=y.length-6;y.splice(w,6,y[w]*i+y[w+2]*o,y[w+1]*i+y[w+3]*o,y[w]*s+y[w+2]*h,y[w+1]*s+y[w+3]*h,y[w]*v+y[w+2]*m+y[w+4],y[w+1]*v+y[w+3]*m+y[w+5]);(this||t).H.push((this||t).C.transform.bind((this||t).C,i,o,s,h,v,m))},rotate:function(t){const i=Math.sin(t);t=Math.cos(t);this.transform(t,i,-i,t,0,0)},_drawPath:function(i,o){(this||t).H.push(o.draw.bind(o,(this||t).C,i.T,i.Va===L?\"evenodd\":\"nonzero\"))},_drawRiveImage:function(i,o,s){var h=i.Fb;if(h){var v=(this||t).C,m=a(o);(this||t).H.push((function(){v.globalCompositeOperation=m;v.globalAlpha=s;v.drawImage(h,0,0);v.globalAlpha=1}))}},_getMatrix:function(i){const o=(this||t).S,s=o.length-6;for(let t=0;6>t;++t)i[t]=o[s+t]},_drawImageMesh:function(i,o,s,h,m,y,_,A,R,C){var E=(this||t).C.canvas.width,L=(this||t).C.canvas.height;const T=R-_,P=C-A;_=Math.max(_,0);A=Math.max(A,0);R=Math.min(R,E);C=Math.min(C,L);const M=R-_,F=C-A;console.assert(M<=Math.min(T,E));console.assert(F<=Math.min(P,L));if(!(0>=M||0>=F)){R=M<T||F<P;E=C=1;var D=Math.ceil(M*C),U=Math.ceil(F*E);L=w.hc();D>L&&(C*=L/D,D=L);U>L&&(E*=L/U,U=L);j||(j=new v.DynamicRectanizer(L),j.reset(512,512));L=j.addRect(D,U);0>L&&(c(),x.add(this||t),L=j.addRect(D,U),console.assert(0<=L));var N=L&65535,$=L>>16;O.push({ha:(this||t).S.slice((this||t).S.length-6),image:i,Ya:N,Za:$,ic:_,jc:A,Ac:D,jb:U,Ba:C,Ca:E,Ta:new Float32Array(h),Db:new Float32Array(m),indices:new Uint16Array(y),mc:R,wb:i.Ka<<1|(R?1:0)});I+=h.length;k+=y.length;var z=(this||t).C,X=a(o);(this||t).H.push((function(){z.save();z.resetTransform();z.globalCompositeOperation=X;z.globalAlpha=s;const t=w.canvas();t&&z.drawImage(t,N,$,D,U,_,A,M,F);z.restore()}))}},_clipPath:function(i){(this||t).H.push((this||t).C.clip.bind((this||t).C,i.T,i.Va===L?\"evenodd\":\"nonzero\"))},clear:function(){x.add(this||t);(this||t).H.push((this||t).C.clearRect.bind((this||t).C,0,0,(this||t).Ua.width,(this||t).Ua.height))},flush:function(){},translate:function(t,i){this.transform(1,0,0,1,t,i)}});v.makeRenderer=function(t){const i=new D(t),o=i.C;return new Proxy(i,{get(t,s){if(\"function\"===typeof t[s])return function(...i){return t[s].apply(t,i)};if(\"function\"===typeof o[s]){if(-1<y.indexOf(s))throw Error(\"RiveException: Method call to '\"+s+\"()' is not allowed, as the renderer cannot immediately pass through the return                 values of any canvas 2d context methods.\");return function(...t){i.H.push(o[s].bind(o,...t))}}return t[s]},set(t,s,h){if(s in o)return i.H.push((()=>{o[s]=h})),!0}})};v.decodeImage=function(t,i){new P({la:i}).decode(t)};v.renderFactory={makeRenderPaint:function(){return new F},makeRenderPath:function(){return new M},makeRenderImage:function(){let t=N;return new P({xa:()=>{t.total++},la:()=>{t.loaded++;if(t.loaded===t.total){const i=t.ready;i&&(i(),t.ready=null)}}})}};let U=v.load,N=null;v.load=function(t,i,o=!0){const s=new v.FallbackFileAssetLoader;void 0!==i&&s.addLoader(i);o&&(i=new v.CDNFileAssetLoader,s.addLoader(i));return new Promise((function(i){let o=null;N={total:0,loaded:0,ready:function(){i(o)}};o=U(t,s);0==N.total&&i(o)}))};let $=v.RendererWrapper.prototype.align;v.RendererWrapper.prototype.align=function(i,o,s,h,v=1){$.call(this||t,i,o,s,h,v)};i=new fa;v.requestAnimationFrame=i.requestAnimationFrame.bind(i);v.cancelAnimationFrame=i.cancelAnimationFrame.bind(i);v.enableFPSCounter=i.Rb.bind(i);v.disableFPSCounter=i.Ob;i.ob=c;v.resolveAnimationFrame=c;v.cleanup=function(){j&&j.delete()}};var A,R,C=Object.assign({},v),E=\"./this.program\",L=\"object\"==typeof window,T=\"function\"==typeof importScripts,P=\"\";(L||T)&&(T?P=self.location.href:\"undefined\"!=typeof document&&document.currentScript&&(P=document.currentScript.src),i&&(P=i),P=0!==P.indexOf(\"blob:\")?P.substr(0,P.replace(/[?#].*/,\"\").lastIndexOf(\"/\")+1):\"\",T&&(R=t=>{var i=new XMLHttpRequest;i.open(\"GET\",t,!1);i.responseType=\"arraybuffer\";i.send(null);return new Uint8Array(i.response)}),A=(t,i,o)=>{var s=new XMLHttpRequest;s.open(\"GET\",t,!0);s.responseType=\"arraybuffer\";s.onload=()=>{200==s.status||0==s.status&&s.response?i(s.response):o()};s.onerror=o;s.send(null)});var M=v.print||console.log.bind(console),F=v.printErr||console.error.bind(console);Object.assign(v,C);C=null;v.thisProgram&&(E=v.thisProgram);var x;v.wasmBinary&&(x=v.wasmBinary);v.noExitRuntime;\"object\"!=typeof WebAssembly&&Aa(\"no native wasm support detected\");var j,O,I,k,D,U,N,$,z,X,H=!1;function Ja(){var t=j.buffer;v.HEAP8=I=new Int8Array(t);v.HEAP16=D=new Int16Array(t);v.HEAP32=N=new Int32Array(t);v.HEAPU8=k=new Uint8Array(t);v.HEAPU16=U=new Uint16Array(t);v.HEAPU32=$=new Uint32Array(t);v.HEAPF32=z=new Float32Array(t);v.HEAPF64=X=new Float64Array(t)}var G,q=[],J=[],K=[];function Oa(){var t=v.preRun.shift();q.unshift(t)}var Q=0,ee=null,te=null;function Aa(t){v.onAbort&&v.onAbort(t);t=\"Aborted(\"+t+\")\";F(t);H=!0;t=new WebAssembly.RuntimeError(t+\". Build with -sASSERTIONS for more info.\");h(t);throw t}function Sa(t){return t.startsWith(\"data:application/octet-stream;base64,\")}var ne;ne=\"canvas_advanced.wasm\";if(!Sa(ne)){var re=ne;ne=v.locateFile?v.locateFile(re,P):P+re}function Va(t){if(t==ne&&x)return new Uint8Array(x);if(R)return R(t);throw\"both async and sync fetching of the wasm failed\"}function Wa(t){if(!x&&(L||T)){if(\"function\"==typeof fetch&&!t.startsWith(\"file://\"))return fetch(t,{credentials:\"same-origin\"}).then((i=>{if(!i.ok)throw\"failed to load wasm binary file at '\"+t+\"'\";return i.arrayBuffer()})).catch((()=>Va(t)));if(A)return new Promise(((i,o)=>{A(t,(t=>i(new Uint8Array(t))),o)}))}return Promise.resolve().then((()=>Va(t)))}function Xa(t,i,o){return Wa(t).then((t=>WebAssembly.instantiate(t,i))).then((t=>t)).then(o,(t=>{F(\"failed to asynchronously prepare wasm: \"+t);Aa(t)}))}function Ya(t,i){var o=ne;return x||\"function\"!=typeof WebAssembly.instantiateStreaming||Sa(o)||o.startsWith(\"file://\")||\"function\"!=typeof fetch?Xa(o,t,i):fetch(o,{credentials:\"same-origin\"}).then((s=>WebAssembly.instantiateStreaming(s,t).then(i,(function(s){F(\"wasm streaming compile failed: \"+s);F(\"falling back to ArrayBuffer instantiation\");return Xa(o,t,i)}))))}var ie,ae,oe={445532:(t,i,o,s,h)=>{if(\"undefined\"===typeof window||void 0===(window.AudioContext||window.webkitAudioContext))return 0;if(\"undefined\"===typeof window.h){window.h={Aa:0};window.h.I={};window.h.I.ya=t;window.h.I.capture=i;window.h.I.La=o;window.h.ga={};window.h.ga.stopped=s;window.h.ga.xb=h;let v=window.h;v.D=[];v.yc=function(t){for(var i=0;i<v.D.length;++i)if(null==v.D[i])return v.D[i]=t,i;v.D.push(t);return v.D.length-1};v.Cb=function(t){for(v.D[t]=null;0<v.D.length;){if(null!=v.D[v.D.length-1])break;v.D.pop()}};v.Sc=function(t){for(var i=0;i<v.D.length;++i)if(v.D[i]==t)return v.Cb(i)};v.ra=function(t){return v.D[t]};v.Bb=[\"touchend\",\"click\"];v.unlock=function(){for(var t=0;t<v.D.length;++t){var i=v.D[t];null!=i&&null!=i.J&&i.state===v.ga.xb&&i.J.resume().then((()=>{rt(i.pb)}),(t=>{console.error(\"Failed to resume audiocontext\",t)}))}v.Bb.map((function(t){document.removeEventListener(t,v.unlock,!0)}))};v.Bb.map((function(t){document.addEventListener(t,v.unlock,!0)}))}window.h.Aa+=1;return 1},447710:()=>{\"undefined\"!==typeof window.h&&(--window.h.Aa,0===window.h.Aa&&delete window.h)},447874:()=>void 0!==navigator.mediaDevices&&void 0!==navigator.mediaDevices.getUserMedia,447978:()=>{try{var t=new(window.AudioContext||window.webkitAudioContext),i=t.sampleRate;t.close();return i}catch(t){return 0}},448149:(t,i,o,s,h,v)=>{if(\"undefined\"===typeof window.h)return-1;var m={},y={};t==window.h.I.ya&&0!=o&&(y.sampleRate=o);m.J=new(window.AudioContext||window.webkitAudioContext)(y);m.J.suspend();m.state=window.h.ga.stopped;o=0;t!=window.h.I.ya&&(o=i);m.Z=m.J.createScriptProcessor(s,o,i);m.Z.onaudioprocess=function(o){null!=m.sa&&0!=m.sa.length||(m.sa=new Float32Array(z.buffer,h,s*i));if(t==window.h.I.capture||t==window.h.I.La){for(var y=0;y<i;y+=1)for(var w=o.inputBuffer.getChannelData(y),_=m.sa,A=0;A<s;A+=1)_[A*i+y]=w[A];it(v,s,h)}if(t==window.h.I.ya||t==window.h.I.La)for(at(v,s,h),y=0;y<o.outputBuffer.numberOfChannels;++y)for(w=o.outputBuffer.getChannelData(y),_=m.sa,A=0;A<s;A+=1)w[A]=_[A*i+y];else for(y=0;y<o.outputBuffer.numberOfChannels;++y)o.outputBuffer.getChannelData(y).fill(0)};t!=window.h.I.capture&&t!=window.h.I.La||navigator.mediaDevices.getUserMedia({audio:!0,video:!1}).then((function(t){m.Da=m.J.createMediaStreamSource(t);m.Da.connect(m.Z);m.Z.connect(m.J.destination)})).catch((function(t){console.log(\"Failed to get user media: \"+t)}));t==window.h.I.ya&&m.Z.connect(m.J.destination);m.pb=v;return window.h.yc(m)},451026:t=>window.h.ra(t).J.sampleRate,451099:t=>{t=window.h.ra(t);void 0!==t.Z&&(t.Z.onaudioprocess=function(){},t.Z.disconnect(),t.Z=void 0);void 0!==t.Da&&(t.Da.disconnect(),t.Da=void 0);t.J.close();t.J=void 0;t.pb=void 0},451499:t=>{window.h.Cb(t)},451549:t=>{t=window.h.ra(t);t.J.resume();t.state=window.h.ga.xb},451688:t=>{t=window.h.ra(t);t.J.suspend();t.state=window.h.ga.stopped}},eb=t=>{for(;0<t.length;)t.shift()(v)},fb=(t,i)=>{for(var o=0,s=t.length-1;0<=s;s--){var h=t[s];\".\"===h?t.splice(s,1):\"..\"===h?(t.splice(s,1),o++):o&&(t.splice(s,1),o--)}if(i)for(;o;o--)t.unshift(\"..\");return t},gb=t=>{var i=\"/\"===t.charAt(0),o=\"/\"===t.substr(-1);(t=fb(t.split(\"/\").filter((t=>!!t)),!i).join(\"/\"))||i||(t=\".\");t&&o&&(t+=\"/\");return(i?\"/\":\"\")+t},hb=t=>{var i=/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(t).slice(1);t=i[0];i=i[1];if(!t&&!i)return\".\";i&&(i=i.substr(0,i.length-1));return t+i},ib=t=>{if(\"/\"===t)return\"/\";t=gb(t);t=t.replace(/\\/$/,\"\");var i=t.lastIndexOf(\"/\");return-1===i?t:t.substr(i+1)},jb=()=>{if(\"object\"==typeof crypto&&\"function\"==typeof crypto.getRandomValues)return t=>crypto.getRandomValues(t);Aa(\"initRandomDevice\")},kb=t=>(kb=jb())(t);function lb(){for(var t=\"\",i=!1,o=arguments.length-1;-1<=o&&!i;o--){i=0<=o?arguments[o]:\"/\";if(\"string\"!=typeof i)throw new TypeError(\"Arguments to path.resolve must be strings\");if(!i)return\"\";t=i+\"/\"+t;i=\"/\"===i.charAt(0)}t=fb(t.split(\"/\").filter((t=>!!t)),!i).join(\"/\");return(i?\"/\":\"\")+t||\".\"}var se=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf8\"):void 0,nb=(t,i,o)=>{var s=i+o;for(o=i;t[o]&&!(o>=s);)++o;if(16<o-i&&t.buffer&&se)return se.decode(t.subarray(i,o));for(s=\"\";i<o;){var h=t[i++];if(h&128){var v=t[i++]&63;if(192==(h&224))s+=String.fromCharCode((h&31)<<6|v);else{var m=t[i++]&63;h=224==(h&240)?(h&15)<<12|v<<6|m:(h&7)<<18|v<<12|m<<6|t[i++]&63;65536>h?s+=String.fromCharCode(h):(h-=65536,s+=String.fromCharCode(55296|h>>10,56320|h&1023))}}else s+=String.fromCharCode(h)}return s},ue=[],pb=t=>{for(var i=0,o=0;o<t.length;++o){var s=t.charCodeAt(o);127>=s?i++:2047>=s?i+=2:55296<=s&&57343>=s?(i+=4,++o):i+=3}return i},qb=(t,i,o,s)=>{if(!(0<s))return 0;var h=o;s=o+s-1;for(var v=0;v<t.length;++v){var m=t.charCodeAt(v);if(55296<=m&&57343>=m){var y=t.charCodeAt(++v);m=65536+((m&1023)<<10)|y&1023}if(127>=m){if(o>=s)break;i[o++]=m}else{if(2047>=m){if(o+1>=s)break;i[o++]=192|m>>6}else{if(65535>=m){if(o+2>=s)break;i[o++]=224|m>>12}else{if(o+3>=s)break;i[o++]=240|m>>18;i[o++]=128|m>>12&63}i[o++]=128|m>>6&63}i[o++]=128|m&63}}i[o]=0;return o-h};function rb(t,i){var o=Array(pb(t)+1);t=qb(t,o,0,o.length);i&&(o.length=t);return o}var ce=[];function tb(t,i){ce[t]={input:[],F:[],V:i};ub(t,le)}var le={open:function(t){var i=ce[t.node.za];if(!i)throw new Ce(43);t.s=i;t.seekable=!1},close:function(t){t.s.V.qa(t.s)},qa:function(t){t.s.V.qa(t.s)},read:function(t,i,o,s){if(!t.s||!t.s.V.ib)throw new Ce(60);for(var h=0,v=0;v<s;v++){try{var m=t.s.V.ib(t.s)}catch(t){throw new Ce(29)}if(void 0===m&&0===h)throw new Ce(6);if(null===m||void 0===m)break;h++;i[o+v]=m}h&&(t.node.timestamp=Date.now());return h},write:function(t,i,o,s){if(!t.s||!t.s.V.Oa)throw new Ce(60);try{for(var h=0;h<s;h++)t.s.V.Oa(t.s,i[o+h])}catch(t){throw new Ce(29)}s&&(t.node.timestamp=Date.now());return h}},he={ib:function(){e:{if(!ue.length){var t=null;\"undefined\"!=typeof window&&\"function\"==typeof window.prompt?(t=window.prompt(\"Input: \"),null!==t&&(t+=\"\\n\")):\"function\"==typeof readline&&(t=readline(),null!==t&&(t+=\"\\n\"));if(!t){t=null;break e}ue=rb(t,!0)}t=ue.shift()}return t},Oa:function(t,i){null===i||10===i?(M(nb(t.F,0)),t.F=[]):0!=i&&t.F.push(i)},qa:function(t){t.F&&0<t.F.length&&(M(nb(t.F,0)),t.F=[])},bc:function(){return{Fc:25856,Hc:5,Ec:191,Gc:35387,Dc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},cc:function(){return 0},dc:function(){return[24,80]}},de={Oa:function(t,i){null===i||10===i?(F(nb(t.F,0)),t.F=[]):0!=i&&t.F.push(i)},qa:function(t){t.F&&0<t.F.length&&(F(nb(t.F,0)),t.F=[])}};function yb(t,i){var o=t.j?t.j.length:0;o>=i||(i=Math.max(i,o*(1048576>o?2:1.125)>>>0),0!=o&&(i=Math.max(i,256)),o=t.j,t.j=new Uint8Array(i),0<t.v&&t.j.set(o.subarray(0,t.v),0))}var fe={O:null,U(){return fe.createNode(null,\"/\",16895,0)},createNode(t,i,o,s){if(24576===(o&61440)||4096===(o&61440))throw new Ce(63);fe.O||(fe.O={dir:{node:{Y:fe.l.Y,P:fe.l.P,ka:fe.l.ka,va:fe.l.va,ub:fe.l.ub,Ab:fe.l.Ab,vb:fe.l.vb,sb:fe.l.sb,Ea:fe.l.Ea},stream:{ba:fe.m.ba}},file:{node:{Y:fe.l.Y,P:fe.l.P},stream:{ba:fe.m.ba,read:fe.m.read,write:fe.m.write,pa:fe.m.pa,lb:fe.m.lb,nb:fe.m.nb}},link:{node:{Y:fe.l.Y,P:fe.l.P,ma:fe.l.ma},stream:{}},$a:{node:{Y:fe.l.Y,P:fe.l.P},stream:Le}});o=Ab(t,i,o,s);16384===(o.mode&61440)?(o.l=fe.O.dir.node,o.m=fe.O.dir.stream,o.j={}):32768===(o.mode&61440)?(o.l=fe.O.file.node,o.m=fe.O.file.stream,o.v=0,o.j=null):40960===(o.mode&61440)?(o.l=fe.O.link.node,o.m=fe.O.link.stream):8192===(o.mode&61440)&&(o.l=fe.O.$a.node,o.m=fe.O.$a.stream);o.timestamp=Date.now();t&&(t.j[i]=o,t.timestamp=o.timestamp);return o},Kc(t){return t.j?t.j.subarray?t.j.subarray(0,t.v):new Uint8Array(t.j):new Uint8Array(0)},l:{Y(t){var i={};i.Jc=8192===(t.mode&61440)?t.id:1;i.Mc=t.id;i.mode=t.mode;i.Oc=1;i.uid=0;i.Lc=0;i.za=t.za;16384===(t.mode&61440)?i.size=4096:32768===(t.mode&61440)?i.size=t.v:40960===(t.mode&61440)?i.size=t.link.length:i.size=0;i.Bc=new Date(t.timestamp);i.Nc=new Date(t.timestamp);i.Ic=new Date(t.timestamp);i.Jb=4096;i.Cc=Math.ceil(i.size/i.Jb);return i},P(t,i){void 0!==i.mode&&(t.mode=i.mode);void 0!==i.timestamp&&(t.timestamp=i.timestamp);if(void 0!==i.size&&(i=i.size,t.v!=i))if(0==i)t.j=null,t.v=0;else{var o=t.j;t.j=new Uint8Array(i);o&&t.j.set(o.subarray(0,Math.min(i,t.v)));t.v=i}},ka(){throw Ee[44]},va(t,i,o,s){return fe.createNode(t,i,o,s)},ub(t,i,o){if(16384===(t.mode&61440)){try{var s=Cb(i,o)}catch(t){}if(s)for(var h in s.j)throw new Ce(55)}delete t.parent.j[t.name];t.parent.timestamp=Date.now();t.name=o;i.j[o]=t;i.timestamp=t.parent.timestamp;t.parent=i},Ab(t,i){delete t.j[i];t.timestamp=Date.now()},vb(t,i){var o,s=Cb(t,i);for(o in s.j)throw new Ce(55);delete t.j[i];t.timestamp=Date.now()},sb(t){var i,o=[\".\",\"..\"];for(i in t.j)t.j.hasOwnProperty(i)&&o.push(i);return o},Ea(t,i,o){t=fe.createNode(t,i,41471,0);t.link=o;return t},ma(t){if(40960!==(t.mode&61440))throw new Ce(28);return t.link}},m:{read(t,i,o,s,h){var v=t.node.j;if(h>=t.node.v)return 0;t=Math.min(t.node.v-h,s);if(8<t&&v.subarray)i.set(v.subarray(h,h+t),o);else for(s=0;s<t;s++)i[o+s]=v[h+s];return t},write(t,i,o,s,h,v){i.buffer===I.buffer&&(v=!1);if(!s)return 0;t=t.node;t.timestamp=Date.now();if(i.subarray&&(!t.j||t.j.subarray)){if(v)return t.j=i.subarray(o,o+s),t.v=s;if(0===t.v&&0===h)return t.j=i.slice(o,o+s),t.v=s;if(h+s<=t.v)return t.j.set(i.subarray(o,o+s),h),s}yb(t,h+s);if(t.j.subarray&&i.subarray)t.j.set(i.subarray(o,o+s),h);else for(v=0;v<s;v++)t.j[h+v]=i[o+v];t.v=Math.max(t.v,h+s);return s},ba(t,i,o){1===o?i+=t.position:2===o&&32768===(t.node.mode&61440)&&(i+=t.node.v);if(0>i)throw new Ce(28);return i},pa(t,i,o){yb(t.node,i+o);t.node.v=Math.max(t.node.v,i+o)},lb(t,i,o,s,h){if(32768!==(t.node.mode&61440))throw new Ce(43);t=t.node.j;if(h&2||t.buffer!==I.buffer){(0<o||o+i<t.length)&&(t=t.subarray?t.subarray(o,o+i):Array.prototype.slice.call(t,o,o+i));o=!0;Aa();i=void 0;if(!i)throw new Ce(48);I.set(t,i)}else o=!1,i=t.byteOffset;return{o:i,M:o}},nb(t,i,o,s){fe.m.write(t,i,0,s,o,!1);return 0}}};function Db(t,i){var o=0;t&&(o|=365);i&&(o|=146);return o}var pe,ve,me,be,ge=null,ye={},we=[],_e=1,Ae=null,Re=!0,Ce=null,Ee={},Lb=(t,i={})=>{t=lb(t);if(!t)return{path:\"\",node:null};i=Object.assign({gb:!0,Qa:0},i);if(8<i.Qa)throw new Ce(32);t=t.split(\"/\").filter((t=>!!t));for(var o=ge,s=\"/\",h=0;h<t.length;h++){var v=h===t.length-1;if(v&&i.parent)break;o=Cb(o,t[h]);s=gb(s+\"/\"+t[h]);o.wa&&(!v||v&&i.gb)&&(o=o.wa.root);if(!v||i.fb)for(v=0;40960===(o.mode&61440);)if(o=Kb(s),s=lb(hb(s),o),o=Lb(s,{Qa:i.Qa+1}).node,40<v++)throw new Ce(32)}return{path:s,node:o}},Mb=t=>{for(var i;;){if(t===t.parent)return t=t.U.mb,i?\"/\"!==t[t.length-1]?`${t}/${i}`:t+i:t;i=i?`${t.name}/${i}`:t.name;t=t.parent}},Nb=(t,i)=>{for(var o=0,s=0;s<i.length;s++)o=(o<<5)-o+i.charCodeAt(s)|0;return(t+o>>>0)%Ae.length},Cb=(t,i)=>{var o;if(o=(o=Ob(t,\"x\"))?o:t.l.ka?0:2)throw new Ce(o,t);for(o=Ae[Nb(t.id,i)];o;o=o.lc){var s=o.name;if(o.parent.id===t.id&&s===i)return o}return t.l.ka(t,i)},Ab=(t,i,o,s)=>{t=new Pb(t,i,o,s);i=Nb(t.parent.id,t.name);t.lc=Ae[i];return Ae[i]=t},Qb=t=>{var i=[\"r\",\"w\",\"rw\"][t&3];t&512&&(i+=\"w\");return i},Ob=(t,i)=>Re?0:!i.includes(\"r\")||t.mode&292?i.includes(\"w\")&&!(t.mode&146)||i.includes(\"x\")&&!(t.mode&73)?2:0:2,Rb=(t,i)=>{try{return Cb(t,i),20}catch(t){}return Ob(t,\"wx\")},Sb=()=>{for(var t=0;4096>=t;t++)if(!we[t])return t;throw new Ce(33)},Tb=t=>{t=we[t];if(!t)throw new Ce(8);return t},Vb=(i,o=-1)=>{me||(me=function(){(this||t).h={}},me.prototype={},Object.defineProperties(me.prototype,{object:{get(){return(this||t).node},set(i){(this||t).node=i}},flags:{get(){return(this||t).h.flags},set(i){(this||t).h.flags=i}},position:{get(){return(this||t).h.position},set(i){(this||t).h.position=i}}}));i=Object.assign(new me,i);-1==o&&(o=Sb());i.X=o;return we[o]=i},Le={open:t=>{t.m=ye[t.node.za].m;t.m.open&&t.m.open(t)},ba:()=>{throw new Ce(70)}},ub=(t,i)=>{ye[t]={m:i}},Wb=(t,i)=>{var o=\"/\"===i,s=!i;if(o&&ge)throw new Ce(10);if(!o&&!s){var h=Lb(i,{gb:!1});i=h.path;h=h.node;if(h.wa)throw new Ce(10);if(16384!==(h.mode&61440))throw new Ce(54)}i={type:t,Qc:{},mb:i,kc:[]};t=t.U(i);t.U=i;i.root=t;o?ge=t:h&&(h.wa=i,h.U&&h.U.kc.push(i))},S=(t,i,o)=>{var s=Lb(t,{parent:!0}).node;t=ib(t);if(!t||\".\"===t||\"..\"===t)throw new Ce(28);var h=Rb(s,t);if(h)throw new Ce(h);if(!s.l.va)throw new Ce(63);return s.l.va(s,t,i,o)},Xb=(t,i,o)=>{\"undefined\"==typeof o&&(o=i,i=438);S(t,i|8192,o)},cc=(t,i)=>{if(!lb(t))throw new Ce(44);var o=Lb(i,{parent:!0}).node;if(!o)throw new Ce(44);i=ib(i);var s=Rb(o,i);if(s)throw new Ce(s);if(!o.l.Ea)throw new Ce(63);o.l.Ea(o,i,t)},Kb=t=>{t=Lb(t).node;if(!t)throw new Ce(44);if(!t.l.ma)throw new Ce(28);return lb(Mb(t.parent),t.l.ma(t))},ec=(t,i,o)=>{if(\"\"===t)throw new Ce(44);if(\"string\"==typeof i){var s={r:0,\"r+\":2,w:577,\"w+\":578,a:1089,\"a+\":1090}[i];if(\"undefined\"==typeof s)throw Error(`Unknown file open mode: ${i}`);i=s}o=i&64?(\"undefined\"==typeof o?438:o)&4095|32768:0;if(\"object\"==typeof t)var h=t;else{t=gb(t);try{h=Lb(t,{fb:!(i&131072)}).node}catch(t){}}s=!1;if(i&64)if(h){if(i&128)throw new Ce(20)}else h=S(t,o,0),s=!0;if(!h)throw new Ce(44);8192===(h.mode&61440)&&(i&=-513);if(i&65536&&16384!==(h.mode&61440))throw new Ce(54);if(!s&&(o=h?40960===(h.mode&61440)?32:16384===(h.mode&61440)&&(\"r\"!==Qb(i)||i&512)?31:Ob(h,Qb(i)):44))throw new Ce(o);if(i&512&&!s){o=h;o=\"string\"==typeof o?Lb(o,{fb:!0}).node:o;if(!o.l.P)throw new Ce(63);if(16384===(o.mode&61440))throw new Ce(31);if(32768!==(o.mode&61440))throw new Ce(28);if(s=Ob(o,\"w\"))throw new Ce(s);o.l.P(o,{size:0,timestamp:Date.now()})}i&=-131713;h=Vb({node:h,path:Mb(h),flags:i,seekable:!0,position:0,m:h.m,zc:[],error:!1});h.m.open&&h.m.open(h);!v.logReadFiles||i&1||(be||(be={}),t in be||(be[t]=1));return h},fc=(t,i,o)=>{if(null===t.X)throw new Ce(8);if(!t.seekable||!t.m.ba)throw new Ce(70);if(0!=o&&1!=o&&2!=o)throw new Ce(28);t.position=t.m.ba(t,i,o);t.zc=[]},gc=()=>{Ce||(Ce=function(i,o){(this||t).name=\"ErrnoError\";(this||t).node=o;(this||t).pc=function(i){(this||t).aa=i};this.pc(i);(this||t).message=\"FS error\"},Ce.prototype=Error(),Ce.prototype.constructor=Ce,[44].forEach((t=>{Ee[t]=new Ce(t);Ee[t].stack=\"<generic error, no stack>\"})))},jc=(t,i,o)=>{t=gb(\"/dev/\"+t);var s=Db(!!i,!!o);ve||(ve=64);var h=ve++<<8;ub(h,{open:t=>{t.seekable=!1},close:()=>{o&&o.buffer&&o.buffer.length&&o(10)},read:(t,o,s,h)=>{for(var v=0,m=0;m<h;m++){try{var y=i()}catch(t){throw new Ce(29)}if(void 0===y&&0===v)throw new Ce(6);if(null===y||void 0===y)break;v++;o[s+m]=y}v&&(t.node.timestamp=Date.now());return v},write:(t,i,s,h)=>{for(var v=0;v<h;v++)try{o(i[s+v])}catch(t){throw new Ce(29)}h&&(t.node.timestamp=Date.now());return v}});Xb(t,s,h)},Te={},Pe=void 0;function mc(){Pe+=4;return N[Pe-4>>2]}function nc(t){if(void 0===t)return\"_unknown\";t=t.replace(/[^a-zA-Z0-9_]/g,\"$\");var i=t.charCodeAt(0);return 48<=i&&57>=i?`_${t}`:t}function oc(i,o){i=nc(i);return{[i]:function(){return o.apply(this||t,arguments)}}[i]}function pc(){(this||t).M=[void 0];(this||t).hb=[]}var Me=new pc,Fe=void 0;function V(t){throw new Fe(t)}var rc=t=>{t||V(\"Cannot use deleted val. handle = \"+t);return Me.get(t).value},sc=t=>{switch(t){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return Me.pa({tb:1,value:t})}};function tc(i){var o=Error,s=oc(i,(function(o){(this||t).name=i;(this||t).message=o;o=Error(o).stack;void 0!==o&&((this||t).stack=this.toString()+\"\\n\"+o.replace(/^Error(:[^\\n]*)?\\n/,\"\"))}));s.prototype=Object.create(o.prototype);s.prototype.constructor=s;s.prototype.toString=function(){return void 0===(this||t).message?(this||t).name:`${(this||t).name}: ${(this||t).message}`};return s}var Se=void 0,xe=void 0;function W(t){for(var i=\"\";k[t];)i+=xe[k[t++]];return i}var je=[];function xc(){for(;je.length;){var t=je.pop();t.g.fa=!1;t.delete()}}var Oe=void 0,Ie={};function Ac(t,i){for(void 0===i&&V(\"ptr should not be undefined\");t.A;)i=t.na(i),t=t.A;return i}var ke={};function Cc(t){t=Dc(t);var i=W(t);Ec(t);return i}function Fc(t,i){var o=ke[t];void 0===o&&V(i+\" has unknown type \"+Cc(t));return o}function Gc(){}var De=!1;function Ic(t){--t.count.value;0===t.count.value&&(t.G?t.L.W(t.G):t.u.i.W(t.o))}function Jc(t,i,o){if(i===o)return t;if(void 0===o.A)return null;t=Jc(t,i,o.A);return null===t?null:o.Pb(t)}var We={};function Lc(t,i){i=Ac(t,i);return Ie[i]}var Ue=void 0;function Nc(t){throw new Ue(t)}function Oc(t,i){i.u&&i.o||Nc(\"makeClassHandle requires ptr and ptrType\");!!i.L!==!!i.G&&Nc(\"Both smartPtrType and smartPtr must be specified\");i.count={value:1};return Pc(Object.create(t,{g:{value:i}}))}function Pc(t){if(\"undefined\"===typeof FinalizationRegistry)return Pc=t=>t,t;De=new FinalizationRegistry((t=>{Ic(t.g)}));Pc=t=>{var i=t.g;i.G&&De.register(t,{g:i},t);return t};Gc=t=>{De.unregister(t)};return Pc(t)}var Be={};function Rc(t){for(;t.length;){var i=t.pop();t.pop()(i)}}function Sc(t){return this.fromWireType(N[t>>2])}var Ve={},Ne={};function Y(t,i,o){function d(i){i=o(i);i.length!==t.length&&Nc(\"Mismatched type converter count\");for(var s=0;s<t.length;++s)Vc(t[s],i[s])}t.forEach((function(t){Ne[t]=i}));var s=Array(i.length),h=[],v=0;i.forEach(((t,i)=>{ke.hasOwnProperty(t)?s[i]=ke[t]:(h.push(t),Ve.hasOwnProperty(t)||(Ve[t]=[]),Ve[t].push((()=>{s[i]=ke[t];++v;v===h.length&&d(s)})))}));0===h.length&&d(s)}function Wc(t){switch(t){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError(`Unknown type size: ${t}`)}}function Xc(t,i,o={}){var s=i.name;t||V(`type \"${s}\" must have a positive integer typeid pointer`);if(ke.hasOwnProperty(t)){if(o.$b)return;V(`Cannot register type '${s}' twice`)}ke[t]=i;delete Ne[t];Ve.hasOwnProperty(t)&&(i=Ve[t],delete Ve[t],i.forEach((t=>t())))}function Vc(t,i,o={}){if(!(\"argPackAdvance\"in i))throw new TypeError(\"registerType registeredInstance requires argPackAdvance\");Xc(t,i,o)}function Yc(t){V(t.g.u.i.name+\" instance already deleted\")}function Zc(){}function $c(i,o,s){if(void 0===i[o].B){var h=i[o];i[o]=function(){i[o].B.hasOwnProperty(arguments.length)||V(`Function '${s}' called with an invalid number of arguments (${arguments.length}) - expects one of (${i[o].B})!`);return i[o].B[arguments.length].apply(this||t,arguments)};i[o].B=[];i[o].B[h.ea]=h}}function ad(t,i,o){v.hasOwnProperty(t)?((void 0===o||void 0!==v[t].B&&void 0!==v[t].B[o])&&V(`Cannot register public name '${t}' twice`),$c(v,t,t),v.hasOwnProperty(o)&&V(`Cannot register multiple overloads of a function with the same number of arguments (${o})!`),v[t].B[o]=i):(v[t]=i,void 0!==o&&(v[t].Pc=o))}function bd(i,o,s,h,v,m,y,w){(this||t).name=i;(this||t).constructor=o;(this||t).N=s;(this||t).W=h;(this||t).A=v;(this||t).Ub=m;(this||t).na=y;(this||t).Pb=w;(this||t).qb=[]}function cd(t,i,o){for(;i!==o;)i.na||V(`Expected null or instance of ${o.name}, got an instance of ${i.name}`),t=i.na(t),i=i.A;return t}function dd(i,o){if(null===o)return(this||t).Na&&V(`null is not a valid ${(this||t).name}`),0;o.g||V(`Cannot pass \"${ed(o)}\" as a ${(this||t).name}`);o.g.o||V(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);return cd(o.g.o,o.g.u.i,(this||t).i)}function fd(i,o){if(null===o){(this||t).Na&&V(`null is not a valid ${(this||t).name}`);if((this||t).ua){var s=this.Pa();null!==i&&i.push((this||t).W,s);return s}return 0}o.g||V(`Cannot pass \"${ed(o)}\" as a ${(this||t).name}`);o.g.o||V(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);!(this||t).ta&&o.g.u.ta&&V(`Cannot convert argument of type ${o.g.L?o.g.L.name:o.g.u.name} to parameter type ${(this||t).name}`);s=cd(o.g.o,o.g.u.i,(this||t).i);if((this||t).ua)switch(void 0===o.g.G&&V(\"Passing raw pointer to smart pointer is illegal\"),(this||t).tc){case 0:o.g.L===(this||t)?s=o.g.G:V(`Cannot convert argument of type ${o.g.L?o.g.L.name:o.g.u.name} to parameter type ${(this||t).name}`);break;case 1:s=o.g.G;break;case 2:if(o.g.L===(this||t))s=o.g.G;else{var h=o.clone();s=this.oc(s,sc((function(){h.delete()})));null!==i&&i.push((this||t).W,s)}break;default:V(\"Unsupporting sharing policy\")}return s}function gd(i,o){if(null===o)return(this||t).Na&&V(`null is not a valid ${(this||t).name}`),0;o.g||V(`Cannot pass \"${ed(o)}\" as a ${(this||t).name}`);o.g.o||V(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);o.g.u.ta&&V(`Cannot convert argument of type ${o.g.u.name} to parameter type ${(this||t).name}`);return cd(o.g.o,o.g.u.i,(this||t).i)}function hd(i,o,s,h){(this||t).name=i;(this||t).i=o;(this||t).Na=s;(this||t).ta=h;(this||t).ua=!1;(this||t).W=(this||t).oc=(this||t).Pa=(this||t).rb=(this||t).tc=(this||t).nc=void 0;void 0!==o.A?(this||t).toWireType=fd:((this||t).toWireType=h?dd:gd,(this||t).K=null)}function jd(t,i,o){v.hasOwnProperty(t)||Nc(\"Replacing nonexistant public symbol\");void 0!==v[t].B&&void 0!==o?v[t].B[o]=i:(v[t]=i,v[t].ea=o)}var $e=[],ld=t=>{var i=$e[t];i||(t>=$e.length&&($e.length=t+1),$e[t]=i=G.get(t));return i},md=(t,i)=>{var o=[];return function(){o.length=0;Object.assign(o,arguments);if(t.includes(\"j\")){var s=v[\"dynCall_\"+t];s=o&&o.length?s.apply(null,[i].concat(o)):s.call(null,i)}else s=ld(i).apply(null,o);return s}};function Z(t,i){t=W(t);var o=t.includes(\"j\")?md(t,i):ld(i);\"function\"!=typeof o&&V(`unknown function pointer with signature ${t}: ${i}`);return o}var Ye=void 0;function od(t,i){function c(t){s[t]||ke[t]||(Ne[t]?Ne[t].forEach(c):(o.push(t),s[t]=!0))}var o=[],s={};i.forEach(c);throw new Ye(`${t}: `+o.map(Cc).join([\", \"]))}function pd(i,o,s,h,v){var m=o.length;2>m&&V(\"argTypes array size mismatch! Must at least get return value and 'this' types!\");var y=null!==o[1]&&null!==s,w=!1;for(s=1;s<o.length;++s)if(null!==o[s]&&void 0===o[s].K){w=!0;break}var _=\"void\"!==o[0].name,A=m-2,R=Array(A),C=[],E=[];return function(){arguments.length!==A&&V(`function ${i} called with ${arguments.length} arguments, expected ${A} args!`);E.length=0;C.length=y?2:1;C[0]=v;if(y){var s=o[1].toWireType(E,this||t);C[1]=s}for(var m=0;m<A;++m)R[m]=o[m+2].toWireType(E,arguments[m]),C.push(R[m]);m=h.apply(null,C);if(w)Rc(E);else for(var L=y?1:2;L<o.length;L++){var T=1===L?s:R[L-2];null!==o[L].K&&o[L].K(T)}s=_?o[0].fromWireType(m):void 0;return s}}function sd(t,i){for(var o=[],s=0;s<t;s++)o.push($[i+4*s>>2]);return o}function td(t,i,o){t instanceof Object||V(`${o} with invalid \"this\": ${t}`);t instanceof i.i.constructor||V(`${o} incompatible with \"this\" of type ${t.constructor.name}`);t.g.o||V(`cannot call emscripten binding method ${o} on deleted object`);return cd(t.g.o,t.g.u.i,i.i)}function ud(t){t>=Me.h&&0===--Me.get(t).tb&&Me.Zb(t)}function vd(t,i,o){switch(i){case 0:return function(t){return this.fromWireType((o?I:k)[t])};case 1:return function(t){return this.fromWireType((o?D:U)[t>>1])};case 2:return function(t){return this.fromWireType((o?N:$)[t>>2])};default:throw new TypeError(\"Unknown integer type: \"+t)}}function ed(t){if(null===t)return\"null\";var i=typeof t;return\"object\"===i||\"array\"===i||\"function\"===i?t.toString():\"\"+t}function wd(t,i){switch(i){case 2:return function(t){return this.fromWireType(z[t>>2])};case 3:return function(t){return this.fromWireType(X[t>>3])};default:throw new TypeError(\"Unknown float type: \"+t)}}function xd(t,i,o){switch(i){case 0:return o?function(t){return I[t]}:function(t){return k[t]};case 1:return o?function(t){return D[t>>1]}:function(t){return U[t>>1]};case 2:return o?function(t){return N[t>>2]}:function(t){return $[t>>2]};default:throw new TypeError(\"Unknown integer type: \"+t)}}var ze=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf-16le\"):void 0,zd=(t,i)=>{var o=t>>1;for(var s=o+i/2;!(o>=s)&&U[o];)++o;o<<=1;if(32<o-t&&ze)return ze.decode(k.subarray(t,o));o=\"\";for(s=0;!(s>=i/2);++s){var h=D[t+2*s>>1];if(0==h)break;o+=String.fromCharCode(h)}return o},Ad=(t,i,o)=>{void 0===o&&(o=2147483647);if(2>o)return 0;o-=2;var s=i;o=o<2*t.length?o/2:t.length;for(var h=0;h<o;++h)D[i>>1]=t.charCodeAt(h),i+=2;D[i>>1]=0;return i-s},Bd=t=>2*t.length,Cd=(t,i)=>{for(var o=0,s=\"\";!(o>=i/4);){var h=N[t+4*o>>2];if(0==h)break;++o;65536<=h?(h-=65536,s+=String.fromCharCode(55296|h>>10,56320|h&1023)):s+=String.fromCharCode(h)}return s},Dd=(t,i,o)=>{void 0===o&&(o=2147483647);if(4>o)return 0;var s=i;o=s+o-4;for(var h=0;h<t.length;++h){var v=t.charCodeAt(h);if(55296<=v&&57343>=v){var m=t.charCodeAt(++h);v=65536+((v&1023)<<10)|m&1023}N[i>>2]=v;i+=4;if(i+4>o)break}N[i>>2]=0;return i-s},Ed=t=>{for(var i=0,o=0;o<t.length;++o){var s=t.charCodeAt(o);55296<=s&&57343>=s&&++o;i+=4}return i},Xe={};function Gd(t){var i=Xe[t];return void 0===i?W(t):i}var He=[];function Id(t){var i=He.length;He.push(t);return i}function Jd(t,i){for(var o=Array(t),s=0;s<t;++s)o[s]=Fc($[i+4*s>>2],\"parameter \"+s);return o}var Ge,qe=[],Ze=[],Je={},Od=()=>{if(!Ge){var t,i={USER:\"web_user\",LOGNAME:\"web_user\",PATH:\"/\",PWD:\"/\",HOME:\"/home/web_user\",LANG:(\"object\"==typeof navigator&&navigator.languages&&navigator.languages[0]||\"C\").replace(\"-\",\"_\")+\".UTF-8\",_:E||\"./this.program\"};for(t in Je)void 0===Je[t]?delete i[t]:i[t]=Je[t];var o=[];for(t in i)o.push(`${t}=${i[t]}`);Ge=o}return Ge},Pd=t=>0===t%4&&(0!==t%100||0===t%400),Ke=[31,29,31,30,31,30,31,31,30,31,30,31],Qe=[31,28,31,30,31,30,31,31,30,31,30,31],Sd=(t,i,o,s)=>{function e(t,i,o){for(t=\"number\"==typeof t?t.toString():t||\"\";t.length<i;)t=o[0]+t;return t}function f(t,i){return e(t,i,\"0\")}function g(t,i){function r(t){return 0>t?-1:0<t?1:0}var o;0===(o=r(t.getFullYear()-i.getFullYear()))&&0===(o=r(t.getMonth()-i.getMonth()))&&(o=r(t.getDate()-i.getDate()));return o}function n(t){switch(t.getDay()){case 0:return new Date(t.getFullYear()-1,11,29);case 1:return t;case 2:return new Date(t.getFullYear(),0,3);case 3:return new Date(t.getFullYear(),0,2);case 4:return new Date(t.getFullYear(),0,1);case 5:return new Date(t.getFullYear()-1,11,31);case 6:return new Date(t.getFullYear()-1,11,30)}}function p(t){var i=t.ca;for(t=new Date(new Date(t.da+1900,0,1).getTime());0<i;){var o=t.getMonth(),s=(Pd(t.getFullYear())?Ke:Qe)[o];if(!(i>s-t.getDate())){t.setDate(t.getDate()+i);break}i-=s-t.getDate()+1,t.setDate(1),11>o?t.setMonth(o+1):(t.setMonth(0),t.setFullYear(t.getFullYear()+1))}o=new Date(t.getFullYear()+1,0,4);i=n(new Date(t.getFullYear(),0,4));o=n(o);return 0>=g(i,t)?0>=g(o,t)?t.getFullYear()+1:t.getFullYear():t.getFullYear()-1}var h=N[s+40>>2];s={wc:N[s>>2],vc:N[s+4>>2],Fa:N[s+8>>2],Sa:N[s+12>>2],Ga:N[s+16>>2],da:N[s+20>>2],R:N[s+24>>2],ca:N[s+28>>2],Rc:N[s+32>>2],uc:N[s+36>>2],xc:h&&h?nb(k,h):\"\"};o=o?nb(k,o):\"\";h={\"%c\":\"%a %b %d %H:%M:%S %Y\",\"%D\":\"%m/%d/%y\",\"%F\":\"%Y-%m-%d\",\"%h\":\"%b\",\"%r\":\"%I:%M:%S %p\",\"%R\":\"%H:%M\",\"%T\":\"%H:%M:%S\",\"%x\":\"%m/%d/%y\",\"%X\":\"%H:%M:%S\",\"%Ec\":\"%c\",\"%EC\":\"%C\",\"%Ex\":\"%m/%d/%y\",\"%EX\":\"%H:%M:%S\",\"%Ey\":\"%y\",\"%EY\":\"%Y\",\"%Od\":\"%d\",\"%Oe\":\"%e\",\"%OH\":\"%H\",\"%OI\":\"%I\",\"%Om\":\"%m\",\"%OM\":\"%M\",\"%OS\":\"%S\",\"%Ou\":\"%u\",\"%OU\":\"%U\",\"%OV\":\"%V\",\"%Ow\":\"%w\",\"%OW\":\"%W\",\"%Oy\":\"%y\"};for(var v in h)o=o.replace(new RegExp(v,\"g\"),h[v]);var m=\"Sunday Monday Tuesday Wednesday Thursday Friday Saturday\".split(\" \"),y=\"January February March April May June July August September October November December\".split(\" \");h={\"%a\":t=>m[t.R].substring(0,3),\"%A\":t=>m[t.R],\"%b\":t=>y[t.Ga].substring(0,3),\"%B\":t=>y[t.Ga],\"%C\":t=>f((t.da+1900)/100|0,2),\"%d\":t=>f(t.Sa,2),\"%e\":t=>e(t.Sa,2,\" \"),\"%g\":t=>p(t).toString().substring(2),\"%G\":t=>p(t),\"%H\":t=>f(t.Fa,2),\"%I\":t=>{t=t.Fa;0==t?t=12:12<t&&(t-=12);return f(t,2)},\"%j\":t=>{for(var i=0,o=0;o<=t.Ga-1;i+=(Pd(t.da+1900)?Ke:Qe)[o++]);return f(t.Sa+i,3)},\"%m\":t=>f(t.Ga+1,2),\"%M\":t=>f(t.vc,2),\"%n\":()=>\"\\n\",\"%p\":t=>0<=t.Fa&&12>t.Fa?\"AM\":\"PM\",\"%S\":t=>f(t.wc,2),\"%t\":()=>\"\\t\",\"%u\":t=>t.R||7,\"%U\":t=>f(Math.floor((t.ca+7-t.R)/7),2),\"%V\":t=>{var i=Math.floor((t.ca+7-(t.R+6)%7)/7);2>=(t.R+371-t.ca-2)%7&&i++;if(i)53==i&&(o=(t.R+371-t.ca)%7,4==o||3==o&&Pd(t.da)||(i=1));else{i=52;var o=(t.R+7-t.ca-1)%7;(4==o||5==o&&Pd(t.da%400-1))&&i++}return f(i,2)},\"%w\":t=>t.R,\"%W\":t=>f(Math.floor((t.ca+7-(t.R+6)%7)/7),2),\"%y\":t=>(t.da+1900).toString().substring(2),\"%Y\":t=>t.da+1900,\"%z\":t=>{t=t.uc;var i=0<=t;t=Math.abs(t)/60;return(i?\"+\":\"-\")+String(\"0000\"+(t/60*100+t%60)).slice(-4)},\"%Z\":t=>t.xc,\"%%\":()=>\"%\"};o=o.replace(/%%/g,\"\\0\\0\");for(v in h)o.includes(v)&&(o=o.replace(new RegExp(v,\"g\"),h[v](s)));o=o.replace(/\\0\\0/g,\"%\");v=rb(o,!1);if(v.length>i)return 0;I.set(v,t);return v.length-1};function Pb(i,o,s,h){i||(i=this||t);(this||t).parent=i;(this||t).U=i.U;(this||t).wa=null;(this||t).id=_e++;(this||t).name=o;(this||t).mode=s;(this||t).l={};(this||t).m={};(this||t).za=h}Object.defineProperties(Pb.prototype,{read:{get:function(){return 365===((this||t).mode&365)},set:function(i){i?(this||t).mode|=365:(this||t).mode&=-366}},write:{get:function(){return 146===((this||t).mode&146)},set:function(i){i?(this||t).mode|=146:(this||t).mode&=-147}}});gc();Ae=Array(4096);Wb(fe,\"/\");S(\"/tmp\",16895,0);S(\"/home\",16895,0);S(\"/home/web_user\",16895,0);(()=>{S(\"/dev\",16895,0);ub(259,{read:()=>0,write:(t,i,o,s)=>s});Xb(\"/dev/null\",259);tb(1280,he);tb(1536,de);Xb(\"/dev/tty\",1280);Xb(\"/dev/tty1\",1536);var t=new Uint8Array(1024),i=0,c=()=>{0===i&&(i=kb(t).byteLength);return t[--i]};jc(\"random\",c);jc(\"urandom\",c);S(\"/dev/shm\",16895,0);S(\"/dev/shm/tmp\",16895,0)})();(()=>{S(\"/proc\",16895,0);var t=S(\"/proc/self\",16895,0);S(\"/proc/self/fd\",16895,0);Wb({U:()=>{var i=Ab(t,\"fd\",16895,73);i.l={ka:(t,i)=>{var o=Tb(+i);t={parent:null,U:{mb:\"fake\"},l:{ma:()=>o.path}};return t.parent=t}};return i}},\"/proc/self/fd\")})();Object.assign(pc.prototype,{get(i){return(this||t).M[i]},has(i){return void 0!==(this||t).M[i]},pa(i){var o=(this||t).hb.pop()||(this||t).M.length;(this||t).M[o]=i;return o},Zb(i){(this||t).M[i]=void 0;(this||t).hb.push(i)}});Fe=v.BindingError=class extends Error{constructor(t){super(t);this.name=\"BindingError\"}};Me.M.push({value:void 0},{value:null},{value:!0},{value:!1});Me.h=Me.M.length;v.count_emval_handles=function(){for(var t=0,i=Me.h;i<Me.M.length;++i)void 0!==Me.M[i]&&++t;return t};Se=v.PureVirtualError=tc(\"PureVirtualError\");for(var et=Array(256),tt=0;256>tt;++tt)et[tt]=String.fromCharCode(tt);xe=et;v.getInheritedInstanceCount=function(){return Object.keys(Ie).length};v.getLiveInheritedInstances=function(){var t,i=[];for(t in Ie)Ie.hasOwnProperty(t)&&i.push(Ie[t]);return i};v.flushPendingDeletes=xc;v.setDelayFunction=function(t){Oe=t;je.length&&Oe&&Oe(xc)};Ue=v.InternalError=class extends Error{constructor(t){super(t);this.name=\"InternalError\"}};Zc.prototype.isAliasOf=function(i){if(!((this||t)instanceof Zc&&i instanceof Zc))return!1;var o=(this||t).g.u.i,s=(this||t).g.o,h=i.g.u.i;for(i=i.g.o;o.A;)s=o.na(s),o=o.A;for(;h.A;)i=h.na(i),h=h.A;return o===h&&s===i};Zc.prototype.clone=function(){(this||t).g.o||Yc(this||t);if((this||t).g.ia)return(this||t).g.count.value+=1,this||t;var i=Pc,o=Object,s=o.create,h=Object.getPrototypeOf(this||t),v=(this||t).g;i=i(s.call(o,h,{g:{value:{count:v.count,fa:v.fa,ia:v.ia,o:v.o,u:v.u,G:v.G,L:v.L}}}));i.g.count.value+=1;i.g.fa=!1;return i};Zc.prototype.delete=function(){(this||t).g.o||Yc(this||t);(this||t).g.fa&&!(this||t).g.ia&&V(\"Object already scheduled for deletion\");Gc(this||t);Ic((this||t).g);(this||t).g.ia||((this||t).g.G=void 0,(this||t).g.o=void 0)};Zc.prototype.isDeleted=function(){return!(this||t).g.o};Zc.prototype.deleteLater=function(){(this||t).g.o||Yc(this||t);(this||t).g.fa&&!(this||t).g.ia&&V(\"Object already scheduled for deletion\");je.push(this||t);1===je.length&&Oe&&Oe(xc);(this||t).g.fa=!0;return this||t};hd.prototype.Vb=function(i){(this||t).rb&&(i=this.rb(i));return i};hd.prototype.ab=function(i){(this||t).W&&this.W(i)};hd.prototype.argPackAdvance=8;hd.prototype.readValueFromPointer=Sc;hd.prototype.deleteObject=function(t){null!==t&&t.delete()};hd.prototype.fromWireType=function(i){function b(){return(this||t).ua?Oc((this||t).i.N,{u:(this||t).nc,o:o,L:this||t,G:i}):Oc((this||t).i.N,{u:this||t,o:i})}var o=this.Vb(i);if(!o)return this.ab(i),null;var s=Lc((this||t).i,o);if(void 0!==s){if(0===s.g.count.value)return s.g.o=o,s.g.G=i,s.clone();s=s.clone();this.ab(i);return s}s=(this||t).i.Ub(o);s=We[s];if(!s)return b.call(this||t);s=(this||t).ta?s.Kb:s.pointerType;var h=Jc(o,(this||t).i,s.i);return null===h?b.call(this||t):(this||t).ua?Oc(s.i.N,{u:s,o:h,L:this||t,G:i}):Oc(s.i.N,{u:s,o:h})};Ye=v.UnboundTypeError=tc(\"UnboundTypeError\");var nt={__syscall_fcntl64:function(t,i,o){Pe=o;try{var s=Tb(t);switch(i){case 0:var h=mc();return 0>h?-28:Vb(s,h).X;case 1:case 2:return 0;case 3:return s.flags;case 4:return h=mc(),s.flags|=h,0;case 5:return h=mc(),D[h+0>>1]=2,0;case 6:case 7:return 0;case 16:case 8:return-28;case 9:return N[Vd()>>2]=28,-1;default:return-28}}catch(t){if(\"undefined\"==typeof Te||\"ErrnoError\"!==t.name)throw t;return-t.aa}},__syscall_ioctl:function(t,i,o){Pe=o;try{var s=Tb(t);switch(i){case 21509:return s.s?0:-59;case 21505:if(!s.s)return-59;if(s.s.V.bc){i=[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];var h=mc();N[h>>2]=25856;N[h+4>>2]=5;N[h+8>>2]=191;N[h+12>>2]=35387;for(var v=0;32>v;v++)I[h+v+17|0]=i[v]||0}return 0;case 21510:case 21511:case 21512:return s.s?0:-59;case 21506:case 21507:case 21508:if(!s.s)return-59;if(s.s.V.cc)for(h=mc(),i=[],v=0;32>v;v++)i.push(I[h+v+17|0]);return 0;case 21519:if(!s.s)return-59;h=mc();return N[h>>2]=0;case 21520:return s.s?-28:-59;case 21531:h=mc();if(!s.m.ac)throw new Ce(59);return s.m.ac(s,i,h);case 21523:if(!s.s)return-59;s.s.V.dc&&(v=[24,80],h=mc(),D[h>>1]=v[0],D[h+2>>1]=v[1]);return 0;case 21524:return s.s?0:-59;case 21515:return s.s?0:-59;default:return-28}}catch(t){if(\"undefined\"==typeof Te||\"ErrnoError\"!==t.name)throw t;return-t.aa}},__syscall_openat:function(t,i,o,s){Pe=s;try{i=i?nb(k,i):\"\";var h=i;if(\"/\"===h.charAt(0))i=h;else{var v=-100===t?\"/\":Tb(t).path;if(0==h.length)throw new Ce(44);i=gb(v+\"/\"+h)}var m=s?mc():0;return ec(i,o,m).X}catch(t){if(\"undefined\"==typeof Te||\"ErrnoError\"!==t.name)throw t;return-t.aa}},_embind_create_inheriting_constructor:function(i,o,s){i=W(i);o=Fc(o,\"wrapper\");s=rc(s);var h=[].slice,v=o.i,m=v.N,y=v.A.N,w=v.A.constructor;i=oc(i,(function(){v.A.qb.forEach(function(i){if((this||t)[i]===y[i])throw new Se(`Pure virtual function ${i} must be implemented in JavaScript`)}.bind(this||t));Object.defineProperty(this||t,\"__parent\",{value:m});(this||t).__construct.apply(this||t,h.call(arguments))}));m.__construct=function(){(this||t)===m&&V(\"Pass correct 'this' to __construct\");var i=w.implement.apply(void 0,[this||t].concat(h.call(arguments)));Gc(i);var o=i.g;i.notifyOnDestruction();o.ia=!0;Object.defineProperties(this||t,{g:{value:o}});Pc(this||t);i=o.o;i=Ac(v,i);Ie.hasOwnProperty(i)?V(`Tried to register registered instance: ${i}`):Ie[i]=this||t};m.__destruct=function(){(this||t)===m&&V(\"Pass correct 'this' to __destruct\");Gc(this||t);var i=(this||t).g.o;i=Ac(v,i);Ie.hasOwnProperty(i)?delete Ie[i]:V(`Tried to unregister unregistered instance: ${i}`)};i.prototype=Object.create(m);for(var _ in s)i.prototype[_]=s[_];return sc(i)},_embind_finalize_value_object:function(t){var i=Be[t];delete Be[t];var o=i.Pa,s=i.W,h=i.eb,v=h.map((t=>t.Yb)).concat(h.map((t=>t.rc)));Y([t],v,(t=>{var v={};h.forEach(((i,o)=>{var s=t[o],m=i.Wb,y=i.Xb,w=t[o+h.length],_=i.qc,A=i.sc;v[i.Sb]={read:t=>s.fromWireType(m(y,t)),write:(t,i)=>{var o=[];_(A,t,w.toWireType(o,i));Rc(o)}}}));return[{name:i.name,fromWireType:function(t){var i,o={};for(i in v)o[i]=v[i].read(t);s(t);return o},toWireType:function(t,i){for(var h in v)if(!(h in i))throw new TypeError(`Missing field: \"${h}\"`);var m=o();for(h in v)v[h].write(m,i[h]);null!==t&&t.push(s,m);return m},argPackAdvance:8,readValueFromPointer:Sc,K:s}]}))},_embind_register_bigint:function(){},_embind_register_bool:function(t,i,o,s,h){var v=Wc(o);i=W(i);Vc(t,{name:i,fromWireType:function(t){return!!t},toWireType:function(t,i){return i?s:h},argPackAdvance:8,readValueFromPointer:function(t){if(1===o)var s=I;else if(2===o)s=D;else{if(4!==o)throw new TypeError(\"Unknown boolean type size: \"+i);s=N}return this.fromWireType(s[t>>v])},K:null})},_embind_register_class:function(i,o,s,h,v,m,y,w,_,A,R,C,E){R=W(R);m=Z(v,m);w&&(w=Z(y,w));A&&(A=Z(_,A));E=Z(C,E);var L=nc(R);ad(L,(function(){od(`Cannot construct ${R} due to unbound types`,[h])}));Y([i,o,s],h?[h]:[],(function(o){o=o[0];if(h){var s=o.i;var v=s.N}else v=Zc.prototype;o=oc(L,(function(){if(Object.getPrototypeOf(this||t)!==y)throw new Fe(\"Use 'new' to construct \"+R);if(void 0===_.$)throw new Fe(R+\" has no accessible constructor\");var i=_.$[arguments.length];if(void 0===i)throw new Fe(`Tried to invoke ctor of ${R} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(_.$).toString()}) parameters instead!`);return i.apply(this||t,arguments)}));var y=Object.create(v,{constructor:{value:o}});o.prototype=y;var _=new bd(R,o,y,E,s,m,w,A);_.A&&(void 0===_.A.oa&&(_.A.oa=[]),_.A.oa.push(_));s=new hd(R,_,!0,!1);v=new hd(R+\"*\",_,!1,!1);var C=new hd(R+\" const*\",_,!1,!0);We[i]={pointerType:v,Kb:C};jd(L,o);return[s,v,C]}))},_embind_register_class_class_function:function(t,i,o,s,h,v,m){var y=sd(o,s);i=W(i);v=Z(h,v);Y([],[t],(function(t){function l(){od(`Cannot call ${s} due to unbound types`,y)}t=t[0];var s=`${t.name}.${i}`;i.startsWith(\"@@\")&&(i=Symbol[i.substring(2)]);var h=t.i.constructor;void 0===h[i]?(l.ea=o-1,h[i]=l):($c(h,i,s),h[i].B[o-1]=l);Y([],y,(function(y){y=pd(s,[y[0],null].concat(y.slice(1)),null,v,m);void 0===h[i].B?(y.ea=o-1,h[i]=y):h[i].B[o-1]=y;if(t.i.oa)for(const o of t.i.oa)o.constructor.hasOwnProperty(i)||(o.constructor[i]=y);return[]}));return[]}))},_embind_register_class_class_property:function(t,i,o,s,h,v,m,y){i=W(i);v=Z(h,v);Y([],[t],(function(t){t=t[0];var h=`${t.name}.${i}`,w={get(){od(`Cannot access ${h} due to unbound types`,[o])},enumerable:!0,configurable:!0};w.set=y?()=>{od(`Cannot access ${h} due to unbound types`,[o])}:()=>{V(`${h} is a read-only property`)};Object.defineProperty(t.i.constructor,i,w);Y([],[o],(function(o){o=o[0];var h={get(){return o.fromWireType(v(s))},enumerable:!0};y&&(y=Z(m,y),h.set=t=>{var i=[];y(s,o.toWireType(i,t));Rc(i)});Object.defineProperty(t.i.constructor,i,h);return[]}));return[]}))},_embind_register_class_constructor:function(t,i,o,s,h,v){var m=sd(i,o);h=Z(s,h);Y([],[t],(function(t){t=t[0];var o=`constructor ${t.name}`;void 0===t.i.$&&(t.i.$=[]);if(void 0!==t.i.$[i-1])throw new Fe(`Cannot register multiple constructors with identical number of parameters (${i-1}) for class '${t.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);t.i.$[i-1]=()=>{od(`Cannot construct ${t.name} due to unbound types`,m)};Y([],m,(function(s){s.splice(1,0,null);t.i.$[i-1]=pd(o,s,null,h,v);return[]}));return[]}))},_embind_register_class_function:function(t,i,o,s,h,v,m,y){var w=sd(o,s);i=W(i);v=Z(h,v);Y([],[t],(function(t){function u(){od(`Cannot call ${s} due to unbound types`,w)}t=t[0];var s=`${t.name}.${i}`;i.startsWith(\"@@\")&&(i=Symbol[i.substring(2)]);y&&t.i.qb.push(i);var h=t.i.N,_=h[i];void 0===_||void 0===_.B&&_.className!==t.name&&_.ea===o-2?(u.ea=o-2,u.className=t.name,h[i]=u):($c(h,i,s),h[i].B[o-2]=u);Y([],w,(function(y){y=pd(s,y,t,v,m);void 0===h[i].B?(y.ea=o-2,h[i]=y):h[i].B[o-2]=y;return[]}));return[]}))},_embind_register_class_property:function(i,o,s,h,v,m,y,w,_,A){o=W(o);v=Z(h,v);Y([],[i],(function(i){i=i[0];var h=`${i.name}.${o}`,R={get(){od(`Cannot access ${h} due to unbound types`,[s,y])},enumerable:!0,configurable:!0};R.set=_?()=>{od(`Cannot access ${h} due to unbound types`,[s,y])}:()=>{V(h+\" is a read-only property\")};Object.defineProperty(i.i.N,o,R);Y([],_?[s,y]:[s],(function(s){var y=s[0],R={get(){var o=td(this||t,i,h+\" getter\");return y.fromWireType(v(m,o))},enumerable:!0};if(_){_=Z(w,_);var C=s[1];R.set=function(o){var s=td(this||t,i,h+\" setter\"),v=[];_(A,s,C.toWireType(v,o));Rc(v)}}Object.defineProperty(i.i.N,o,R);return[]}));return[]}))},_embind_register_emval:function(t,i){i=W(i);Vc(t,{name:i,fromWireType:function(t){var i=rc(t);ud(t);return i},toWireType:function(t,i){return sc(i)},argPackAdvance:8,readValueFromPointer:Sc,K:null})},_embind_register_enum:function(i,o,s,h){function e(){}s=Wc(s);o=W(o);e.values={};Vc(i,{name:o,constructor:e,fromWireType:function(i){return(this||t).constructor.values[i]},toWireType:function(t,i){return i.value},argPackAdvance:8,readValueFromPointer:vd(o,s,h),K:null});ad(o,e)},_embind_register_enum_value:function(t,i,o){var s=Fc(t,\"enum\");i=W(i);t=s.constructor;s=Object.create(s.constructor.prototype,{value:{value:o},constructor:{value:oc(`${s.name}_${i}`,(function(){}))}});t.values[o]=s;t[i]=s},_embind_register_float:function(t,i,o){o=Wc(o);i=W(i);Vc(t,{name:i,fromWireType:function(t){return t},toWireType:function(t,i){return i},argPackAdvance:8,readValueFromPointer:wd(i,o),K:null})},_embind_register_function:function(t,i,o,s,h,v){var m=sd(i,o);t=W(t);h=Z(s,h);ad(t,(function(){od(`Cannot call ${t} due to unbound types`,m)}),i-1);Y([],m,(function(o){jd(t,pd(t,[o[0],null].concat(o.slice(1)),null,h,v),i-1);return[]}))},_embind_register_integer:function(t,i,o,s,h){i=W(i);-1===h&&(h=4294967295);h=Wc(o);var f=t=>t;if(0===s){var v=32-8*o;f=t=>t<<v>>>v}o=i.includes(\"unsigned\")?function(t,i){return i>>>0}:function(t,i){return i};Vc(t,{name:i,fromWireType:f,toWireType:o,argPackAdvance:8,readValueFromPointer:xd(i,h,0!==s),K:null})},_embind_register_memory_view:function(t,i,o){function d(t){t>>=2;var i=$;return new s(i.buffer,i[t+1],i[t])}var s=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][i];o=W(o);Vc(t,{name:o,fromWireType:d,argPackAdvance:8,readValueFromPointer:d},{$b:!0})},_embind_register_std_string:function(t,i){i=W(i);var o=\"std::string\"===i;Vc(t,{name:i,fromWireType:function(t){var i=$[t>>2],s=t+4;if(o)for(var h=s,v=0;v<=i;++v){var m=s+v;if(v==i||0==k[m]){h=h?nb(k,h,m-h):\"\";if(void 0===y)var y=h;else y+=String.fromCharCode(0),y+=h;h=m+1}}else{y=Array(i);for(v=0;v<i;++v)y[v]=String.fromCharCode(k[s+v]);y=y.join(\"\")}Ec(t);return y},toWireType:function(t,i){i instanceof ArrayBuffer&&(i=new Uint8Array(i));var s=\"string\"==typeof i;s||i instanceof Uint8Array||i instanceof Uint8ClampedArray||i instanceof Int8Array||V(\"Cannot pass non-string to std::string\");var h=o&&s?pb(i):i.length;var v=Wd(4+h+1),m=v+4;$[v>>2]=h;if(o&&s)qb(i,k,m,h+1);else if(s)for(s=0;s<h;++s){var y=i.charCodeAt(s);255<y&&(Ec(m),V(\"String has UTF-16 code units that do not fit in 8 bits\"));k[m+s]=y}else for(s=0;s<h;++s)k[m+s]=i[s];null!==t&&t.push(Ec,v);return v},argPackAdvance:8,readValueFromPointer:Sc,K:function(t){Ec(t)}})},_embind_register_std_wstring:function(t,i,o){o=W(o);if(2===i){var s=zd;var h=Ad;var v=Bd;var g=()=>U;var m=1}else 4===i&&(s=Cd,h=Dd,v=Ed,g=()=>$,m=2);Vc(t,{name:o,fromWireType:function(t){for(var o,h=$[t>>2],v=g(),y=t+4,w=0;w<=h;++w){var _=t+4+w*i;w!=h&&0!=v[_>>m]||(y=s(y,_-y),void 0===o?o=y:(o+=String.fromCharCode(0),o+=y),y=_+i)}Ec(t);return o},toWireType:function(t,s){\"string\"!=typeof s&&V(`Cannot pass non-string to C++ string type ${o}`);var y=v(s),w=Wd(4+y+i);$[w>>2]=y>>m;h(s,w+4,y+i);null!==t&&t.push(Ec,w);return w},argPackAdvance:8,readValueFromPointer:Sc,K:function(t){Ec(t)}})},_embind_register_value_object:function(t,i,o,s,h,v){Be[t]={name:W(i),Pa:Z(o,s),W:Z(h,v),eb:[]}},_embind_register_value_object_field:function(t,i,o,s,h,v,m,y,w,_){Be[t].eb.push({Sb:W(i),Yb:o,Wb:Z(s,h),Xb:v,rc:m,qc:Z(y,w),sc:_})},_embind_register_void:function(t,i){i=W(i);Vc(t,{fc:!0,name:i,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},_emscripten_get_now_is_monotonic:()=>!0,_emval_as:function(t,i,o){t=rc(t);i=Fc(i,\"emval::as\");var s=[],h=sc(s);$[o>>2]=h;return i.toWireType(s,t)},_emval_call_method:function(t,i,o,s,h){t=He[t];i=rc(i);o=Gd(o);var v=[];$[s>>2]=sc(v);return t(i,o,v,h)},_emval_call_void_method:function(t,i,o,s){t=He[t];i=rc(i);o=Gd(o);t(i,o,null,s)},_emval_decref:ud,_emval_get_method_caller:function(t,i){var o=Jd(t,i),s=o[0];i=s.name+\"_$\"+o.slice(1).map((function(t){return t.name})).join(\"_\")+\"$\";var h=qe[i];if(void 0!==h)return h;var v=Array(t-1);h=Id(((i,h,m,y)=>{for(var w=0,_=0;_<t-1;++_)v[_]=o[_+1].readValueFromPointer(y+w),w+=o[_+1].argPackAdvance;i=i[h].apply(i,v);for(_=0;_<t-1;++_)o[_+1].Nb&&o[_+1].Nb(v[_]);if(!s.fc)return s.toWireType(m,i)}));return qe[i]=h},_emval_get_module_property:function(t){t=Gd(t);return sc(v[t])},_emval_get_property:function(t,i){t=rc(t);i=rc(i);return sc(t[i])},_emval_incref:function(t){4<t&&(Me.get(t).tb+=1)},_emval_new_cstring:function(t){return sc(Gd(t))},_emval_new_object:function(){return sc({})},_emval_run_destructors:function(t){var i=rc(t);Rc(i);ud(t)},_emval_set_property:function(t,i,o){t=rc(t);i=rc(i);o=rc(o);t[i]=o},_emval_take_value:function(t,i){t=Fc(t,\"_emval_take_value\");t=t.readValueFromPointer(i);return sc(t)},abort:()=>{Aa(\"\")},emscripten_asm_const_int:(t,i,o)=>{Ze.length=0;var s;for(o>>=2;s=k[i++];)o+=105!=s&o,Ze.push(105==s?N[o]:X[o++>>1]),++o;return oe[t].apply(null,Ze)},emscripten_date_now:function(){return Date.now()},emscripten_get_now:()=>performance.now(),emscripten_memcpy_big:(t,i,o)=>k.copyWithin(t,i,i+o),emscripten_resize_heap:t=>{var i=k.length;t>>>=0;if(2147483648<t)return!1;for(var o=1;4>=o;o*=2){var s=i*(1+.2/o);s=Math.min(s,t+100663296);var h=Math;s=Math.max(t,s);e:{h=h.min.call(h,2147483648,s+(65536-s%65536)%65536)-j.buffer.byteLength+65535>>>16;try{j.grow(h);Ja();var v=1;break e}catch(t){}v=void 0}if(v)return!0}return!1},environ_get:(t,i)=>{var o=0;Od().forEach((function(s,h){var v=i+o;h=$[t+4*h>>2]=v;for(v=0;v<s.length;++v)I[h++|0]=s.charCodeAt(v);I[h|0]=0;o+=s.length+1}));return 0},environ_sizes_get:(t,i)=>{var o=Od();$[t>>2]=o.length;var s=0;o.forEach((function(t){s+=t.length+1}));$[i>>2]=s;return 0},fd_close:function(t){try{var i=Tb(t);if(null===i.X)throw new Ce(8);i.Ma&&(i.Ma=null);try{i.m.close&&i.m.close(i)}catch(t){throw t}finally{we[i.X]=null}i.X=null;return 0}catch(t){if(\"undefined\"==typeof Te||\"ErrnoError\"!==t.name)throw t;return t.aa}},fd_read:function(t,i,o,s){try{e:{var h=Tb(t);t=i;for(var v,m=i=0;m<o;m++){var y=$[t>>2],w=$[t+4>>2];t+=8;var _=h,A=y,R=w,C=v,E=I;if(0>R||0>C)throw new Ce(28);if(null===_.X)throw new Ce(8);if(1===(_.flags&2097155))throw new Ce(8);if(16384===(_.node.mode&61440))throw new Ce(31);if(!_.m.read)throw new Ce(28);var L=\"undefined\"!=typeof C;if(L){if(!_.seekable)throw new Ce(70)}else C=_.position;var T=_.m.read(_,E,A,R,C);L||(_.position+=T);var P=T;if(0>P){var M=-1;break e}i+=P;if(P<w)break;\"undefined\"!==typeof v&&(v+=P)}M=i}$[s>>2]=M;return 0}catch(t){if(\"undefined\"==typeof Te||\"ErrnoError\"!==t.name)throw t;return t.aa}},fd_seek:function(t,i,o,s,h){i=o+2097152>>>0<4194305-!!i?(i>>>0)+4294967296*o:NaN;try{if(isNaN(i))return 61;var v=Tb(t);fc(v,i,s);ae=[v.position>>>0,(ie=v.position,1<=+Math.abs(ie)?0<ie?+Math.floor(ie/4294967296)>>>0:~~+Math.ceil((ie-+(~~ie>>>0))/4294967296)>>>0:0)];N[h>>2]=ae[0];N[h+4>>2]=ae[1];v.Ma&&0===i&&0===s&&(v.Ma=null);return 0}catch(t){if(\"undefined\"==typeof Te||\"ErrnoError\"!==t.name)throw t;return t.aa}},fd_write:function(t,i,o,s){try{e:{var h=Tb(t);t=i;for(var v,m=i=0;m<o;m++){var y=$[t>>2],w=$[t+4>>2];t+=8;var _=h,A=y,R=w,C=v,E=I;if(0>R||0>C)throw new Ce(28);if(null===_.X)throw new Ce(8);if(0===(_.flags&2097155))throw new Ce(8);if(16384===(_.node.mode&61440))throw new Ce(31);if(!_.m.write)throw new Ce(28);_.seekable&&_.flags&1024&&fc(_,0,2);var L=\"undefined\"!=typeof C;if(L){if(!_.seekable)throw new Ce(70)}else C=_.position;var T=_.m.write(_,E,A,R,C,void 0);L||(_.position+=T);var P=T;if(0>P){var M=-1;break e}i+=P;\"undefined\"!==typeof v&&(v+=P)}M=i}$[s>>2]=M;return 0}catch(t){if(\"undefined\"==typeof Te||\"ErrnoError\"!==t.name)throw t;return t.aa}},strftime_l:(t,i,o,s)=>Sd(t,i,o,s)};(function(){function a(t){O=t=t.exports;j=O.memory;Ja();G=O.__indirect_function_table;J.unshift(O.__wasm_call_ctors);Q--;v.monitorRunDependencies&&v.monitorRunDependencies(Q);if(0==Q&&(null!==ee&&(clearInterval(ee),ee=null),te)){var i=te;te=null;i()}return t}var t={env:nt,wasi_snapshot_preview1:nt};Q++;v.monitorRunDependencies&&v.monitorRunDependencies(Q);if(v.instantiateWasm)try{return v.instantiateWasm(t,a)}catch(t){F(\"Module.instantiateWasm callback failed with error: \"+t),h(t)}Ya(t,(function(t){a(t.instance)})).catch(h);return{}})();var Ec=t=>(Ec=O.free)(t),Wd=t=>(Wd=O.malloc)(t),rt=v._ma_device__on_notification_unlocked=t=>(rt=v._ma_device__on_notification_unlocked=O.ma_device__on_notification_unlocked)(t);v._ma_malloc_emscripten=(t,i)=>(v._ma_malloc_emscripten=O.ma_malloc_emscripten)(t,i);v._ma_free_emscripten=(t,i)=>(v._ma_free_emscripten=O.ma_free_emscripten)(t,i);var it=v._ma_device_process_pcm_frames_capture__webaudio=(t,i,o)=>(it=v._ma_device_process_pcm_frames_capture__webaudio=O.ma_device_process_pcm_frames_capture__webaudio)(t,i,o),at=v._ma_device_process_pcm_frames_playback__webaudio=(t,i,o)=>(at=v._ma_device_process_pcm_frames_playback__webaudio=O.ma_device_process_pcm_frames_playback__webaudio)(t,i,o),Vd=()=>(Vd=O.__errno_location)(),Dc=t=>(Dc=O.__getTypeName)(t);v.__embind_initialize_bindings=()=>(v.__embind_initialize_bindings=O._embind_initialize_bindings)();v.dynCall_iiji=(t,i,o,s,h)=>(v.dynCall_iiji=O.dynCall_iiji)(t,i,o,s,h);v.dynCall_jiji=(t,i,o,s,h)=>(v.dynCall_jiji=O.dynCall_jiji)(t,i,o,s,h);v.dynCall_iiiji=(t,i,o,s,h,m)=>(v.dynCall_iiiji=O.dynCall_iiiji)(t,i,o,s,h,m);v.dynCall_iij=(t,i,o,s)=>(v.dynCall_iij=O.dynCall_iij)(t,i,o,s);v.dynCall_jii=(t,i,o)=>(v.dynCall_jii=O.dynCall_jii)(t,i,o);v.dynCall_viijii=(t,i,o,s,h,m,y)=>(v.dynCall_viijii=O.dynCall_viijii)(t,i,o,s,h,m,y);v.dynCall_iiiiij=(t,i,o,s,h,m,y)=>(v.dynCall_iiiiij=O.dynCall_iiiiij)(t,i,o,s,h,m,y);v.dynCall_iiiiijj=(t,i,o,s,h,m,y,w,_)=>(v.dynCall_iiiiijj=O.dynCall_iiiiijj)(t,i,o,s,h,m,y,w,_);v.dynCall_iiiiiijj=(t,i,o,s,h,m,y,w,_,A)=>(v.dynCall_iiiiiijj=O.dynCall_iiiiiijj)(t,i,o,s,h,m,y,w,_,A);var ot;te=function Zd(){ot||$d();ot||(te=Zd)};function $d(){function a(){if(!ot&&(ot=!0,v.calledRun=!0,!H)){v.noFSInit||pe||(pe=!0,gc(),v.stdin=v.stdin,v.stdout=v.stdout,v.stderr=v.stderr,v.stdin?jc(\"stdin\",v.stdin):cc(\"/dev/tty\",\"/dev/stdin\"),v.stdout?jc(\"stdout\",null,v.stdout):cc(\"/dev/tty\",\"/dev/stdout\"),v.stderr?jc(\"stderr\",null,v.stderr):cc(\"/dev/tty1\",\"/dev/stderr\"),ec(\"/dev/stdin\",0),ec(\"/dev/stdout\",1),ec(\"/dev/stderr\",1));Re=!1;eb(J);s(v);v.onRuntimeInitialized&&v.onRuntimeInitialized();if(v.postRun)for(\"function\"==typeof v.postRun&&(v.postRun=[v.postRun]);v.postRun.length;){var t=v.postRun.shift();K.unshift(t)}eb(K)}}if(!(0<Q)){if(v.preRun)for(\"function\"==typeof v.preRun&&(v.preRun=[v.preRun]);v.preRun.length;)Oa();eb(q);0<Q||(v.setStatus?(v.setStatus(\"Running...\"),setTimeout((function(){setTimeout((function(){v.setStatus(\"\")}),1);a()}),1)):a())}}if(v.preInit)for(\"function\"==typeof v.preInit&&(v.preInit=[v.preInit]);0<v.preInit.length;)v.preInit.pop()();$d();return o.ready}})();const v=h},t=>{t.exports=JSON.parse('{\"name\":\"@rive-app/canvas\",\"version\":\"2.25.4\",\"description\":\"Rive\\'s canvas based web api.\",\"main\":\"rive.js\",\"homepage\":\"https://rive.app\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/rive-app/rive-wasm/tree/master/js\"},\"keywords\":[\"rive\",\"animation\"],\"author\":\"Rive\",\"contributors\":[\"Luigi Rosso <luigi@rive.app> (https://rive.app)\",\"Maxwell Talbot <max@rive.app> (https://rive.app)\",\"Arthur Vivian <arthur@rive.app> (https://rive.app)\",\"Umberto Sonnino <umberto@rive.app> (https://rive.app)\",\"Matthew Sullivan <matt.j.sullivan@gmail.com> (mailto:matt.j.sullivan@gmail.com)\"],\"license\":\"MIT\",\"files\":[\"rive.js\",\"rive.js.map\",\"rive.wasm\",\"rive_fallback.wasm\",\"rive.d.ts\",\"rive_advanced.mjs.d.ts\"],\"typings\":\"rive.d.ts\",\"dependencies\":{},\"browser\":{\"fs\":false,\"path\":false}}')},(t,i,o)=>{o.r(i);o.d(i,{Animation:()=>s.Animation});var s=o(4)},(i,o,s)=>{s.r(o);s.d(o,{Animation:()=>h});var h=function(){\n/**\n         * Constructs a new animation\n         * @constructor\n         * @param {any} animation: runtime animation object\n         * @param {any} instance: runtime animation instance object\n         */\nfunction Animation(i,o,s,h){(this||t).animation=i;(this||t).artboard=o;(this||t).playing=h;(this||t).loopCount=0;(this||t).scrubTo=null;(this||t).instance=new s.LinearAnimationInstance(i,o)}Object.defineProperty(Animation.prototype,\"name\",{get:function(){return(this||t).animation.name},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"time\",{get:function(){return(this||t).instance.time},set:function(i){(this||t).instance.time=i},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"loopValue\",{get:function(){return(this||t).animation.loopValue},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"needsScrub\",{\n/**\n           * Indicates whether the animation needs to be scrubbed.\n           * @returns `true` if the animation needs to be scrubbed, `false` otherwise.\n           */\nget:function(){return(this||t).scrubTo!==null},enumerable:false,configurable:true});\n/**\n         * Advances the animation by the give time. If the animation needs scrubbing,\n         * time is ignored and the stored scrub value is used.\n         * @param time the time to advance the animation by if no scrubbing required\n         */Animation.prototype.advance=function(i){if((this||t).scrubTo===null)(this||t).instance.advance(i);else{(this||t).instance.time=0;(this||t).instance.advance((this||t).scrubTo);(this||t).scrubTo=null}};\n/**\n         * Apply interpolated keyframe values to the artboard. This should be called after calling\n         * .advance() on an animation instance so that new values are applied to properties.\n         *\n         * Note: This does not advance the artboard, which updates all objects on the artboard\n         * @param mix - Mix value for the animation from 0 to 1\n         */Animation.prototype.apply=function(i){(this||t).instance.apply(i)};Animation.prototype.cleanup=function(){(this||t).instance.delete()};return Animation}()},(t,i,o)=>{o.r(i);o.d(i,{BLANK_URL:()=>h.BLANK_URL,registerTouchInteractions:()=>s.registerTouchInteractions,sanitizeUrl:()=>h.sanitizeUrl});var s=o(6);var h=o(7)},(t,i,o)=>{o.r(i);o.d(i,{registerTouchInteractions:()=>registerTouchInteractions});var s=void 0;\n/**\n       * Returns the clientX and clientY properties from touch or mouse events. Also\n       * calls preventDefault() on the event if it is a touchstart or touchmove to prevent\n       * scrolling the page on mobile devices\n       * @param event - Either a TouchEvent or a MouseEvent\n       * @returns - Coordinates of the clientX and clientY properties from the touch/mouse event\n       */var getClientCoordinates=function(t,i){var o,s;if([\"touchstart\",\"touchmove\"].indexOf(t.type)>-1&&((o=t.touches)===null||o===void 0?void 0:o.length)){i||t.preventDefault();return{clientX:t.touches[0].clientX,clientY:t.touches[0].clientY}}return t.type===\"touchend\"&&((s=t.changedTouches)===null||s===void 0?void 0:s.length)?{clientX:t.changedTouches[0].clientX,clientY:t.changedTouches[0].clientY}:{clientX:t.clientX,clientY:t.clientY}};var registerTouchInteractions=function(t){var i=t.canvas,o=t.artboard,h=t.stateMachines,v=h===void 0?[]:h,m=t.renderer,y=t.rive,w=t.fit,_=t.alignment,A=t.isTouchScrollEnabled,R=A!==void 0&&A,C=t.layoutScaleFactor,E=C===void 0?1:C;if(!i||!v.length||!m||!y||!o||typeof window===\"undefined\")return null;var L=null;var T=false;var processEventCallback=function(t){if(T&&t instanceof MouseEvent)t.type==\"mouseup\"&&(T=false);else{T=R&&t.type===\"touchend\"&&L===\"touchstart\";L=t.type;var i=t.currentTarget.getBoundingClientRect();var s=getClientCoordinates(t,R),h=s.clientX,m=s.clientY;if(h||m){var A=h-i.left;var C=m-i.top;var P=y.computeAlignment(w,_,{minX:0,minY:0,maxX:i.width,maxY:i.height},o.bounds,E);var M=new y.Mat2D;P.invert(M);var F=new y.Vec2D(A,C);var x=y.mapXY(M,F);var j=x.x();var O=x.y();x.delete();M.delete();F.delete();P.delete();switch(t.type){case\"mouseout\":for(var I=0,k=v;I<k.length;I++){var D=k[I];D.pointerMove(j,O)}break;case\"touchmove\":case\"mouseover\":case\"mousemove\":for(var U=0,N=v;U<N.length;U++){D=N[U];D.pointerMove(j,O)}break;case\"touchstart\":case\"mousedown\":for(var $=0,z=v;$<z.length;$++){D=z[$];D.pointerDown(j,O)}break;case\"touchend\":case\"mouseup\":for(var X=0,H=v;X<H.length;X++){D=H[X];D.pointerUp(j,O)}break;default:}}}};var P=processEventCallback.bind(s);i.addEventListener(\"mouseover\",P);i.addEventListener(\"mouseout\",P);i.addEventListener(\"mousemove\",P);i.addEventListener(\"mousedown\",P);i.addEventListener(\"mouseup\",P);i.addEventListener(\"touchmove\",P,{passive:R});i.addEventListener(\"touchstart\",P,{passive:R});i.addEventListener(\"touchend\",P);return function(){i.removeEventListener(\"mouseover\",P);i.removeEventListener(\"mouseout\",P);i.removeEventListener(\"mousemove\",P);i.removeEventListener(\"mousedown\",P);i.removeEventListener(\"mouseup\",P);i.removeEventListener(\"touchmove\",P);i.removeEventListener(\"touchstart\",P);i.removeEventListener(\"touchend\",P)}}},(t,i,o)=>{o.r(i);o.d(i,{BLANK_URL:()=>_,sanitizeUrl:()=>sanitizeUrl});var s=/^([^\\w]*)(javascript|data|vbscript)/im;var h=/&#(\\w+)(^\\w|;)?/g;var v=/&(newline|tab);/gi;var m=/[\\u0000-\\u001F\\u007F-\\u009F\\u2000-\\u200D\\uFEFF]/gim;var y=/^.+(:|&colon;)/gim;var w=[\".\",\"/\"];var _=\"about:blank\";function isRelativeUrlWithoutProtocol(t){return w.indexOf(t[0])>-1}function decodeHtmlCharacters(t){var i=t.replace(m,\"\");return i.replace(h,(function(t,i){return String.fromCharCode(i)}))}function sanitizeUrl(t){if(!t)return _;var i=decodeHtmlCharacters(t).replace(v,\"\").replace(m,\"\").trim();if(!i)return _;if(isRelativeUrlWithoutProtocol(i))return i;var o=i.match(y);if(!o)return i;var h=o[0];return s.test(h)?_:i}}];var o={};function __webpack_require__(t){var s=o[t];if(s!==void 0)return s.exports;var h=o[t]={exports:{}};i[t](h,h.exports,__webpack_require__);return h.exports}(()=>{__webpack_require__.d=(t,i)=>{for(var o in i)__webpack_require__.o(i,o)&&!__webpack_require__.o(t,o)&&Object.defineProperty(t,o,{enumerable:true,get:i[o]})}})();(()=>{__webpack_require__.o=(t,i)=>Object.prototype.hasOwnProperty.call(t,i)})();(()=>{__webpack_require__.r=t=>{typeof Symbol!==\"undefined\"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"});Object.defineProperty(t,\"__esModule\",{value:true})}})();var s={};(()=>{__webpack_require__.r(s);__webpack_require__.d(s,{Alignment:()=>A,EventType:()=>F,Fit:()=>_,Layout:()=>R,LoopType:()=>x,Rive:()=>H,RiveEventType:()=>T,RiveFile:()=>X,RuntimeLoader:()=>C,StateMachineInput:()=>L,StateMachineInputType:()=>E,Testing:()=>G,decodeAudio:()=>decodeAudio,decodeFont:()=>decodeFont,decodeImage:()=>decodeImage});var i=__webpack_require__(1);var o=__webpack_require__(2);var h=__webpack_require__(3);var v=__webpack_require__(5);var m=(void 0,function(){var extendStatics=function(t,i){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(t[o]=i[o])};return extendStatics(t,i)};return function(i,o){if(typeof o!==\"function\"&&o!==null)throw new TypeError(\"Class extends value \"+String(o)+\" is not a constructor or null\");extendStatics(i,o);function __(){(this||t).constructor=i}i.prototype=o===null?Object.create(o):(__.prototype=o.prototype,new __)}}());var y=(void 0,function(t,i,o,s){function adopt(t){return t instanceof o?t:new o((function(i){i(t)}))}return new(o||(o=Promise))((function(o,h){function fulfilled(t){try{step(s.next(t))}catch(t){h(t)}}function rejected(t){try{step(s.throw(t))}catch(t){h(t)}}function step(t){t.done?o(t.value):adopt(t.value).then(fulfilled,rejected)}step((s=s.apply(t,i||[])).next())}))});var w=(void 0,function(i,o){var s,h,v,m={label:0,sent:function(){if(v[0]&1)throw v[1];return v[1]},trys:[],ops:[]},y=Object.create((typeof Iterator===\"function\"?Iterator:Object).prototype);return y.next=verb(0),y.throw=verb(1),y.return=verb(2),typeof Symbol===\"function\"&&(y[Symbol.iterator]=function(){return this||t}),y;function verb(t){return function(i){return step([t,i])}}function step(t){if(s)throw new TypeError(\"Generator is already executing.\");while(y&&(y=0,t[0]&&(m=0)),m)try{if(s=1,h&&(v=t[0]&2?h.return:t[0]?h.throw||((v=h.return)&&v.call(h),0):h.next)&&!(v=v.call(h,t[1])).done)return v;(h=0,v)&&(t=[t[0]&2,v.value]);switch(t[0]){case 0:case 1:v=t;break;case 4:m.label++;return{value:t[1],done:false};case 5:m.label++;h=t[1];t=[0];continue;case 7:t=m.ops.pop();m.trys.pop();continue;default:if(!(v=m.trys,v=v.length>0&&v[v.length-1])&&(t[0]===6||t[0]===2)){m=0;continue}if(t[0]===3&&(!v||t[1]>v[0]&&t[1]<v[3])){m.label=t[1];break}if(t[0]===6&&m.label<v[1]){m.label=v[1];v=t;break}if(v&&m.label<v[2]){m.label=v[2];m.ops.push(t);break}v[2]&&m.ops.pop();m.trys.pop();continue}t=o.call(i,m)}catch(i){t=[6,i];h=0}finally{s=v=0}if(t[0]&5)throw t[1];return{value:t[0]?t[1]:void 0,done:true}}});var _;(function(t){t.Cover=\"cover\";t.Contain=\"contain\";t.Fill=\"fill\";t.FitWidth=\"fitWidth\";t.FitHeight=\"fitHeight\";t.None=\"none\";t.ScaleDown=\"scaleDown\";t.Layout=\"layout\"})(_||(_={}));var A;(function(t){t.Center=\"center\";t.TopLeft=\"topLeft\";t.TopCenter=\"topCenter\";t.TopRight=\"topRight\";t.CenterLeft=\"centerLeft\";t.CenterRight=\"centerRight\";t.BottomLeft=\"bottomLeft\";t.BottomCenter=\"bottomCenter\";t.BottomRight=\"bottomRight\"})(A||(A={}));var R=function(){function Layout(i){var o,s,h,v,m,y,w;(this||t).fit=(o=i===null||i===void 0?void 0:i.fit)!==null&&o!==void 0?o:_.Contain;(this||t).alignment=(s=i===null||i===void 0?void 0:i.alignment)!==null&&s!==void 0?s:A.Center;(this||t).layoutScaleFactor=(h=i===null||i===void 0?void 0:i.layoutScaleFactor)!==null&&h!==void 0?h:1;(this||t).minX=(v=i===null||i===void 0?void 0:i.minX)!==null&&v!==void 0?v:0;(this||t).minY=(m=i===null||i===void 0?void 0:i.minY)!==null&&m!==void 0?m:0;(this||t).maxX=(y=i===null||i===void 0?void 0:i.maxX)!==null&&y!==void 0?y:0;(this||t).maxY=(w=i===null||i===void 0?void 0:i.maxY)!==null&&w!==void 0?w:0}Layout.new=function(t){var i=t.fit,o=t.alignment,s=t.minX,h=t.minY,v=t.maxX,m=t.maxY;console.warn(\"This function is deprecated: please use `new Layout({})` instead\");return new Layout({fit:i,alignment:o,minX:s,minY:h,maxX:v,maxY:m})};Layout.prototype.copyWith=function(i){var o=i.fit,s=i.alignment,h=i.layoutScaleFactor,v=i.minX,m=i.minY,y=i.maxX,w=i.maxY;return new Layout({fit:o!==null&&o!==void 0?o:(this||t).fit,alignment:s!==null&&s!==void 0?s:(this||t).alignment,layoutScaleFactor:h!==null&&h!==void 0?h:(this||t).layoutScaleFactor,minX:v!==null&&v!==void 0?v:(this||t).minX,minY:m!==null&&m!==void 0?m:(this||t).minY,maxX:y!==null&&y!==void 0?y:(this||t).maxX,maxY:w!==null&&w!==void 0?w:(this||t).maxY})};Layout.prototype.runtimeFit=function(i){if((this||t).cachedRuntimeFit)return(this||t).cachedRuntimeFit;var o;o=(this||t).fit===_.Cover?i.Fit.cover:(this||t).fit===_.Contain?i.Fit.contain:(this||t).fit===_.Fill?i.Fit.fill:(this||t).fit===_.FitWidth?i.Fit.fitWidth:(this||t).fit===_.FitHeight?i.Fit.fitHeight:(this||t).fit===_.ScaleDown?i.Fit.scaleDown:(this||t).fit===_.Layout?i.Fit.layout:i.Fit.none;(this||t).cachedRuntimeFit=o;return o};Layout.prototype.runtimeAlignment=function(i){if((this||t).cachedRuntimeAlignment)return(this||t).cachedRuntimeAlignment;var o;o=(this||t).alignment===A.TopLeft?i.Alignment.topLeft:(this||t).alignment===A.TopCenter?i.Alignment.topCenter:(this||t).alignment===A.TopRight?i.Alignment.topRight:(this||t).alignment===A.CenterLeft?i.Alignment.centerLeft:(this||t).alignment===A.CenterRight?i.Alignment.centerRight:(this||t).alignment===A.BottomLeft?i.Alignment.bottomLeft:(this||t).alignment===A.BottomCenter?i.Alignment.bottomCenter:(this||t).alignment===A.BottomRight?i.Alignment.bottomRight:i.Alignment.center;(this||t).cachedRuntimeAlignment=o;return o};return Layout}();var C=function(){function RuntimeLoader(){}RuntimeLoader.loadRuntime=function(){i.default({locateFile:function(){return RuntimeLoader.wasmURL}}).then((function(t){var i;RuntimeLoader.runtime=t;while(RuntimeLoader.callBackQueue.length>0)(i=RuntimeLoader.callBackQueue.shift())===null||i===void 0?void 0:i(RuntimeLoader.runtime)})).catch((function(t){var i={message:(t===null||t===void 0?void 0:t.message)||\"Unknown error\",type:(t===null||t===void 0?void 0:t.name)||\"Error\",wasmError:t instanceof WebAssembly.CompileError||t instanceof WebAssembly.RuntimeError,originalError:t};console.debug(\"Rive WASM load error details:\",i);var s=\"https://cdn.jsdelivr.net/npm/\".concat(o.name,\"@\").concat(o.version,\"/rive_fallback.wasm\");if(RuntimeLoader.wasmURL.toLowerCase()!==s){console.warn(\"Failed to load WASM from \".concat(RuntimeLoader.wasmURL,\" (\").concat(i.message,\"), trying jsdelivr as a backup\"));RuntimeLoader.setWasmUrl(s);RuntimeLoader.loadRuntime()}else{var h=[\"Could not load Rive WASM file from \".concat(RuntimeLoader.wasmURL,\" or \").concat(s,\".\"),\"Possible reasons:\",\"- Network connection is down\",\"- WebAssembly is not supported in this environment\",\"- The WASM file is corrupted or incompatible\",\"\\nError details:\",\"- Type: \".concat(i.type),\"- Message: \".concat(i.message),\"- WebAssembly-specific error: \".concat(i.wasmError),\"\\nTo resolve, you may need to:\",\"1. Check your network connection\",\"2. Set a new WASM source via RuntimeLoader.setWasmUrl()\",\"3. Call RuntimeLoader.loadRuntime() again\"].join(\"\\n\");console.error(h)}}))};RuntimeLoader.getInstance=function(t){if(!RuntimeLoader.isLoading){RuntimeLoader.isLoading=true;RuntimeLoader.loadRuntime()}RuntimeLoader.runtime?t(RuntimeLoader.runtime):RuntimeLoader.callBackQueue.push(t)};RuntimeLoader.awaitInstance=function(){return new Promise((function(t){return RuntimeLoader.getInstance((function(i){return t(i)}))}))};RuntimeLoader.setWasmUrl=function(t){RuntimeLoader.wasmURL=t};RuntimeLoader.getWasmUrl=function(){return RuntimeLoader.wasmURL};RuntimeLoader.isLoading=false;RuntimeLoader.callBackQueue=[];RuntimeLoader.wasmURL=\"https://unpkg.com/\".concat(o.name,\"@\").concat(o.version,\"/rive.wasm\");return RuntimeLoader}();var E;(function(t){t[t.Number=56]=\"Number\";t[t.Trigger=58]=\"Trigger\";t[t.Boolean=59]=\"Boolean\"})(E||(E={}));var L=function(){function StateMachineInput(i,o){(this||t).type=i;(this||t).runtimeInput=o}Object.defineProperty(StateMachineInput.prototype,\"name\",{get:function(){return(this||t).runtimeInput.name},enumerable:false,configurable:true});Object.defineProperty(StateMachineInput.prototype,\"value\",{get:function(){return(this||t).runtimeInput.value},set:function(i){(this||t).runtimeInput.value=i},enumerable:false,configurable:true});StateMachineInput.prototype.fire=function(){(this||t).type===E.Trigger&&(this||t).runtimeInput.fire()};StateMachineInput.prototype.delete=function(){(this||t).runtimeInput=null};return StateMachineInput}();var T;(function(t){t[t.General=128]=\"General\";t[t.OpenUrl=131]=\"OpenUrl\"})(T||(T={}));var P=function(){\n/**\n         * @constructor\n         * @param stateMachine runtime state machine object\n         * @param instance runtime state machine instance object\n         */\nfunction StateMachine(i,o,s,h){(this||t).stateMachine=i;(this||t).playing=s;(this||t).artboard=h;(this||t).inputs=[];(this||t).instance=new o.StateMachineInstance(i,h);this.initInputs(o)}Object.defineProperty(StateMachine.prototype,\"name\",{get:function(){return(this||t).stateMachine.name},enumerable:false,configurable:true});Object.defineProperty(StateMachine.prototype,\"statesChanged\",{get:function(){var i=[];for(var o=0;o<(this||t).instance.stateChangedCount();o++)i.push((this||t).instance.stateChangedNameByIndex(o));return i},enumerable:false,configurable:true});\n/**\n         * Advances the state machine instance by a given time.\n         * @param time - the time to advance the animation by in seconds\n         */StateMachine.prototype.advance=function(i){(this||t).instance.advance(i)};\n/**\n         * Advances the state machine instance by a given time and apply changes to artboard.\n         * @param time - the time to advance the animation by in seconds\n         */StateMachine.prototype.advanceAndApply=function(i){(this||t).instance.advanceAndApply(i)};\n/**\n         * Returns the number of events reported from the last advance call\n         * @returns Number of events reported\n         */StateMachine.prototype.reportedEventCount=function(){return(this||t).instance.reportedEventCount()};\n/**\n         * Returns a RiveEvent object emitted from the last advance call at the given index\n         * of a list of potentially multiple events. If an event at the index is not found,\n         * undefined is returned.\n         * @param i index of the event reported in a list of potentially multiple events\n         * @returns RiveEvent or extended RiveEvent object returned, or undefined\n         */StateMachine.prototype.reportedEventAt=function(i){return(this||t).instance.reportedEventAt(i)};\n/**\n         * Fetches references to the state machine's inputs and caches them\n         * @param runtime an instance of the runtime; needed for the SMIInput types\n         */StateMachine.prototype.initInputs=function(i){for(var o=0;o<(this||t).instance.inputCount();o++){var s=(this||t).instance.input(o);(this||t).inputs.push(this.mapRuntimeInput(s,i))}};\n/**\n         * Maps a runtime input to it's appropriate type\n         * @param input\n         */StateMachine.prototype.mapRuntimeInput=function(t,i){return t.type===i.SMIInput.bool?new L(E.Boolean,t.asBool()):t.type===i.SMIInput.number?new L(E.Number,t.asNumber()):t.type===i.SMIInput.trigger?new L(E.Trigger,t.asTrigger()):void 0};StateMachine.prototype.cleanup=function(){(this||t).inputs.forEach((function(t){t.delete()}));(this||t).inputs.length=0;(this||t).instance.delete()};return StateMachine}();var M=function(){\n/**\n         * Constructs a new animator\n         * @constructor\n         * @param runtime Rive runtime; needed to instance animations & state machines\n         * @param artboard the artboard that holds all animations and state machines\n         * @param animations optional list of animations\n         * @param stateMachines optional list of state machines\n         */\nfunction Animator(i,o,s,h,v){h===void 0&&(h=[]);v===void 0&&(v=[]);(this||t).runtime=i;(this||t).artboard=o;(this||t).eventManager=s;(this||t).animations=h;(this||t).stateMachines=v}\n/**\n         * Adds animations and state machines by their names. If names are shared\n         * between animations & state machines, then the first one found will be\n         * created. Best not to use the same names for these in your Rive file.\n         * @param animatable the name(s) of animations and state machines to add\n         * @returns a list of names of the playing animations and state machines\n         */Animator.prototype.add=function(i,o,s){s===void 0&&(s=true);i=mapToStringArray(i);if(i.length===0){(this||t).animations.forEach((function(t){return t.playing=o}));(this||t).stateMachines.forEach((function(t){return t.playing=o}))}else{var v=(this||t).animations.map((function(t){return t.name}));var m=(this||t).stateMachines.map((function(t){return t.name}));for(var y=0;y<i.length;y++){var w=v.indexOf(i[y]);var _=m.indexOf(i[y]);if(w>=0||_>=0)w>=0?(this||t).animations[w].playing=o:(this||t).stateMachines[_].playing=o;else{var A=(this||t).artboard.animationByName(i[y]);if(A){var R=new h.Animation(A,(this||t).artboard,(this||t).runtime,o);R.advance(0);R.apply(1);(this||t).animations.push(R)}else{var C=(this||t).artboard.stateMachineByName(i[y]);if(C){var E=new P(C,(this||t).runtime,o,(this||t).artboard);(this||t).stateMachines.push(E)}}}}}s&&(o?(this||t).eventManager.fire({type:F.Play,data:(this||t).playing}):(this||t).eventManager.fire({type:F.Pause,data:(this||t).paused}));return o?(this||t).playing:(this||t).paused};\n/**\n         * Adds linear animations by their names.\n         * @param animatables the name(s) of animations to add\n         * @param playing whether animations should play on instantiation\n         */Animator.prototype.initLinearAnimations=function(i,o){var s=(this||t).animations.map((function(t){return t.name}));for(var v=0;v<i.length;v++){var m=s.indexOf(i[v]);if(m>=0)(this||t).animations[m].playing=o;else{var y=(this||t).artboard.animationByName(i[v]);if(y){var w=new h.Animation(y,(this||t).artboard,(this||t).runtime,o);w.advance(0);w.apply(1);(this||t).animations.push(w)}}}};\n/**\n         * Adds state machines by their names.\n         * @param animatables the name(s) of state machines to add\n         * @param playing whether state machines should play on instantiation\n         */Animator.prototype.initStateMachines=function(i,o){var s=(this||t).stateMachines.map((function(t){return t.name}));for(var h=0;h<i.length;h++){var v=s.indexOf(i[h]);if(v>=0)(this||t).stateMachines[v].playing=o;else{var m=(this||t).artboard.stateMachineByName(i[h]);if(m){var y=new P(m,(this||t).runtime,o,(this||t).artboard);(this||t).stateMachines.push(y)}else this.initLinearAnimations([i[h]],o)}}};\n/**\n         * Play the named animations/state machines\n         * @param animatables the names of the animations/machines to play; plays all if empty\n         * @returns a list of the playing items\n         */Animator.prototype.play=function(t){return this.add(t,true)};\n/**\n         * Pauses named animations and state machines, or everything if nothing is\n         * specified\n         * @param animatables names of the animations and state machines to pause\n         * @returns a list of names of the animations and state machines paused\n         */Animator.prototype.pause=function(t){return this.add(t,false)};\n/**\n         * Set time of named animations\n         * @param animations names of the animations to scrub\n         * @param value time scrub value, a floating point number to which the playhead is jumped\n         * @returns a list of names of the animations that were scrubbed\n         */Animator.prototype.scrub=function(i,o){var s=(this||t).animations.filter((function(t){return i.includes(t.name)}));s.forEach((function(t){return t.scrubTo=o}));return s.map((function(t){return t.name}))};Object.defineProperty(Animator.prototype,\"playing\",{get:function(){return(this||t).animations.filter((function(t){return t.playing})).map((function(t){return t.name})).concat((this||t).stateMachines.filter((function(t){return t.playing})).map((function(t){return t.name})))},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"paused\",{get:function(){return(this||t).animations.filter((function(t){return!t.playing})).map((function(t){return t.name})).concat((this||t).stateMachines.filter((function(t){return!t.playing})).map((function(t){return t.name})))},enumerable:false,configurable:true});\n/**\n         * Stops and removes all named animations and state machines\n         * @param animatables animations and state machines to remove\n         * @returns a list of names of removed items\n         */Animator.prototype.stop=function(i){var o=this||t;i=mapToStringArray(i);var s=[];if(i.length===0){s=(this||t).animations.map((function(t){return t.name})).concat((this||t).stateMachines.map((function(t){return t.name})));(this||t).animations.forEach((function(t){return t.cleanup()}));(this||t).stateMachines.forEach((function(t){return t.cleanup()}));(this||t).animations.splice(0,(this||t).animations.length);(this||t).stateMachines.splice(0,(this||t).stateMachines.length)}else{var h=(this||t).animations.filter((function(t){return i.includes(t.name)}));h.forEach((function(t){t.cleanup();o.animations.splice(o.animations.indexOf(t),1)}));var v=(this||t).stateMachines.filter((function(t){return i.includes(t.name)}));v.forEach((function(t){t.cleanup();o.stateMachines.splice(o.stateMachines.indexOf(t),1)}));s=h.map((function(t){return t.name})).concat(v.map((function(t){return t.name})))}(this||t).eventManager.fire({type:F.Stop,data:s});return s};Object.defineProperty(Animator.prototype,\"isPlaying\",{get:function(){return(this||t).animations.reduce((function(t,i){return t||i.playing}),false)||(this||t).stateMachines.reduce((function(t,i){return t||i.playing}),false)},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"isPaused\",{get:function(){return!(this||t).isPlaying&&((this||t).animations.length>0||(this||t).stateMachines.length>0)},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"isStopped\",{get:function(){return(this||t).animations.length===0&&(this||t).stateMachines.length===0},enumerable:false,configurable:true});\n/**\n         * If there are no animations or state machines, add the first one found\n         * @returns the name of the animation or state machine instanced\n         */Animator.prototype.atLeastOne=function(i,o){o===void 0&&(o=true);var s;(this||t).animations.length===0&&(this||t).stateMachines.length===0&&((this||t).artboard.animationCount()>0?this.add([s=(this||t).artboard.animationByIndex(0).name],i,o):(this||t).artboard.stateMachineCount()>0&&this.add([s=(this||t).artboard.stateMachineByIndex(0).name],i,o));return s};Animator.prototype.handleLooping=function(){for(var i=0,o=(this||t).animations.filter((function(t){return t.playing}));i<o.length;i++){var s=o[i];if(s.loopValue===0&&s.loopCount){s.loopCount=0;this.stop(s.name)}else if(s.loopValue===1&&s.loopCount){(this||t).eventManager.fire({type:F.Loop,data:{animation:s.name,type:x.Loop}});s.loopCount=0}else if(s.loopValue===2&&s.loopCount>1){(this||t).eventManager.fire({type:F.Loop,data:{animation:s.name,type:x.PingPong}});s.loopCount=0}}};Animator.prototype.handleStateChanges=function(){var i=[];for(var o=0,s=(this||t).stateMachines.filter((function(t){return t.playing}));o<s.length;o++){var h=s[o];i.push.apply(i,h.statesChanged)}i.length>0&&(this||t).eventManager.fire({type:F.StateChange,data:i})};Animator.prototype.handleAdvancing=function(i){(this||t).eventManager.fire({type:F.Advance,data:i})};return Animator}();var F;(function(t){t.Load=\"load\";t.LoadError=\"loaderror\";t.Play=\"play\";t.Pause=\"pause\";t.Stop=\"stop\";t.Loop=\"loop\";t.Draw=\"draw\";t.Advance=\"advance\";t.StateChange=\"statechange\";t.RiveEvent=\"riveevent\";t.AudioStatusChange=\"audiostatuschange\"})(F||(F={}));var x;(function(t){t.OneShot=\"oneshot\";t.Loop=\"loop\";t.PingPong=\"pingpong\"})(x||(x={}));var j=function(){function EventManager(i){i===void 0&&(i=[]);(this||t).listeners=i}EventManager.prototype.getListeners=function(i){return(this||t).listeners.filter((function(t){return t.type===i}))};EventManager.prototype.add=function(i){(this||t).listeners.includes(i)||(this||t).listeners.push(i)};\n/**\n         * Removes a listener\n         * @param listener the listener with the callback to be removed\n         */EventManager.prototype.remove=function(i){for(var o=0;o<(this||t).listeners.length;o++){var s=(this||t).listeners[o];if(s.type===i.type&&s.callback===i.callback){(this||t).listeners.splice(o,1);break}}};\n/**\n         * Clears all listeners of specified type, or every listener if no type is\n         * specified\n         * @param type the type of listeners to clear, or all listeners if not\n         * specified\n         */EventManager.prototype.removeAll=function(i){var o=this||t;i?(this||t).listeners.filter((function(t){return t.type===i})).forEach((function(t){return o.remove(t)})):(this||t).listeners.splice(0,(this||t).listeners.length)};EventManager.prototype.fire=function(t){var i=this.getListeners(t.type);i.forEach((function(i){return i.callback(t)}))};return EventManager}();var O=function(){function TaskQueueManager(i){(this||t).eventManager=i;(this||t).queue=[]}TaskQueueManager.prototype.add=function(i){(this||t).queue.push(i)};TaskQueueManager.prototype.process=function(){while((this||t).queue.length>0){var i=(this||t).queue.shift();(i===null||i===void 0?void 0:i.action)&&i.action();(i===null||i===void 0?void 0:i.event)&&(this||t).eventManager.fire(i.event)}};return TaskQueueManager}();var I;(function(t){t[t.AVAILABLE=0]=\"AVAILABLE\";t[t.UNAVAILABLE=1]=\"UNAVAILABLE\"})(I||(I={}));var k=function(i){m(AudioManager,i);function AudioManager(){var o=i!==null&&i.apply(this||t,arguments)||this||t;o._started=false;o._enabled=false;o._status=I.UNAVAILABLE;return o}AudioManager.prototype.delay=function(i){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(t){return[2,new Promise((function(t){return setTimeout(t,i)}))]}))}))};AudioManager.prototype.timeout=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(t){return[2,new Promise((function(t,i){return setTimeout(i,50)}))]}))}))};AudioManager.prototype.reportToListeners=function(){this.fire({type:F.AudioStatusChange});this.removeAll()};AudioManager.prototype.enableAudio=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(i){if(!(this||t)._enabled){(this||t)._enabled=true;(this||t)._status=I.AVAILABLE;this.reportToListeners()}return[2]}))}))};AudioManager.prototype.testAudio=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(i){switch(i.label){case 0:if(!((this||t)._status===I.UNAVAILABLE&&(this||t)._audioContext!==null))return[3,4];i.label=1;case 1:i.trys.push([1,3,,4]);return[4,Promise.race([(this||t)._audioContext.resume(),this.timeout()])];case 2:i.sent();this.enableAudio();return[3,4];case 3:i.sent();return[3,4];case 4:return[2]}}))}))};AudioManager.prototype._establishAudio=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(i){switch(i.label){case 0:if(!!(this||t)._started)return[3,5];(this||t)._started=true;if(!(typeof window==\"undefined\"))return[3,1];this.enableAudio();return[3,5];case 1:(this||t)._audioContext=new AudioContext;this.listenForUserAction();i.label=2;case 2:return(this||t)._status===I.UNAVAILABLE?[4,this.testAudio()]:[3,5];case 3:i.sent();return[4,this.delay(1e3)];case 4:i.sent();return[3,2];case 5:return[2]}}))}))};AudioManager.prototype.listenForUserAction=function(){var i=this||t;var _clickListener=function(){return y(i,void 0,void 0,(function(){return w(this||t,(function(t){this.enableAudio();return[2]}))}))};document.addEventListener(\"pointerdown\",_clickListener,{once:true})};AudioManager.prototype.establishAudio=function(){return y(this||t,void 0,void 0,(function(){return w(this||t,(function(t){this._establishAudio();return[2]}))}))};Object.defineProperty(AudioManager.prototype,\"systemVolume\",{get:function(){if((this||t)._status===I.UNAVAILABLE){this.testAudio();return 0}return 1},enumerable:false,configurable:true});Object.defineProperty(AudioManager.prototype,\"status\",{get:function(){return(this||t)._status},enumerable:false,configurable:true});return AudioManager}(j);var D=new k;var U=function(){function FakeResizeObserver(){}FakeResizeObserver.prototype.observe=function(){};FakeResizeObserver.prototype.unobserve=function(){};FakeResizeObserver.prototype.disconnect=function(){};return FakeResizeObserver}();var N=globalThis.ResizeObserver||U;var $=function(){function ObjectObservers(){var i=this||t;(this||t)._elementsMap=new Map;(this||t)._onObservedEntry=function(t){var o=i._elementsMap.get(t.target);o!==null?o.onResize(t.target.clientWidth==0||t.target.clientHeight==0):i._resizeObserver.unobserve(t.target)};(this||t)._onObserved=function(t){t.forEach(i._onObservedEntry)};(this||t)._resizeObserver=new N((this||t)._onObserved)}ObjectObservers.prototype.add=function(i,o){var s={onResize:o,element:i};(this||t)._elementsMap.set(i,s);(this||t)._resizeObserver.observe(i);return s};ObjectObservers.prototype.remove=function(i){(this||t)._resizeObserver.unobserve(i.element);(this||t)._elementsMap.delete(i.element)};return ObjectObservers}();var z=new $;var X=function(){function RiveFile(i){(this||t).enableRiveAssetCDN=true;(this||t).referenceCount=0;(this||t).src=i.src;(this||t).buffer=i.buffer;i.assetLoader&&((this||t).assetLoader=i.assetLoader);(this||t).enableRiveAssetCDN=typeof i.enableRiveAssetCDN!=\"boolean\"||i.enableRiveAssetCDN;(this||t).eventManager=new j;i.onLoad&&this.on(F.Load,i.onLoad);i.onLoadError&&this.on(F.LoadError,i.onLoadError)}RiveFile.prototype.initData=function(){return y(this||t,void 0,void 0,(function(){var i,o,s;return w(this||t,(function(h){switch(h.label){case 0:if(!(this||t).src)return[3,2];i=this||t;return[4,loadRiveFile((this||t).src)];case 1:i.buffer=h.sent();h.label=2;case 2:(this||t).assetLoader&&(o=new(this||t).runtime.CustomFileAssetLoader({loadContents:(this||t).assetLoader}));s=this||t;return[4,(this||t).runtime.load(new Uint8Array((this||t).buffer),o,(this||t).enableRiveAssetCDN)];case 3:s.file=h.sent();if((this||t).file===null){(this||t).eventManager.fire({type:F.LoadError,data:null});throw new Error(RiveFile.fileLoadErrorMessage)}(this||t).eventManager.fire({type:F.Load,data:this||t});return[2]}}))}))};RiveFile.prototype.init=function(){return y(this||t,void 0,void 0,(function(){var i;return w(this||t,(function(o){switch(o.label){case 0:if(!(this||t).src&&!(this||t).buffer)throw new Error(RiveFile.missingErrorMessage);i=this||t;return[4,C.awaitInstance()];case 1:i.runtime=o.sent();return[4,this.initData()];case 2:o.sent();return[2]}}))}))};\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */RiveFile.prototype.on=function(i,o){(this||t).eventManager.add({type:i,callback:o})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */RiveFile.prototype.off=function(i,o){(this||t).eventManager.remove({type:i,callback:o})};RiveFile.prototype.cleanup=function(){var i;(this||t).referenceCount-=1;if((this||t).referenceCount<=0){this.removeAllRiveEventListeners();(i=(this||t).file)===null||i===void 0?void 0:i.delete()}};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */RiveFile.prototype.removeAllRiveEventListeners=function(i){(this||t).eventManager.removeAll(i)};RiveFile.prototype.getInstance=function(){if((this||t).file!==null){(this||t).referenceCount+=1;return(this||t).file}};RiveFile.missingErrorMessage=\"Rive source file or data buffer required\";RiveFile.fileLoadErrorMessage=\"The file failed to load\";return RiveFile}();var H=function(){function Rive(i){var o=this||t;var s;(this||t).loaded=false;(this||t)._observed=null;(this||t).readyForPlaying=false;(this||t).artboard=null;(this||t).eventCleanup=null;(this||t).shouldDisableRiveListeners=false;(this||t).automaticallyHandleEvents=false;(this||t).enableRiveAssetCDN=true;(this||t)._volume=1;(this||t)._artboardWidth=void 0;(this||t)._artboardHeight=void 0;(this||t)._devicePixelRatioUsed=1;(this||t)._hasZeroSize=false;(this||t)._audioEventListener=null;(this||t).durations=[];(this||t).frameTimes=[];(this||t).frameCount=0;(this||t).isTouchScrollEnabled=false;(this||t).onCanvasResize=function(t){o._hasZeroSize=t;o._layout.maxX&&o._layout.maxY||o.resizeToCanvas()};(this||t).renderSecondTimer=0;(this||t).canvas=i.canvas;i.canvas.constructor===HTMLCanvasElement&&((this||t)._observed=z.add((this||t).canvas,(this||t).onCanvasResize));(this||t).src=i.src;(this||t).buffer=i.buffer;(this||t).riveFile=i.riveFile;(this||t).layout=(s=i.layout)!==null&&s!==void 0?s:new R;(this||t).shouldDisableRiveListeners=!!i.shouldDisableRiveListeners;(this||t).isTouchScrollEnabled=!!i.isTouchScrollEnabled;(this||t).automaticallyHandleEvents=!!i.automaticallyHandleEvents;(this||t).enableRiveAssetCDN=i.enableRiveAssetCDN===void 0||i.enableRiveAssetCDN;(this||t).eventManager=new j;i.onLoad&&this.on(F.Load,i.onLoad);i.onLoadError&&this.on(F.LoadError,i.onLoadError);i.onPlay&&this.on(F.Play,i.onPlay);i.onPause&&this.on(F.Pause,i.onPause);i.onStop&&this.on(F.Stop,i.onStop);i.onLoop&&this.on(F.Loop,i.onLoop);i.onStateChange&&this.on(F.StateChange,i.onStateChange);i.onAdvance&&this.on(F.Advance,i.onAdvance)\n/**\n           * @deprecated Use camelCase'd versions instead.\n           */;i.onload&&!i.onLoad&&this.on(F.Load,i.onload);i.onloaderror&&!i.onLoadError&&this.on(F.LoadError,i.onloaderror);i.onplay&&!i.onPlay&&this.on(F.Play,i.onplay);i.onpause&&!i.onPause&&this.on(F.Pause,i.onpause);i.onstop&&!i.onStop&&this.on(F.Stop,i.onstop);i.onloop&&!i.onLoop&&this.on(F.Loop,i.onloop);i.onstatechange&&!i.onStateChange&&this.on(F.StateChange,i.onstatechange);i.assetLoader&&((this||t).assetLoader=i.assetLoader);(this||t).taskQueue=new O((this||t).eventManager);this.init({src:(this||t).src,buffer:(this||t).buffer,riveFile:(this||t).riveFile,autoplay:i.autoplay,animations:i.animations,stateMachines:i.stateMachines,artboard:i.artboard,useOffscreenRenderer:i.useOffscreenRenderer})}Rive.new=function(t){console.warn(\"This function is deprecated: please use `new Rive({})` instead\");return new Rive(t)};Rive.prototype.onSystemAudioChanged=function(){(this||t).volume=(this||t)._volume};Rive.prototype.init=function(i){var o=this||t;var s=i.src,h=i.buffer,v=i.riveFile,m=i.animations,y=i.stateMachines,w=i.artboard,_=i.autoplay,A=_!==void 0&&_,R=i.useOffscreenRenderer,E=R!==void 0&&R;(this||t).src=s;(this||t).buffer=h;(this||t).riveFile=v;if(!(this||t).src&&!(this||t).buffer&&!(this||t).riveFile)throw new Error(Rive.missingErrorMessage);var L=mapToStringArray(m);var T=mapToStringArray(y);(this||t).loaded=false;(this||t).readyForPlaying=false;C.awaitInstance().then((function(t){o.runtime=t;o.removeRiveListeners();o.deleteRiveRenderer();o.renderer=o.runtime.makeRenderer(o.canvas,E);o.canvas.width||o.canvas.height||o.resizeDrawingSurfaceToCanvas();o.initData(w,L,T,A).then((function(){return o.setupRiveListeners()})).catch((function(t){console.error(t)}))})).catch((function(t){console.error(t)}))};\n/**\n         * Setup Rive Listeners on the canvas\n         * @param riveListenerOptions - Enables TouchEvent events on the canvas. Set to true to allow\n         * touch scrolling on the canvas element on touch-enabled devices\n         * i.e. { isTouchScrollEnabled: true }\n         */Rive.prototype.setupRiveListeners=function(i){var o=this||t;(this||t).eventCleanup&&this.eventCleanup();if(!(this||t).shouldDisableRiveListeners){var s=((this||t).animator.stateMachines||[]).filter((function(t){return t.playing&&o.runtime.hasListeners(t.instance)})).map((function(t){return t.instance}));var h=(this||t).isTouchScrollEnabled;i&&\"isTouchScrollEnabled\"in i&&(h=i.isTouchScrollEnabled);(this||t).eventCleanup=(0,v.registerTouchInteractions)({canvas:(this||t).canvas,artboard:(this||t).artboard,stateMachines:s,renderer:(this||t).renderer,rive:(this||t).runtime,fit:(this||t)._layout.runtimeFit((this||t).runtime),alignment:(this||t)._layout.runtimeAlignment((this||t).runtime),isTouchScrollEnabled:h,layoutScaleFactor:(this||t)._layout.layoutScaleFactor})}};Rive.prototype.removeRiveListeners=function(){if((this||t).eventCleanup){this.eventCleanup();(this||t).eventCleanup=null}};Rive.prototype.initializeAudio=function(){var i=this||t;var o;if(D.status==I.UNAVAILABLE&&((o=(this||t).artboard)===null||o===void 0?void 0:o.hasAudio)&&(this||t)._audioEventListener===null){(this||t)._audioEventListener={type:F.AudioStatusChange,callback:function(){return i.onSystemAudioChanged()}};D.add((this||t)._audioEventListener);D.establishAudio()}};Rive.prototype.initArtboardSize=function(){if((this||t).artboard){(this||t)._artboardWidth=(this||t).artboard.width=(this||t)._artboardWidth||(this||t).artboard.width;(this||t)._artboardHeight=(this||t).artboard.height=(this||t)._artboardHeight||(this||t).artboard.height}};Rive.prototype.initData=function(i,o,s,h){return y(this||t,void 0,void 0,(function(){var v;var m;return w(this||t,(function(y){switch(y.label){case 0:y.trys.push([0,3,,4]);if(!((this||t).riveFile==null))return[3,2];(this||t).riveFile=new X({src:(this||t).src,buffer:(this||t).buffer,enableRiveAssetCDN:(this||t).enableRiveAssetCDN,assetLoader:(this||t).assetLoader});return[4,(this||t).riveFile.init()];case 1:y.sent();y.label=2;case 2:(this||t).file=(this||t).riveFile.getInstance();this.initArtboard(i,o,s,h);this.initArtboardSize();this.initializeAudio();(this||t).loaded=true;(this||t).eventManager.fire({type:F.Load,data:(m=(this||t).src)!==null&&m!==void 0?m:\"buffer\"});(this||t).readyForPlaying=true;(this||t).taskQueue.process();this.drawFrame();return[2,Promise.resolve()];case 3:y.sent();v=\"Problem loading file; may be corrupt!\";console.warn(v);(this||t).eventManager.fire({type:F.LoadError,data:v});return[2,Promise.reject(v)];case 4:return[2]}}))}))};Rive.prototype.initArtboard=function(i,o,s,h){if((this||t).file){var v=i?(this||t).file.artboardByName(i):(this||t).file.defaultArtboard();if(v){(this||t).artboard=v;v.volume=(this||t)._volume*D.systemVolume;if((this||t).artboard.animationCount()<1){y=\"Artboard has no animations\";(this||t).eventManager.fire({type:F.LoadError,data:y});throw y}(this||t).animator=new M((this||t).runtime,(this||t).artboard,(this||t).eventManager);var m;if(o.length>0||s.length>0){m=o.concat(s);(this||t).animator.initLinearAnimations(o,h);(this||t).animator.initStateMachines(s,h)}else m=[(this||t).animator.atLeastOne(h,false)];(this||t).taskQueue.add({event:{type:h?F.Play:F.Pause,data:m}})}else{var y=\"Invalid artboard name or no default artboard\";console.warn(y);(this||t).eventManager.fire({type:F.LoadError,data:y})}}};Rive.prototype.drawFrame=function(){this.startRendering()};\n/**\n         * Draw rendering loop; renders animation frames at the correct time interval.\n         * @param time the time at which to render a frame\n         */Rive.prototype.draw=function(i,o){(this||t).frameRequestId=null;var s=performance.now();(this||t).lastRenderTime||((this||t).lastRenderTime=i);(this||t).renderSecondTimer+=i-(this||t).lastRenderTime;if((this||t).renderSecondTimer>5e3){(this||t).renderSecondTimer=0;o===null||o===void 0?void 0:o()}var h=(i-(this||t).lastRenderTime)/1e3;(this||t).lastRenderTime=i;var m=(this||t).animator.animations.filter((function(t){return t.playing||t.needsScrub})).sort((function(t){return t.needsScrub?-1:1}));for(var y=0,w=m;y<w.length;y++){var _=w[y];_.advance(h);_.instance.didLoop&&(_.loopCount+=1);_.apply(1)}var A=(this||t).animator.stateMachines.filter((function(t){return t.playing}));for(var R=0,C=A;R<C.length;R++){var E=C[R];var L=E.reportedEventCount();if(L)for(var P=0;P<L;P++){var M=E.reportedEventAt(P);if(M)if(M.type===T.OpenUrl){(this||t).eventManager.fire({type:F.RiveEvent,data:M});if((this||t).automaticallyHandleEvents){var x=document.createElement(\"a\");var j=M,O=j.url,I=j.target;var k=(0,v.sanitizeUrl)(O);O&&x.setAttribute(\"href\",k);I&&x.setAttribute(\"target\",I);k&&k!==v.BLANK_URL&&x.click()}}else(this||t).eventManager.fire({type:F.RiveEvent,data:M})}E.advanceAndApply(h)}(this||t).animator.stateMachines.length==0&&(this||t).artboard.advance(h);var D=(this||t).renderer;D.clear();D.save();this.alignRenderer();(this||t)._hasZeroSize||(this||t).artboard.draw(D);D.restore();D.flush();(this||t).animator.handleLooping();(this||t).animator.handleStateChanges();(this||t).animator.handleAdvancing(h);(this||t).frameCount++;var U=performance.now();(this||t).frameTimes.push(U);(this||t).durations.push(U-s);while((this||t).frameTimes[0]<=U-1e3){(this||t).frameTimes.shift();(this||t).durations.shift()}(this||t).animator.isPlaying?this.startRendering():((this||t).animator.isPaused||(this||t).animator.isStopped)&&((this||t).lastRenderTime=0)};Rive.prototype.alignRenderer=function(){var i=this||t,o=i.renderer,s=i.runtime,h=i._layout,v=i.artboard;o.align(h.runtimeFit(s),h.runtimeAlignment(s),{minX:h.minX,minY:h.minY,maxX:h.maxX,maxY:h.maxY},v.bounds,(this||t)._devicePixelRatioUsed*h.layoutScaleFactor)};Object.defineProperty(Rive.prototype,\"fps\",{get:function(){return(this||t).durations.length},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"frameTime\",{get:function(){return(this||t).durations.length===0?0:((this||t).durations.reduce((function(t,i){return t+i}),0)/(this||t).durations.length).toFixed(4)},enumerable:false,configurable:true});Rive.prototype.cleanup=function(){var i;this.stopRendering();this.cleanupInstances();(this||t)._observed!==null&&z.remove((this||t)._observed);this.removeRiveListeners();(i=(this||t).riveFile)===null||i===void 0?void 0:i.cleanup();(this||t).riveFile=null;(this||t).file=null;this.deleteRiveRenderer();if((this||t)._audioEventListener!==null){D.remove((this||t)._audioEventListener);(this||t)._audioEventListener=null}};Rive.prototype.deleteRiveRenderer=function(){var i;(i=(this||t).renderer)===null||i===void 0?void 0:i.delete();(this||t).renderer=null};Rive.prototype.cleanupInstances=function(){(this||t).eventCleanup!==null&&this.eventCleanup();this.stop();if((this||t).artboard){(this||t).artboard.delete();(this||t).artboard=null}};\n/**\n         * Tries to query the setup Artboard for a text run node with the given name.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - TextValueRun node or undefined if the text run cannot be queried\n         */Rive.prototype.retrieveTextRun=function(i){var o;if(i)if((this||t).artboard){var s=(this||t).artboard.textRun(i);if(s)return s;console.warn(\"Could not access a text run with name '\".concat(i,\"' in the '\").concat((o=(this||t).artboard)===null||o===void 0?void 0:o.name,\"' Artboard. Note that you must rename a text run node in the Rive editor to make it queryable at runtime.\"))}else console.warn(\"Tried to access text run, but the Artboard is null\");else console.warn(\"No text run name provided\")};\n/**\n         * Returns a string from a given text run node name, or undefined if the text run\n         * cannot be queried.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - String value of the text run node or undefined\n         */Rive.prototype.getTextRunValue=function(t){var i=this.retrieveTextRun(t);return i?i.text:void 0};\n/**\n         * Sets a text value for a given text run node name if possible\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @param textRunValue - String value to set on the text run node\n         */Rive.prototype.setTextRunValue=function(t,i){var o=this.retrieveTextRun(t);o&&(o.text=i)};Rive.prototype.play=function(i,o){var s=this||t;i=mapToStringArray(i);if((this||t).readyForPlaying){(this||t).animator.play(i);(this||t).eventCleanup&&this.eventCleanup();this.setupRiveListeners();this.startRendering()}else(this||t).taskQueue.add({action:function(){return s.play(i,o)}})};Rive.prototype.pause=function(i){var o=this||t;i=mapToStringArray(i);if((this||t).readyForPlaying){(this||t).eventCleanup&&this.eventCleanup();(this||t).animator.pause(i)}else(this||t).taskQueue.add({action:function(){return o.pause(i)}})};Rive.prototype.scrub=function(i,o){var s=this||t;i=mapToStringArray(i);if((this||t).readyForPlaying){(this||t).animator.scrub(i,o||0);this.drawFrame()}else(this||t).taskQueue.add({action:function(){return s.scrub(i,o)}})};Rive.prototype.stop=function(i){var o=this||t;i=mapToStringArray(i);if((this||t).readyForPlaying){(this||t).animator&&(this||t).animator.stop(i);(this||t).eventCleanup&&this.eventCleanup()}else(this||t).taskQueue.add({action:function(){return o.stop(i)}})};\n/**\n         * Resets the animation\n         * @param artboard the name of the artboard, or default if none given\n         * @param animations the names of animations for playback\n         * @param stateMachines the names of state machines for playback\n         * @param autoplay whether to autoplay when reset, defaults to false\n         *\n         */Rive.prototype.reset=function(i){var o;var s=i===null||i===void 0?void 0:i.artboard;var h=mapToStringArray(i===null||i===void 0?void 0:i.animations);var v=mapToStringArray(i===null||i===void 0?void 0:i.stateMachines);var m=(o=i===null||i===void 0?void 0:i.autoplay)!==null&&o!==void 0&&o;this.cleanupInstances();this.initArtboard(s,h,v,m);(this||t).taskQueue.process()};Rive.prototype.load=function(i){(this||t).file=null;this.stop();this.init(i)};Object.defineProperty(Rive.prototype,\"layout\",{get:function(){return(this||t)._layout},set:function(i){(this||t)._layout=i;i.maxX&&i.maxY||this.resizeToCanvas();(this||t).loaded&&!(this||t).animator.isPlaying&&this.drawFrame()},enumerable:false,configurable:true});Rive.prototype.resizeToCanvas=function(){(this||t)._layout=(this||t).layout.copyWith({minX:0,minY:0,maxX:(this||t).canvas.width,maxY:(this||t).canvas.height})};Rive.prototype.resizeDrawingSurfaceToCanvas=function(i){if((this||t).canvas instanceof HTMLCanvasElement&&!!window){var o=(this||t).canvas.getBoundingClientRect(),s=o.width,h=o.height;var v=i||window.devicePixelRatio||1;(this||t).devicePixelRatioUsed=v;(this||t).canvas.width=v*s;(this||t).canvas.height=v*h;this.startRendering();this.resizeToCanvas();if((this||t).layout.fit===_.Layout){var m=(this||t)._layout.layoutScaleFactor;(this||t).artboard.width=s/m;(this||t).artboard.height=h/m}}};Object.defineProperty(Rive.prototype,\"source\",{get:function(){return(this||t).src},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"activeArtboard\",{get:function(){return(this||t).artboard?(this||t).artboard.name:\"\"},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"animationNames\",{get:function(){if(!(this||t).loaded||!(this||t).artboard)return[];var i=[];for(var o=0;o<(this||t).artboard.animationCount();o++)i.push((this||t).artboard.animationByIndex(o).name);return i},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"stateMachineNames\",{get:function(){if(!(this||t).loaded||!(this||t).artboard)return[];var i=[];for(var o=0;o<(this||t).artboard.stateMachineCount();o++)i.push((this||t).artboard.stateMachineByIndex(o).name);return i},enumerable:false,configurable:true});\n/**\n         * Returns the inputs for the specified instanced state machine, or an empty\n         * list if the name is invalid or the state machine is not instanced\n         * @param name the state machine name\n         * @returns the inputs for the named state machine\n         */Rive.prototype.stateMachineInputs=function(i){if((this||t).loaded){var o=(this||t).animator.stateMachines.find((function(t){return t.name===i}));return o===null||o===void 0?void 0:o.inputs}};Rive.prototype.retrieveInputAtPath=function(i,o){if(i)if((this||t).artboard){var s=(this||t).artboard.inputByPath(i,o);if(s)return s;console.warn(\"Could not access an input with name: '\".concat(i,\"', at path:'\").concat(o,\"'\"))}else console.warn(\"Tried to access input: '\".concat(i,\"', at path: '\").concat(o,\"', but the Artboard is null\"));else console.warn(\"No input name provided for path '\".concat(o,\"'\"))};\n/**\n         * Set the boolean input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */Rive.prototype.setBooleanStateAtPath=function(t,i,o){var s=this.retrieveInputAtPath(t,o);s&&(s.type===E.Boolean?s.asBool().value=i:console.warn(\"Input with name: '\".concat(t,\"', at path:'\").concat(o,\"' is not a boolean\")))};\n/**\n         * Set the number input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */Rive.prototype.setNumberStateAtPath=function(t,i,o){var s=this.retrieveInputAtPath(t,o);s&&(s.type===E.Number?s.asNumber().value=i:console.warn(\"Input with name: '\".concat(t,\"', at path:'\").concat(o,\"' is not a number\")))};\n/**\n         * Fire the trigger with the provided name at the given path\n         * @param input the state machine input name\n         * @param path the path the input is located at an artboard level\n         */Rive.prototype.fireStateAtPath=function(t,i){var o=this.retrieveInputAtPath(t,i);o&&(o.type===E.Trigger?o.asTrigger().fire():console.warn(\"Input with name: '\".concat(t,\"', at path:'\").concat(i,\"' is not a trigger\")))};Rive.prototype.retrieveTextAtPath=function(i,o){if(i)if(o)if((this||t).artboard){var s=(this||t).artboard.textByPath(i,o);if(s)return s;console.warn(\"Could not access text with name: '\".concat(i,\"', at path:'\").concat(o,\"'\"))}else console.warn(\"Tried to access text: '\".concat(i,\"', at path: '\").concat(o,\"', but the Artboard is null\"));else console.warn(\"No path provided for text '\".concat(i,\"'\"));else console.warn(\"No text name provided for path '\".concat(o,\"'\"))};\n/**\n         * Retrieves the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param path The path to the text run within the artboard\n         * @returns The text value of the text run, or undefined if not found\n         *\n         * @example\n         * // Get the text value for a text run named \"title\" at one nested artboard deep\n         * const titleText = riveInstance.getTextRunValueAtPath(\"title\", \"artboard1\");\n         *\n         * @example\n         * // Get the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * const subtitleText = riveInstance.getTextRunValueAtPath(\"subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */Rive.prototype.getTextRunValueAtPath=function(t,i){var o=this.retrieveTextAtPath(t,i);if(o)return o.text;console.warn(\"Could not get text with name: '\".concat(t,\"', at path:'\").concat(i,\"'\"))};\n/**\n         * Sets the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param value The new text value to set\n         * @param path The path to the text run within the artboard\n         * @returns void\n         *\n         * @example\n         * // Set the text value for a text run named \"title\" at one nested artboard deep\n         * riveInstance.setTextRunValueAtPath(\"title\", \"New Title\", \"artboard1\");\n         *\n         * @example\n         * // Set the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * riveInstance.setTextRunValueAtPath(\"subtitle\", \"New Subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */Rive.prototype.setTextRunValueAtPath=function(t,i,o){var s=this.retrieveTextAtPath(t,o);s?s.text=i:console.warn(\"Could not set text with name: '\".concat(t,\"', at path:'\").concat(o,\"'\"))};Object.defineProperty(Rive.prototype,\"playingStateMachineNames\",{get:function(){return(this||t).loaded?(this||t).animator.stateMachines.filter((function(t){return t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"playingAnimationNames\",{get:function(){return(this||t).loaded?(this||t).animator.animations.filter((function(t){return t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"pausedAnimationNames\",{get:function(){return(this||t).loaded?(this||t).animator.animations.filter((function(t){return!t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"pausedStateMachineNames\",{\n/**\n           *  Returns a list of paused machine names\n           * @returns a list of state machine names that are paused\n           */\nget:function(){return(this||t).loaded?(this||t).animator.stateMachines.filter((function(t){return!t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isPlaying\",{\n/**\n           * @returns true if any animation is playing\n           */\nget:function(){return(this||t).animator.isPlaying},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isPaused\",{\n/**\n           * @returns true if all instanced animations are paused\n           */\nget:function(){return(this||t).animator.isPaused},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isStopped\",{\n/**\n           * @returns true if no animations are playing or paused\n           */\nget:function(){return(this||t).animator.isStopped},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"bounds\",{\n/**\n           * @returns the bounds of the current artboard, or undefined if the artboard\n           * isn't loaded yet.\n           */\nget:function(){return(this||t).artboard?(this||t).artboard.bounds:void 0},enumerable:false,configurable:true});\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */Rive.prototype.on=function(i,o){(this||t).eventManager.add({type:i,callback:o})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */Rive.prototype.off=function(i,o){(this||t).eventManager.remove({type:i,callback:o})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @deprecated\n         * @param callback the callback to unsubscribe from\n         */Rive.prototype.unsubscribe=function(t,i){console.warn(\"This function is deprecated: please use `off()` instead.\");this.off(t,i)};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */Rive.prototype.removeAllRiveEventListeners=function(i){(this||t).eventManager.removeAll(i)};\n/**\n         * Unsubscribes all listeners from an event type, or everything if no type is\n         * given\n         * @deprecated\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */Rive.prototype.unsubscribeAll=function(t){console.warn(\"This function is deprecated: please use `removeAllRiveEventListeners()` instead.\");this.removeAllRiveEventListeners(t)};Rive.prototype.stopRendering=function(){if((this||t).loaded&&(this||t).frameRequestId){(this||t).runtime.cancelAnimationFrame?(this||t).runtime.cancelAnimationFrame((this||t).frameRequestId):cancelAnimationFrame((this||t).frameRequestId);(this||t).frameRequestId=null}};Rive.prototype.startRendering=function(){(this||t).loaded&&(this||t).artboard&&!(this||t).frameRequestId&&((this||t).runtime.requestAnimationFrame?(this||t).frameRequestId=(this||t).runtime.requestAnimationFrame((this||t).draw.bind(this||t)):(this||t).frameRequestId=requestAnimationFrame((this||t).draw.bind(this||t)))};\n/**\n         * Enables frames-per-second (FPS) reporting for the runtime\n         * If no callback is provided, Rive will append a fixed-position div at the top-right corner of\n         * the page with the FPS reading\n         * @param fpsCallback - Callback from the runtime during the RAF loop that supplies the FPS value\n         */Rive.prototype.enableFPSCounter=function(i){(this||t).runtime.enableFPSCounter(i)};Rive.prototype.disableFPSCounter=function(){(this||t).runtime.disableFPSCounter()};Object.defineProperty(Rive.prototype,\"contents\",{get:function(){if((this||t).loaded){var i={artboards:[]};for(var o=0;o<(this||t).file.artboardCount();o++){var s=(this||t).file.artboardByIndex(o);var h={name:s.name,animations:[],stateMachines:[]};for(var v=0;v<s.animationCount();v++){var m=s.animationByIndex(v);h.animations.push(m.name)}for(var y=0;y<s.stateMachineCount();y++){var w=s.stateMachineByIndex(y);var _=w.name;var A=new(this||t).runtime.StateMachineInstance(w,s);var R=[];for(var C=0;C<A.inputCount();C++){var E=A.input(C);R.push({name:E.name,type:E.type})}h.stateMachines.push({name:_,inputs:R})}i.artboards.push(h)}return i}},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"volume\",{get:function(){(this||t).artboard&&(this||t).artboard.volume!==(this||t)._volume&&((this||t)._volume=(this||t).artboard.volume);return(this||t)._volume},set:function(i){(this||t)._volume=i;(this||t).artboard&&((this||t).artboard.volume=i*D.systemVolume)},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"artboardWidth\",{get:function(){var i;return(this||t).artboard?(this||t).artboard.width:(i=(this||t)._artboardWidth)!==null&&i!==void 0?i:0},set:function(i){(this||t)._artboardWidth=i;(this||t).artboard&&((this||t).artboard.width=i)},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"artboardHeight\",{get:function(){var i;return(this||t).artboard?(this||t).artboard.height:(i=(this||t)._artboardHeight)!==null&&i!==void 0?i:0},set:function(i){(this||t)._artboardHeight=i;(this||t).artboard&&((this||t).artboard.height=i)},enumerable:false,configurable:true});Rive.prototype.resetArtboardSize=function(){if((this||t).artboard){(this||t).artboard.resetArtboardSize();(this||t)._artboardWidth=(this||t).artboard.width;(this||t)._artboardHeight=(this||t).artboard.height}else{(this||t)._artboardWidth=void 0;(this||t)._artboardHeight=void 0}};Object.defineProperty(Rive.prototype,\"devicePixelRatioUsed\",{get:function(){return(this||t)._devicePixelRatioUsed},set:function(i){(this||t)._devicePixelRatioUsed=i},enumerable:false,configurable:true});Rive.missingErrorMessage=\"Rive source file or data buffer required\";return Rive}();var loadRiveFile=function(i){return y(void 0,void 0,void 0,(function(){var o,s,h;return w(this||t,(function(t){switch(t.label){case 0:o=new Request(i);return[4,fetch(o)];case 1:s=t.sent();return[4,s.arrayBuffer()];case 2:h=t.sent();return[2,h]}}))}))};var mapToStringArray=function(t){return typeof t===\"string\"?[t]:t instanceof Array?t:[]};var G={EventManager:j,TaskQueueManager:O};var decodeAudio=function(t){return new Promise((function(i){return C.getInstance((function(o){o.decodeAudio(t,i)}))}))};var decodeImage=function(t){return new Promise((function(i){return C.getInstance((function(o){o.decodeImage(t,i)}))}))};var decodeFont=function(t){return new Promise((function(i){return C.getInstance((function(o){o.decodeFont(t,i)}))}))}})();return s})()));var o=i;const s=i.rive,h=i.__esModule;export{h as __esModule,o as default,s as rive};\n//# sourceMappingURL=rive.js.map\n","import*as t from\"react\";import*as i from\"@rive-app/canvas\";var l=t;try{\"default\"in t&&(l=t.default)}catch(p){}var f=i;try{\"default\"in i&&(f=i.default)}catch(p){}var d=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var v={};Object.defineProperty(v,\"__esModule\",{value:!0});var p=l,y=f;function n(t){return t&&\"object\"==typeof t&&\"default\"in t?t:{default:t}}var g=n(p),r=function(){return r=Object.assign||function(t){for(var i,l=1,f=arguments.length;l<f;l++)for(var d in i=arguments[l])Object.prototype.hasOwnProperty.call(i,d)&&(t[d]=i[d]);return t},r.apply(this||d,arguments)};function o(t,i){var l={};for(var f in t)Object.prototype.hasOwnProperty.call(t,f)&&i.indexOf(f)<0&&(l[f]=t[f]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var d=0;for(f=Object.getOwnPropertySymbols(t);d<f.length;d++)i.indexOf(f[d])<0&&Object.prototype.propertyIsEnumerable.call(t,f[d])&&(l[f[d]]=t[f[d]])}return l}function a(t,i,l,f){return new(l||(l=Promise))((function(d,v){function a(t){try{s(f.next(t))}catch(t){v(t)}}function u(t){try{s(f.throw(t))}catch(t){v(t)}}function s(t){var i;t.done?d(t.value):(i=t.value,i instanceof l?i:new l((function(t){t(i)}))).then(a,u)}s((f=f.apply(t,i||[])).next())}))}function u(t,i){var l,f,v,p={label:0,sent:function(){if(1&v[0])throw v[1];return v[1]},trys:[],ops:[]},y=Object.create((\"function\"==typeof Iterator?Iterator:Object).prototype);return y.next=u(0),y.throw=u(1),y.return=u(2),\"function\"==typeof Symbol&&(y[Symbol.iterator]=function(){return this||d}),y;function u(d){return function(g){return function(d){if(l)throw new TypeError(\"Generator is already executing.\");for(;y&&(y=0,d[0]&&(p=0)),p;)try{if(l=1,f&&(v=2&d[0]?f.return:d[0]?f.throw||((v=f.return)&&v.call(f),0):f.next)&&!(v=v.call(f,d[1])).done)return v;switch(f=0,v&&(d=[2&d[0],v.value]),d[0]){case 0:case 1:v=d;break;case 4:return p.label++,{value:d[1],done:!1};case 5:p.label++,f=d[1],d=[0];continue;case 7:d=p.ops.pop(),p.trys.pop();continue;default:if(!(v=p.trys,(v=v.length>0&&v[v.length-1])||6!==d[0]&&2!==d[0])){p=0;continue}if(3===d[0]&&(!v||d[1]>v[0]&&d[1]<v[3])){p.label=d[1];break}if(6===d[0]&&p.label<v[1]){p.label=v[1],v=d;break}if(v&&p.label<v[2]){p.label=v[2],p.ops.push(d);break}v[2]&&p.ops.pop(),p.trys.pop();continue}d=i.call(t,p)}catch(t){d=[6,t],f=0}finally{l=v=0}if(5&d[0])throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}([d,g])}}}function s(t){var i=t||c(),l=p.useState(i),f=l[0],d=l[1];return p.useEffect((function(){if(\"undefined\"!=typeof window&&\"matchMedia\"in window){var e=function(){var i=t||c();d(i)},i=window.matchMedia(\"screen and (resolution: \".concat(f,\"dppx)\"));return i.hasOwnProperty(\"addEventListener\")?i.addEventListener(\"change\",e):i.addListener(e),function(){i.hasOwnProperty(\"removeEventListener\")?i.removeEventListener(\"change\",e):i.removeListener(e)}}}),[f,t]),f}function c(){var t=\"undefined\"!=typeof window&&\"number\"==typeof window.devicePixelRatio?window.devicePixelRatio:1;return Math.min(Math.max(1,t),3)}\"function\"==typeof SuppressedError&&SuppressedError;var m=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}();var R=globalThis.ResizeObserver||m,x=void 0!==globalThis.ResizeObserver,T=!x;function h(t,i){void 0===i&&(i=!0);var l=p.useState({width:0,height:0}),f=l[0],v=l[1];p.useEffect((function(){if(\"undefined\"!=typeof window&&i){var e=function(){v({width:window.innerWidth,height:window.innerHeight})};return T&&(e(),window.addEventListener(\"resize\",e)),function(){return window.removeEventListener(\"resize\",e)}}}),[]);var y,g,m,P=p.useRef(new R((y=function(t){x&&v({width:t[t.length-1].contentRect.width,height:t[t.length-1].contentRect.height})},g=0,m=0,function(){for(var t=this||d,i=[],l=0;l<arguments.length;l++)i[l]=arguments[l];clearTimeout(m),m=window.setTimeout((function(){return y.apply(t,i)}),g)})));return p.useEffect((function(){var l=P.current;if(i){var f=t.current;return t.current&&x&&l.observe(t.current),function(){l.disconnect(),f&&x&&l.unobserve(f)}}l.disconnect()}),[t,P]),f}var P={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function b(t){return Object.assign({},P,t)}function w(t){var i=t.riveLoaded,l=void 0!==i&&i,f=t.canvasElem,d=t.containerRef,v=t.options,y=void 0===v?{}:v,g=t.onCanvasHasResized,m=t.artboardBounds,R=b(y),x=p.useState({height:0,width:0}),T=x[0],P=T.height,S=T.width,L=x[1],M=p.useState({height:0,width:0}),k=M[0],z=k.height,j=k.width,H=M[1],I=p.useState(!0),D=I[0],F=I[1],N=R.fitCanvasToArtboardHeight,W=R.shouldResizeCanvasToContainer,A=R.useDevicePixelRatio,B=R.customDevicePixelRatio,_=h(d,W),U=s(B),X=null!=m?m:{},Y=X.maxX,G=X.maxY,q=p.useCallback((function(){var t,i,l,f,v=null!==(i=null===(t=d.current)||void 0===t?void 0:t.clientWidth)&&void 0!==i?i:0,p=null!==(f=null===(l=d.current)||void 0===l?void 0:l.clientHeight)&&void 0!==f?f:0;return N&&m?{width:v,height:v*(m.maxY/m.maxX)}:{width:v,height:p}}),[d,N,Y,G]);p.useEffect((function(){if(W&&d.current&&l){var t=q(),i=t.width,v=t.height,p=!1;if(f){var y=i!==S||v!==P;if(R.fitCanvasToArtboardHeight&&y&&(d.current.style.height=v+\"px\",p=!0),R.useDevicePixelRatio){if(y||i*U!==j||v*U!==z){var m=U*i,x=U*v;f.width=m,f.height=x,f.style.width=i+\"px\",f.style.height=v+\"px\",H({width:m,height:x}),p=!0}}else y&&(f.width=i,f.height=v,H({width:i,height:v}),p=!0);L({width:i,height:v})}g&&(D||p)&&g&&g(),D&&F(!1)}}),[f,d,_,U,q,D,F,z,j,P,S,g,W,N,A,l]),p.useEffect((function(){H({width:0,height:0})}),[f])}var S,L=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),M=globalThis.IntersectionObserver||L,k=function(){function e(){var t=this||d;(this||d).elementsMap=new Map,(this||d).onObserved=function(i){i.forEach((function(i){var l=t.elementsMap.get(i.target);l&&l(i)}))},(this||d).observer=new M((this||d).onObserved)}return e.prototype.registerCallback=function(t,i){(this||d).observer.observe(t),(this||d).elementsMap.set(t,i)},e.prototype.removeCallback=function(t){(this||d).observer.unobserve(t),(this||d).elementsMap.delete(t)},e}(),C=function(){return S||(S=new k),S};function E(t){var i=t.setContainerRef,l=t.setCanvasRef,f=t.className,d=void 0===f?\"\":f,v=t.style,p=t.children,y=o(t,[\"setContainerRef\",\"setCanvasRef\",\"className\",\"style\",\"children\"]),m=r({width:\"100%\",height:\"100%\"},v);return g.default.createElement(\"div\",r({ref:i,className:d},!d&&{style:m}),g.default.createElement(\"canvas\",r({ref:l,style:{verticalAlign:\"top\",width:0,height:0}},y),p))}function O(t,i){void 0===i&&(i={});var l=p.useState(null),f=l[0],d=l[1],v=p.useRef(null),m=p.useState(null),R=m[0],x=m[1],T=Boolean(t),P=b(i),S=s(),L=p.useCallback((function(){if(R){if(R.layout&&R.layout.fit===y.Fit.Layout&&f){var t=S*R.layout.layoutScaleFactor;R.devicePixelRatioUsed=S,R.artboardWidth=(null==f?void 0:f.width)/t,R.artboardHeight=(null==f?void 0:f.height)/t}R.startRendering(),R.resizeToCanvas()}}),[R,S]);w({riveLoaded:!!R,canvasElem:f,containerRef:v,options:P,onCanvasHasResized:L,artboardBounds:null==R?void 0:R.bounds});var M=p.useCallback((function(t){null===t&&f&&(f.height=0,f.width=0),d(t)}),[]);p.useEffect((function(){if(f&&t&&null==R){var i=P.useOffscreenRenderer,l=new y.Rive(r(r({useOffscreenRenderer:i},t),{canvas:f}));l.on(y.EventType.Load,(function(){f?x(l):l.cleanup()}))}}),[f,T,R]);var k=p.useCallback((function(t){v.current=t}),[]),z={observe:p.useCallback((function(t,i){C().registerCallback(t,i)}),[]),unobserve:p.useCallback((function(t){C().removeCallback(t)}),[])},j=z.observe,H=z.unobserve;p.useEffect((function(){var t,i=!1,n=function(){if(f&&i){var t=f.getBoundingClientRect();t.width>0&&t.height>0&&t.top<(window.innerHeight||document.documentElement.clientHeight)&&t.bottom>0&&t.left<(window.innerWidth||document.documentElement.clientWidth)&&t.right>0&&(null==R||R.startRendering(),i=!1)}};return f&&!1!==P.shouldUseIntersectionObserver&&j(f,(function(l){l.isIntersecting?R&&R.startRendering():R&&R.stopRendering(),i=!l.isIntersecting,clearTimeout(t),l.isIntersecting||0!==l.boundingClientRect.width||(t=setTimeout(n,10))})),function(){f&&H(f)}}),[j,H,R,f,P.shouldUseIntersectionObserver]),p.useEffect((function(){return function(){R&&(R.cleanup(),x(null))}}),[R,f]);var I=null==t?void 0:t.animations;p.useEffect((function(){R&&I&&(R.isPlaying?(R.stop(R.animationNames),R.play(I)):R.isPaused&&(R.stop(R.animationNames),R.pause(I)))}),[I,R]);var D=p.useCallback((function(t){return g.default.createElement(E,r({setContainerRef:k,setCanvasRef:M},t))}),[M,k]);return{canvas:f,container:v.current,setCanvasRef:M,setContainerRef:k,rive:R,RiveComponent:D}}v.default=function(t){var i=t.src,l=t.artboard,f=t.animations,d=t.stateMachines,v=t.layout,p=t.useOffscreenRenderer,y=void 0===p||p,m=t.shouldDisableRiveListeners,R=void 0!==m&&m,x=t.shouldResizeCanvasToContainer,T=void 0===x||x,P=t.automaticallyHandleEvents,S=void 0!==P&&P,L=t.children,M=o(t,[\"src\",\"artboard\",\"animations\",\"stateMachines\",\"layout\",\"useOffscreenRenderer\",\"shouldDisableRiveListeners\",\"shouldResizeCanvasToContainer\",\"automaticallyHandleEvents\",\"children\"]),k=O({src:i,artboard:l,animations:f,layout:v,stateMachines:d,autoplay:!0,shouldDisableRiveListeners:R,automaticallyHandleEvents:S},{useOffscreenRenderer:y,shouldResizeCanvasToContainer:T}).RiveComponent;return g.default.createElement(k,r({},M),L)},v.useResizeCanvas=w,v.useRive=O,v.useRiveFile=function(t){var i=this||d,l=p.useState(null),f=l[0],v=l[1],g=p.useState(\"idle\"),m=g[0],R=g[1];return p.useEffect((function(){var l=null;return a(i,void 0,void 0,(function(){return u(this||d,(function(i){try{R(\"loading\"),(l=new y.RiveFile(t)).init(),l.on(y.EventType.Load,(function(){null==l||l.getInstance(),v(l),R(\"success\")})),l.on(y.EventType.LoadError,(function(){R(\"failed\")})),v(l)}catch(t){console.error(t),R(\"failed\")}return[2]}))})),function(){null==l||l.cleanup()}}),[t.src,t.buffer]),{riveFile:f,status:m}},v.useStateMachineInput=function(t,i,l,f){var d=p.useState(null),v=d[0],g=d[1];return p.useEffect((function(){function e(){if(t&&i&&l||g(null),t&&i&&l){var d=t.stateMachineInputs(i);if(d){var v=d.find((function(t){return t.name===l}));void 0!==f&&v&&(v.value=f),g(v||null)}}else g(null)}e(),t&&t.on(y.EventType.Load,(function(){e()}))}),[t]),v},Object.keys(y).forEach((function(t){\"default\"===t||v.hasOwnProperty(t)||Object.defineProperty(v,t,{enumerable:!0,get:function(){return y[t]}})}));const z=v.__esModule,j=v.useResizeCanvas,H=v.useRive,I=v.useRiveFile,D=v.useStateMachineInput;export{z as __esModule,v as default,j as useResizeCanvas,H as useRive,I as useRiveFile,D as useStateMachineInput};\n//# sourceMappingURL=index.js.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useMemo,useRef}from\"react\";import Rive,{useRive,useStateMachineInput}from\"@rive-app/react-canvas\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// Mapping for fit options to Fit enum\nconst getFitValue=fit=>{switch(fit){case\"layout\":return Rive.Fit.Layout;case\"contain\":return Rive.Fit.Contain;case\"cover\":return Rive.Fit.Cover;case\"fill\":return Rive.Fit.Fill;case\"fitWidth\":return Rive.Fit.FitWidth;case\"fitHeight\":return Rive.Fit.FitHeight;case\"none\":return Rive.Fit.None;case\"scaleDown\":return Rive.Fit.ScaleDown;default:return Rive.Fit.Contain;}};// Mapping for alignment options to Alignment enum\nconst getAlignmentValue=alignment=>{switch(alignment){case\"center\":return Rive.Alignment.Center;case\"topLeft\":return Rive.Alignment.TopLeft;case\"topCenter\":return Rive.Alignment.TopCenter;case\"topRight\":return Rive.Alignment.TopRight;case\"centerLeft\":return Rive.Alignment.CenterLeft;case\"centerRight\":return Rive.Alignment.CenterRight;case\"bottomLeft\":return Rive.Alignment.BottomLeft;case\"bottomCenter\":return Rive.Alignment.BottomCenter;case\"bottomRight\":return Rive.Alignment.BottomRight;default:return Rive.Alignment.Center;}};function useRiveInputs(rive,stateMachines,inputsJSON){const inputConfigs=useMemo(()=>{try{return JSON.parse(inputsJSON||\"[]\");}catch(error){console.error(\"Error parsing inputsJSON:\",error);return[];}},[inputsJSON]);return inputConfigs.map(config=>{const handler=useStateMachineInput(rive,stateMachines,config.name,config.type===\"Trigger\"?true:config.value);return{...config,handler};});}/**\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerDisableUnlink\n */export default function RivePlayer_v5(props){const{src,artboard,stateMachines,autoplay,fit,alignment,play,playOnCanvas,onEventTriggered,inputsJSON,isTouchScrollEnabled,layoutScaleFactor}=props;const layout=useMemo(()=>new Rive.Layout({fit:getFitValue(fit),alignment:getAlignmentValue(alignment),...fit===\"layout\"&&{layoutScaleFactor}}),[fit,alignment,layoutScaleFactor]);const{rive,RiveComponent}=useRive({src,artboard,stateMachines,autoplay,layout,isTouchScrollEnabled:isTouchScrollEnabled});const inputs=useRiveInputs(rive,stateMachines,inputsJSON);const prevInputsRef=useRef(inputs);useEffect(()=>{if(rive&&inputs.length){inputs.forEach((input,index)=>{if(input.handler){const prevInput=prevInputsRef.current[index];if(input.type===\"Trigger\"&&input.value&&(!prevInput||!prevInput.value)){input.handler.fire();}else if(input.type!==\"Trigger\"&&\"value\"in input){input.handler.value=input.value;}}});}prevInputsRef.current=inputs;},[rive,inputs]);useEffect(()=>{if(rive){const handleEvent=event=>{console.log(\"Rive event triggered:\",event);if(onEventTriggered){onEventTriggered(event.data);console.log(\"Event data:\",event.data);}};rive.on(\"riveevent\",handleEvent);return()=>{rive.off(\"riveevent\",handleEvent);};}},[rive,onEventTriggered]);useEffect(()=>{if(rive){const shouldPlay=RenderTarget.current()===RenderTarget.canvas?playOnCanvas:play;shouldPlay?rive.play():rive.pause();}},[rive,play,playOnCanvas]);useEffect(()=>{if(rive){rive.layout=layout;}},[rive,layout]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(RiveComponent,{style:{width:\"100%\",height:\"100%\"}})});}// Property controls\naddPropertyControls(RivePlayer_v5,{src:{title:\"Source\",type:ControlType.String},artboard:{title:\"Artboard\",type:ControlType.String},stateMachines:{title:\"State Machines\",type:ControlType.String},autoplay:{title:\"Autoplay\",type:ControlType.Boolean,hidden:()=>true},isTouchScrollEnabled:{title:\"Touch Screen Enabled\",type:ControlType.Boolean},fit:{title:\"Fit\",type:ControlType.Enum,options:[\"layout\",\"contain\",\"cover\",\"fill\",\"fitWidth\",\"fitHeight\",\"none\",\"scaleDown\"],optionTitles:[\"Layout\",\"Contain\",\"Cover\",\"Fill\",\"Fit Width\",\"Fit Height\",\"None\",\"Scale Down\"],defaultValue:\"contain\"},layoutScaleFactor:{title:\"Layout Scale Factor\",type:ControlType.Number,defaultValue:1,min:.25,max:10,displayStepper:true,step:.25,hidden:props=>props.fit!==\"layout\"},alignment:{title:\"Alignment\",type:ControlType.Enum,options:[\"center\",\"topLeft\",\"topCenter\",\"topRight\",\"centerLeft\",\"centerRight\",\"bottomLeft\",\"bottomCenter\",\"bottomRight\"],optionTitles:[\"Center\",\"Top Left\",\"Top Center\",\"Top Right\",\"Center Left\",\"Center Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\"],defaultValue:\"center\"},play:{title:\"Auto-Play\",type:ControlType.Boolean},playOnCanvas:{title:\"Play on Canvas\",type:ControlType.Boolean},onEventTriggered:{type:ControlType.EventHandler},inputsJSON:{title:\"Inputs JSON\",type:ControlType.String,hidden:()=>true}});// Default props\nRivePlayer_v5.defaultProps={src:\"https://public.rive.app/hosted/63978/135405/cRjq3a7l40ScM-l2peKfBQ.riv\",artboard:\"AB_BG\",stateMachines:\"SM_BG\",autoplay:true,fit:\"contain\",alignment:\"center\",play:true,playOnCanvas:true,onEventTriggered:eventData=>null,inputsJSON:\"[]\",isTouchScrollEnabled:false,layoutScaleFactor:1};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RivePlayer_v5\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rive_v5.map","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;PP Supply Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"PP Supply Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\"}]}];export const css=['.framer-Ahpk5 .framer-styles-preset-rqwoco:not(.rich-text-wrapper), .framer-Ahpk5 .framer-styles-preset-rqwoco.rich-text-wrapper h5 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Ahpk5 .framer-styles-preset-rqwoco:not(.rich-text-wrapper), .framer-Ahpk5 .framer-styles-preset-rqwoco.rich-text-wrapper h5 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Ahpk5 .framer-styles-preset-rqwoco:not(.rich-text-wrapper), .framer-Ahpk5 .framer-styles-preset-rqwoco.rich-text-wrapper h5 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-Ahpk5\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RivePlayer_v5 from\"https://framerusercontent.com/modules/zIrRZoIgteGH4KvNSVbF/0fq7lD8yeBknaxdZUvlU/Rive_v5.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wmYRTbp0xJosBxnR0JUw/7RL1HOsBSDL3AX1k9PuK/ZMnJ0lXMj.js\";const RivePlayer_v5Fonts=getFonts(RivePlayer_v5);const cycleOrder=[\"QwbxGa3rs\",\"UCJljek3l\"];const serializationHash=\"framer-6bDFT\";const variantClassNames={QwbxGa3rs:\"framer-v-1vwm493\",UCJljek3l:\"framer-v-1rcq9bf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aJvL3RL0D=undefined;const RMBWmGdce=undefined;const X0CyTzRyN=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const 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={\"Variant 1\":\"QwbxGa3rs\",\"Variant 2\":\"UCJljek3l\"};const getProps=({click,height,id,image,title,width,...props})=>{return{...props,aJvL3RL0D:click??props.aJvL3RL0D,RMBWmGdce:image??props.RMBWmGdce??{alt:\"\",pixelHeight:249,pixelWidth:366,src:\"https://framerusercontent.com/images/d2uXyKMjKq1E6Pl1TxmhkgidKyI.png?width=366&height=249\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"QwbxGa3rs\",X0CyTzRyN:title??props.X0CyTzRyN??\"GDPR Compliant AI\"};};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,RMBWmGdce,X0CyTzRyN,aJvL3RL0D,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QwbxGa3rs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vn8fyb=activeVariantCallback(async(...args)=>{if(aJvL3RL0D){const res=await aJvL3RL0D(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vwm493\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QwbxGa3rs\",ref:refBinding,style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({UCJljek3l:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12bje51\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"h7AumGrf8\",onTap:onTap1vn8fyb,...addPropertyOverrides({UCJljek3l:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zs5dco\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"Qjh_YmyKf\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-sqo2gc\",layoutDependency:layoutDependency,layoutId:\"qvvDr42Kg\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:249,intrinsicWidth:366,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||332)-0-388)/2+0+0)+0+0+0+11.5),pixelHeight:249,pixelWidth:366,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.7271)`,...toResponsiveImage(RMBWmGdce),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-hf2zqv\",\"data-framer-name\":\"Group 1000004408 (4)\",layoutDependency:layoutDependency,layoutId:\"iBPsT6rt2\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u5fz8p\",layoutDependency:layoutDependency,layoutId:\"ahgBhbbg2\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mzz2zq-container\",\"data-framer-name\":\"lucia_miki_card_background.riv\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ghnCLWm1f-container\",name:\"lucia_miki_card_background.riv\",nodeId:\"ghnCLWm1f\",rendersWithMotion:true,scopeId:\"S0s9FcSC8\",children:/*#__PURE__*/_jsx(RivePlayer_v5,{alignment:\"center\",artboard:\"Main Comp 2\",autoplay:true,fit:\"contain\",height:\"100%\",id:\"ghnCLWm1f\",inputsJSON:'[{\"name\":\"isHovered\",\"type\":\"Boolean\",\"value\":false}]',isTouchScrollEnabled:false,layoutId:\"ghnCLWm1f\",layoutScaleFactor:1,name:\"lucia_miki_card_background.riv\",play:true,playOnCanvas:true,src:\"https://framerusercontent.com/assets/y54LKMe6SlZDzacxH0ueJbnzc.riv\",stateMachines:\"State Machine 1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({UCJljek3l:{stateMachines:\"\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jmvvq9\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Eq0TDwn2X\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bzga8d\",layoutDependency:layoutDependency,layoutId:\"B3mq4w4nX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, rgb(229, 156, 255) 0%, rgb(186, 156, 255) 70%, rgb(156, 178, 255) 137%)\"},children:\"Application\"})})}),className:\"framer-1b1qn9x\",\"data-framer-name\":\"Case Studies\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"vu_mdcyh3\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-rqwoco\",\"data-styles-preset\":\"ZMnJ0lXMj\",children:\"LUCIA x Streamers\"})}),className:\"framer-jjduur\",\"data-framer-name\":\"LUCIA x Streamers\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dLQVERrBx\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:X0CyTzRyN,verticalAlignment:\"center\",withExternalLayout:true})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6bDFT.framer-vug3kh, .framer-6bDFT .framer-vug3kh { display: block; }\",\".framer-6bDFT.framer-1vwm493 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 420px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6bDFT .framer-12bje51 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6bDFT .framer-zs5dco { align-content: center; align-items: center; aspect-ratio: 1.6153846153846154 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 260px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-6bDFT .framer-sqo2gc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 100%; justify-content: center; overflow: visible; padding: 12px 0px 0px 0px; position: relative; width: 31%; z-index: 0; }\",\".framer-6bDFT .framer-hf2zqv { aspect-ratio: 1.4698795180722892 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 208px); overflow: visible; position: relative; width: 233%; }\",\".framer-6bDFT .framer-1u5fz8p { align-content: flex-start; align-items: flex-start; aspect-ratio: 1.6153846153846154 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 260px); justify-content: flex-start; left: 50%; overflow: hidden; padding: 0px; position: absolute; top: 50%; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-6bDFT .framer-mzz2zq-container { aspect-ratio: 1.6153846153846154 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 260px); position: relative; width: 100%; z-index: 0; }\",\".framer-6bDFT .framer-1jmvvq9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6bDFT .framer-1bzga8d { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6bDFT .framer-1b1qn9x, .framer-6bDFT .framer-jjduur { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6bDFT.framer-v-1rcq9bf .framer-12bje51 { cursor: unset; }\",\".framer-6bDFT.framer-v-1rcq9bf .framer-1jmvvq9 { gap: 18px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 332\n * @framerIntrinsicWidth 420\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UCJljek3l\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RMBWmGdce\":\"image\",\"X0CyTzRyN\":\"title\",\"aJvL3RL0D\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerS0s9FcSC8=withCSS(Component,css,\"framer-6bDFT\");export default FramerS0s9FcSC8;FramerS0s9FcSC8.displayName=\"User Story Card\";FramerS0s9FcSC8.defaultProps={height:332,width:420};addPropertyControls(FramerS0s9FcSC8,{variant:{options:[\"QwbxGa3rs\",\"UCJljek3l\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},RMBWmGdce:{__defaultAssetReference:\"data:framer/asset-reference,d2uXyKMjKq1E6Pl1TxmhkgidKyI.png?originalFilename=Group+1000004408+%284%29.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,d2uXyKMjKq1E6Pl1TxmhkgidKyI.png?originalFilename=Group+1000004408+%284%29.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},X0CyTzRyN:{defaultValue:\"GDPR Compliant AI\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Title\",type:ControlType.String},aJvL3RL0D:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerS0s9FcSC8,[{explicitInter:true,fonts:[{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...RivePlayer_v5Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerS0s9FcSC8\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UCJljek3l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"420\",\"framerVariables\":\"{\\\"RMBWmGdce\\\":\\\"image\\\",\\\"X0CyTzRyN\\\":\\\"title\\\",\\\"aJvL3RL0D\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"332\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./S0s9FcSC8.map","// Generated by Framer (08b35c4)\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 UserStoryCard from\"https://framerusercontent.com/modules/edO8xW0eE0GFaeuhP3Xg/S2J2k0FkqfEb6T6zMpIv/S0s9FcSC8.js\";const UserStoryCardFonts=getFonts(UserStoryCard);const cycleOrder=[\"q5UBwX0N4\",\"GbzoOXxYu\",\"mUaXHska1\"];const serializationHash=\"framer-RarYb\";const variantClassNames={GbzoOXxYu:\"framer-v-1pqad2t\",mUaXHska1:\"framer-v-1f7vc1w\",q5UBwX0N4:\"framer-v-4y0g41\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ccDBmAU7N=undefined;const jXyUa3_ra=undefined;const IQSQRL2FF=undefined;const oEJgpLh1V=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"q5UBwX0N4\",\"Variant 2\":\"GbzoOXxYu\",Mobile:\"mUaXHska1\"};const getProps=({gap,height,id,overlay1,overlay2,overlay3,width,...props})=>{return{...props,ccDBmAU7N:gap??props.ccDBmAU7N??70,IQSQRL2FF:overlay2??props.IQSQRL2FF,jXyUa3_ra:overlay1??props.jXyUa3_ra,oEJgpLh1V:overlay3??props.oEJgpLh1V,variant:humanReadableVariantMap[props.variant]??props.variant??\"q5UBwX0N4\"};};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,jXyUa3_ra,IQSQRL2FF,oEJgpLh1V,ccDBmAU7N,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q5UBwX0N4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const aJvL3RL0Df5gzrz=activeVariantCallback(async(...args)=>{if(jXyUa3_ra){const res=await jXyUa3_ra(...args);if(res===false)return false;}});const aJvL3RL0D112rc4m=activeVariantCallback(async(...args)=>{if(IQSQRL2FF){const res=await IQSQRL2FF(...args);if(res===false)return false;}});const aJvL3RL0D1l75ehh=activeVariantCallback(async(...args)=>{if(oEJgpLh1V){const res=await oEJgpLh1V(...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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4y0g41\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"q5UBwX0N4\",ref:refBinding,style:{...style},...addPropertyOverrides({GbzoOXxYu:{\"data-framer-name\":\"Variant 2\"},mUaXHska1:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11hb2vu\",\"data-framer-name\":\"Cards Stack\",layoutDependency:layoutDependency,layoutId:\"PprffAdTf\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10e4fdr\",\"data-framer-name\":\"Cards\",layoutDependency:layoutDependency,layoutId:\"wK18iQbRD\",style:{\"--1bgq5ej\":numberToPixelString(ccDBmAU7N)},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:332,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.32)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||389)-10-332)/2+0+0)+0+0,...addPropertyOverrides({mUaXHska1:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-10-996)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y0mzf5-container\",layoutDependency:layoutDependency,layoutId:\"yaKkmPp66-container\",nodeId:\"yaKkmPp66\",rendersWithMotion:true,scopeId:\"KjbqK8RWO\",children:/*#__PURE__*/_jsx(UserStoryCard,{aJvL3RL0D:aJvL3RL0Df5gzrz,height:\"100%\",id:\"yaKkmPp66\",layoutId:\"yaKkmPp66\",RMBWmGdce:addImageAlt({pixelHeight:249,pixelWidth:366,src:\"https://framerusercontent.com/images/FlYngkoRcbPEprPA7jyrvtoY.png?width=366&height=249\"},\"\"),style:{width:\"100%\"},variant:\"QwbxGa3rs\",width:\"100%\",X0CyTzRyN:\"Instant answers from confidential documents without GDPR risks\",...addPropertyOverrides({mUaXHska1:{variant:\"UCJljek3l\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:332,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.32)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||389)-10-332)/2+0+0)+0+0,...addPropertyOverrides({mUaXHska1:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-10-996)/2+0+0)+0+0+332}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11xx9bb-container\",layoutDependency:layoutDependency,layoutId:\"tT3NvWCEn-container\",nodeId:\"tT3NvWCEn\",rendersWithMotion:true,scopeId:\"KjbqK8RWO\",children:/*#__PURE__*/_jsx(UserStoryCard,{aJvL3RL0D:aJvL3RL0D112rc4m,height:\"100%\",id:\"tT3NvWCEn\",layoutId:\"tT3NvWCEn\",RMBWmGdce:addImageAlt({pixelHeight:249,pixelWidth:366,src:\"https://framerusercontent.com/images/DMAmuVpxPG47gGRmLtPr6NEWmc.png?width=366&height=249\"},\"\"),style:{width:\"100%\"},variant:\"QwbxGa3rs\",width:\"100%\",X0CyTzRyN:\"AI agents support technicians to resolve issues faster on site\",...addPropertyOverrides({mUaXHska1:{variant:\"UCJljek3l\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:332,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.32)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||389)-10-332)/2+0+0)+0+0,...addPropertyOverrides({mUaXHska1:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-10-996)/2+0+0)+0+0+664}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xkffy9-container\",layoutDependency:layoutDependency,layoutId:\"jZHT_ALe2-container\",nodeId:\"jZHT_ALe2\",rendersWithMotion:true,scopeId:\"KjbqK8RWO\",children:/*#__PURE__*/_jsx(UserStoryCard,{aJvL3RL0D:aJvL3RL0D1l75ehh,height:\"100%\",id:\"jZHT_ALe2\",layoutId:\"jZHT_ALe2\",RMBWmGdce:addImageAlt({pixelHeight:249,pixelWidth:365,src:\"https://framerusercontent.com/images/wb9pBBWdVCCpHfhGyBEoo7oPHMw.png?width=365&height=249\"},\"\"),style:{width:\"100%\"},variant:\"QwbxGa3rs\",width:\"100%\",X0CyTzRyN:\"AI-powered content creation directly from your corporate docs\",...addPropertyOverrides({mUaXHska1:{variant:\"UCJljek3l\"}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RarYb.framer-97fo6n, .framer-RarYb .framer-97fo6n { display: block; }\",\".framer-RarYb.framer-4y0g41 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 10px 0px; position: relative; width: 1440px; }\",\".framer-RarYb .framer-11hb2vu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-RarYb .framer-10e4fdr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-RarYb .framer-1y0mzf5-container, .framer-RarYb .framer-11xx9bb-container, .framer-RarYb .framer-1xkffy9-container { flex: none; height: auto; position: relative; width: 32%; }\",\".framer-RarYb.framer-v-1pqad2t .framer-10e4fdr { justify-content: flex-end; }\",\".framer-RarYb.framer-v-1f7vc1w.framer-4y0g41 { gap: 59px; width: 320px; }\",\".framer-RarYb.framer-v-1f7vc1w .framer-10e4fdr { flex-direction: column; gap: var(--1bgq5ej); }\",\".framer-RarYb.framer-v-1f7vc1w .framer-1y0mzf5-container, .framer-RarYb.framer-v-1f7vc1w .framer-11xx9bb-container, .framer-RarYb.framer-v-1f7vc1w .framer-1xkffy9-container { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 389\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GbzoOXxYu\":{\"layout\":[\"fixed\",\"auto\"]},\"mUaXHska1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"jXyUa3_ra\":\"overlay1\",\"IQSQRL2FF\":\"overlay2\",\"oEJgpLh1V\":\"overlay3\",\"ccDBmAU7N\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKjbqK8RWO=withCSS(Component,css,\"framer-RarYb\");export default FramerKjbqK8RWO;FramerKjbqK8RWO.displayName=\"Carousel\";FramerKjbqK8RWO.defaultProps={height:389,width:1440};addPropertyControls(FramerKjbqK8RWO,{variant:{options:[\"q5UBwX0N4\",\"GbzoOXxYu\",\"mUaXHska1\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},jXyUa3_ra:{title:\"Overlay 1\",type:ControlType.EventHandler},IQSQRL2FF:{title:\"Overlay 2\",type:ControlType.EventHandler},oEJgpLh1V:{title:\"Overlay 3\",type:ControlType.EventHandler},ccDBmAU7N:{defaultValue:70,min:0,title:\"Gap\",type:ControlType.Number}});addFonts(FramerKjbqK8RWO,[{explicitInter:true,fonts:[]},...UserStoryCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKjbqK8RWO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerVariables\":\"{\\\"jXyUa3_ra\\\":\\\"overlay1\\\",\\\"IQSQRL2FF\\\":\\\"overlay2\\\",\\\"oEJgpLh1V\\\":\\\"overlay3\\\",\\\"ccDBmAU7N\\\":\\\"gap\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"389\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GbzoOXxYu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mUaXHska1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KjbqK8RWO.map","// Generated by Framer (7f9bf8e-dev)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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 cycleOrder=[\"jPoYIOyk_\",\"d54698Aeo\"];const serializationHash=\"framer-rgD7V\";const variantClassNames={d54698Aeo:\"framer-v-f81uwc\",jPoYIOyk_:\"framer-v-1b1r0rh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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={Closed:\"d54698Aeo\",Open:\"jPoYIOyk_\"};const getProps=({answer2,click,height,id,question,transition,width,...props})=>{return{...props,C4OcAfU0Y:click??props.C4OcAfU0Y,I6WQqOURu:transition??props.I6WQqOURu??{bounce:.2,delay:0,duration:.4,type:\"spring\"},n9YOVtVav:question??props.n9YOVtVav??\"Does Framer support XYZ?\",tJ_bRU_pm:answer2??props.tJ_bRU_pm??\"To add a video to your site, click the “Insert” button and navigate to the “Media” section. Then, drag and drop a video component onto the Canvas.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jPoYIOyk_\"};};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,n9YOVtVav,tJ_bRU_pm,I6WQqOURu,C4OcAfU0Y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jPoYIOyk_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaptkb5hg=activeVariantCallback(async(...args)=>{if(C4OcAfU0Y){const res=await C4OcAfU0Y(...args);if(res===false)return false;}setVariant(\"d54698Aeo\");});const onTap1t9oau0=activeVariantCallback(async(...args)=>{if(C4OcAfU0Y){const res=await C4OcAfU0Y(...args);if(res===false)return false;}setVariant(\"jPoYIOyk_\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"d54698Aeo\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:I6WQqOURu,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b1r0rh\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"jPoYIOyk_\",ref:refBinding,style:{backgroundColor:\"rgb(25, 25, 25)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({d54698Aeo:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-187pe8z\",\"data-framer-name\":\"Top\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"g3bTvvPHa\",onTap:onTaptkb5hg,...addPropertyOverrides({d54698Aeo:{onTap:onTap1t9oau0}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gfjyd7\",layoutDependency:layoutDependency,layoutId:\"Lr4z7GnXG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hkvobr\",layoutDependency:layoutDependency,layoutId:\"Iq0S7oz5f\",style:{backgroundColor:\"rgb(119, 119, 119)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-g128i6\",layoutDependency:layoutDependency,layoutId:\"bXbSXq_nN\",style:{backgroundColor:\"rgb(119, 119, 119)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlESTBMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on, 'ss03' on\",\"--framer-font-size\":\"15px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 24, \"wght\" 500)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Does Framer support XYZ?\"})}),className:\"framer-fmxsd3\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"qGq1KjAUb\",style:{\"--extracted-2gg91v\":'\"opsz\" 24, \"wght\" 500',\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:n9YOVtVav,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10x77ov\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"wsK8FnQUA\",style:{opacity:1},variants:{d54698Aeo:{opacity:0}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlESTBMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on, 'ss03' on\",\"--framer-font-size\":\"15px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 24, \"wght\" 500)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(119, 119, 119))\"},children:\"To add a video to your site, click the “Insert” button and navigate to the “Media” section. Then, drag and drop a video component onto the Canvas.\"})}),className:\"framer-1eyyvzx\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"QnnKI5lum\",style:{\"--extracted-2gg91v\":'\"opsz\" 24, \"wght\" 500',\"--extracted-r6o4lv\":\"rgb(119, 119, 119)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:tJ_bRU_pm,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rgD7V.framer-13eheiq, .framer-rgD7V .framer-13eheiq { display: block; }\",\".framer-rgD7V.framer-1b1r0rh { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-rgD7V .framer-187pe8z { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rgD7V .framer-1gfjyd7 { flex: none; height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-rgD7V .framer-1hkvobr { flex: none; height: 2px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 14px; }\",\".framer-rgD7V .framer-g128i6 { flex: none; height: 14px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 2px; }\",\".framer-rgD7V .framer-fmxsd3 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-rgD7V .framer-10x77ov { 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 20px 10px 40px; position: relative; width: 100%; }\",\".framer-rgD7V .framer-1eyyvzx { --framer-text-wrap: balance; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-rgD7V.framer-v-f81uwc.framer-1b1r0rh { height: 40px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 128\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"d54698Aeo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"n9YOVtVav\":\"question\",\"tJ_bRU_pm\":\"answer2\",\"I6WQqOURu\":\"transition\",\"C4OcAfU0Y\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxuIleyE5S=withCSS(Component,css,\"framer-rgD7V\");export default FramerxuIleyE5S;FramerxuIleyE5S.displayName=\"Question\";FramerxuIleyE5S.defaultProps={height:128,width:400};addPropertyControls(FramerxuIleyE5S,{variant:{options:[\"jPoYIOyk_\",\"d54698Aeo\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},n9YOVtVav:{defaultValue:\"Does Framer support XYZ?\",displayTextArea:false,title:\"Question\",type:ControlType.String},tJ_bRU_pm:{defaultValue:\"To add a video to your site, click the “Insert” button and navigate to the “Media” section. Then, drag and drop a video component onto the Canvas.\",displayTextArea:true,title:\"Answer 2\",type:ControlType.String},I6WQqOURu:{defaultValue:{bounce:.2,delay:0,duration:.4,type:\"spring\"},title:\"Transition\",type:ControlType.Transition},C4OcAfU0Y:{title:\"Click\",type:ControlType.EventHandler}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerxuIleyE5S,[{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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxuIleyE5S\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d54698Aeo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"128\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerVariables\":\"{\\\"n9YOVtVav\\\":\\\"question\\\",\\\"tJ_bRU_pm\\\":\\\"answer2\\\",\\\"I6WQqOURu\\\":\\\"transition\\\",\\\"C4OcAfU0Y\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xuIleyE5S.map","// Generated by Framer (94ad37d)\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 Question from\"https://framerusercontent.com/modules/YPUU6gZn2YAvCfINRn0R/inQsOKITumbMOANBKYVt/xuIleyE5S.js\";const QuestionFonts=getFonts(Question);const cycleOrder=[\"SnsukrOx3\",\"MvpXnaF26\",\"iaDYOMJ4B\",\"SpOdu50pJ\"];const serializationHash=\"framer-F12v7\";const variantClassNames={iaDYOMJ4B:\"framer-v-sd6k1a\",MvpXnaF26:\"framer-v-w7qqwd\",SnsukrOx3:\"framer-v-7egz6d\",SpOdu50pJ:\"framer-v-9h1joy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kr50LjJ8n=undefined;const N1DFKMWNl=undefined;const lvMeUTpra=undefined;const hx0b_8Yll=undefined;const nNR17NJf8=undefined;const HfER0Vust=undefined;const f6MCfUa9_=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 humanReadableVariantMap={\"Variant 1\":\"SnsukrOx3\",\"Variant 2\":\"MvpXnaF26\",\"Variant 3\":\"iaDYOMJ4B\",\"Variant 4\":\"SpOdu50pJ\"};const getProps=({answer1,answer2,answer3,height,id,question1,question2,question3,transition,width,...props})=>{return{...props,f6MCfUa9_:answer3??props.f6MCfUa9_??\"To add a video to your site, click the “Insert” button and navigate to the “Media” section. Then, drag and drop a video component onto the Canvas.\",HfER0Vust:question3??props.HfER0Vust??\"How do I add videos?\",hx0b_8Yll:question2??props.hx0b_8Yll??\"How do I add images?\",kr50LjJ8n:transition??props.kr50LjJ8n??{bounce:.2,delay:0,duration:.4,type:\"spring\"},lvMeUTpra:answer1??props.lvMeUTpra??\"To draw a Frame, click on Layout in the Toolbar, then select Frame. Now, you can click and drag anywhere on the Canvas.\",N1DFKMWNl:question1??props.N1DFKMWNl??\"How do I draw Frames?\",nNR17NJf8:answer2??props.nNR17NJf8??\"To add an image, select any Frame, and either double-click on it, or go to the Fill property. In the Fill property, switch to the image icon. Here, you can upload images.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SnsukrOx3\"};};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,N1DFKMWNl,lvMeUTpra,kr50LjJ8n,hx0b_8Yll,nNR17NJf8,HfER0Vust,f6MCfUa9_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SnsukrOx3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const C4OcAfU0Yokryzd=activeVariantCallback(async(...args)=>{setVariant(\"MvpXnaF26\");});const C4OcAfU0Y1m5lgja=activeVariantCallback(async(...args)=>{setVariant(\"iaDYOMJ4B\");});const C4OcAfU0Y1a2k1pl=activeVariantCallback(async(...args)=>{setVariant(\"SpOdu50pJ\");});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:kr50LjJ8n,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7egz6d\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"SnsukrOx3\",ref:refBinding,style:{...style},...addPropertyOverrides({iaDYOMJ4B:{\"data-framer-name\":\"Variant 3\"},MvpXnaF26:{\"data-framer-name\":\"Variant 2\"},SpOdu50pJ:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7g2jfx-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Mp9IIeger-container\",nodeId:\"Mp9IIeger\",rendersWithMotion:true,scopeId:\"La25bjKsU\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{iaDYOMJ4B:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},SpOdu50pJ:{filter:\"none\",WebkitFilter:\"none\"}},children:/*#__PURE__*/_jsx(Question,{C4OcAfU0Y:C4OcAfU0Yokryzd,height:\"100%\",I6WQqOURu:kr50LjJ8n,id:\"Mp9IIeger\",layoutId:\"Mp9IIeger\",n9YOVtVav:N1DFKMWNl,style:{width:\"100%\"},tJ_bRU_pm:lvMeUTpra,variant:\"d54698Aeo\",width:\"100%\",...addPropertyOverrides({MvpXnaF26:{variant:\"jPoYIOyk_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+133,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xn73q9-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O5HW0QI9z-container\",nodeId:\"O5HW0QI9z\",rendersWithMotion:true,scopeId:\"La25bjKsU\",children:/*#__PURE__*/_jsx(Question,{C4OcAfU0Y:C4OcAfU0Y1m5lgja,height:\"100%\",I6WQqOURu:kr50LjJ8n,id:\"O5HW0QI9z\",layoutId:\"O5HW0QI9z\",n9YOVtVav:hx0b_8Yll,style:{width:\"100%\"},tJ_bRU_pm:nNR17NJf8,variant:\"d54698Aeo\",width:\"100%\",...addPropertyOverrides({iaDYOMJ4B:{variant:\"jPoYIOyk_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+266,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-irmzzs-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vTG2tN8bm-container\",nodeId:\"vTG2tN8bm\",rendersWithMotion:true,scopeId:\"La25bjKsU\",children:/*#__PURE__*/_jsx(Question,{C4OcAfU0Y:C4OcAfU0Y1a2k1pl,height:\"100%\",I6WQqOURu:kr50LjJ8n,id:\"vTG2tN8bm\",layoutId:\"vTG2tN8bm\",n9YOVtVav:HfER0Vust,style:{width:\"100%\"},tJ_bRU_pm:f6MCfUa9_,variant:\"d54698Aeo\",width:\"100%\",...addPropertyOverrides({SpOdu50pJ:{variant:\"jPoYIOyk_\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F12v7.framer-ttscck, .framer-F12v7 .framer-ttscck { display: block; }\",\".framer-F12v7.framer-7egz6d { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 340px; }\",\".framer-F12v7 .framer-7g2jfx-container, .framer-F12v7 .framer-1xn73q9-container, .framer-F12v7 .framer-irmzzs-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 130\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MvpXnaF26\":{\"layout\":[\"fixed\",\"auto\"]},\"iaDYOMJ4B\":{\"layout\":[\"fixed\",\"auto\"]},\"SpOdu50pJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"N1DFKMWNl\":\"question1\",\"lvMeUTpra\":\"answer1\",\"kr50LjJ8n\":\"transition\",\"hx0b_8Yll\":\"question2\",\"nNR17NJf8\":\"answer2\",\"HfER0Vust\":\"question3\",\"f6MCfUa9_\":\"answer3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLa25bjKsU=withCSS(Component,css,\"framer-F12v7\");export default FramerLa25bjKsU;FramerLa25bjKsU.displayName=\"Accordion\";FramerLa25bjKsU.defaultProps={height:130,width:340};addPropertyControls(FramerLa25bjKsU,{variant:{options:[\"SnsukrOx3\",\"MvpXnaF26\",\"iaDYOMJ4B\",\"SpOdu50pJ\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},N1DFKMWNl:{defaultValue:\"How do I draw Frames?\",displayTextArea:false,title:\"Question 1\",type:ControlType.String},lvMeUTpra:{defaultValue:\"To draw a Frame, click on Layout in the Toolbar, then select Frame. Now, you can click and drag anywhere on the Canvas.\",displayTextArea:true,title:\"Answer 1\",type:ControlType.String},kr50LjJ8n:{defaultValue:{bounce:.2,delay:0,duration:.4,type:\"spring\"},title:\"Transition\",type:ControlType.Transition},hx0b_8Yll:{defaultValue:\"How do I add images?\",displayTextArea:false,title:\"Question 2\",type:ControlType.String},nNR17NJf8:{defaultValue:\"To add an image, select any Frame, and either double-click on it, or go to the Fill property. In the Fill property, switch to the image icon. Here, you can upload images.\",displayTextArea:true,title:\"Answer 2\",type:ControlType.String},HfER0Vust:{defaultValue:\"How do I add videos?\",displayTextArea:false,title:\"Question 3\",type:ControlType.String},f6MCfUa9_:{defaultValue:\"To add a video to your site, click the “Insert” button and navigate to the “Media” section. Then, drag and drop a video component onto the Canvas.\",displayTextArea:true,title:\"Answer 3\",type:ControlType.String}});addFonts(FramerLa25bjKsU,[{explicitInter:true,fonts:[]},...QuestionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLa25bjKsU\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"N1DFKMWNl\\\":\\\"question1\\\",\\\"lvMeUTpra\\\":\\\"answer1\\\",\\\"kr50LjJ8n\\\":\\\"transition\\\",\\\"hx0b_8Yll\\\":\\\"question2\\\",\\\"nNR17NJf8\\\":\\\"answer2\\\",\\\"HfER0Vust\\\":\\\"question3\\\",\\\"f6MCfUa9_\\\":\\\"answer3\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MvpXnaF26\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iaDYOMJ4B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SpOdu50pJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"130\",\"framerIntrinsicWidth\":\"340\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./La25bjKsU.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx}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 Accordion from\"https://framerusercontent.com/modules/MdbUTkt9oRFsE2X4U7Sk/W9YkbNhq4jxgxSwmlTWg/La25bjKsU.js\";const AccordionFonts=getFonts(Accordion);const cycleOrder=[\"HdPCoKSAZ\",\"C_GXbWJ6j\",\"y6aSQznBx\",\"l_uvSF4F5\",\"lfHahaeon\",\"v8hIBkORb\"];const serializationHash=\"framer-qaelQ\";const variantClassNames={C_GXbWJ6j:\"framer-v-iwfqbm\",HdPCoKSAZ:\"framer-v-5pwfpd\",l_uvSF4F5:\"framer-v-5mqazk\",lfHahaeon:\"framer-v-1v3gw5\",v8hIBkORb:\"framer-v-n775nw\",y6aSQznBx:\"framer-v-1yfglir\"};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={\"V large\":\"v8hIBkORb\",Desktop:\"HdPCoKSAZ\",large:\"lfHahaeon\",Medium:\"C_GXbWJ6j\",Phone:\"l_uvSF4F5\",Tablet:\"y6aSQznBx\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HdPCoKSAZ\"};};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:\"HdPCoKSAZ\",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-5pwfpd\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"HdPCoKSAZ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(10, 10, 71)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 0, 24)\",...style},...addPropertyOverrides({C_GXbWJ6j:{\"data-framer-name\":\"Medium\"},l_uvSF4F5:{\"data-framer-name\":\"Phone\"},lfHahaeon:{\"data-framer-name\":\"large\"},v8hIBkORb:{\"data-framer-name\":\"V large\"},y6aSQznBx:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:130,width:\"699px\",y:(componentViewport?.y||0)+20+(((componentViewport?.height||267)-40-130)/2+0+0),...addPropertyOverrides({C_GXbWJ6j:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||600)-40-130)/2+0+0)},l_uvSF4F5:{width:\"317px\",y:(componentViewport?.y||0)+40+0},lfHahaeon:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||600)-40-130)/2+0+0)},v8hIBkORb:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||600)-40-130)/2+0+0)},y6aSQznBx:{y:(componentViewport?.y||0)+20+(((componentViewport?.height||600)-40-130)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qea6l3-container\",layoutDependency:layoutDependency,layoutId:\"cptEC9mFs-container\",nodeId:\"cptEC9mFs\",rendersWithMotion:true,scopeId:\"mXbY4r5Hj\",children:/*#__PURE__*/_jsx(Accordion,{f6MCfUa9_:\"The entire infrastructure solution is developed in Austria and runs on servers within the EU and is therefore compliant with GDPR regulations and the upcoming EU AI Act.\",height:\"100%\",HfER0Vust:\"Will my data remain in the EU? Is the system GDPR compliant?\",hx0b_8Yll:\"Can anyone access my data? Will it be used for LLM training?\",id:\"cptEC9mFs\",kr50LjJ8n:{bounce:.2,delay:0,duration:.4,type:\"spring\"},layoutId:\"cptEC9mFs\",lvMeUTpra:\"No, our platform was developed specifically for small companies that do not have their own know-how. Our system takes care of everything immediately to set up your private AI system in just a few clicks.\",N1DFKMWNl:\"I'm not a software developer - Do I need IT knowledge to run my own AI?\",nNR17NJf8:\"Your data runs in a Trusted Execution Environment (TEE) a hardware-level vault that blocks all outside access. Even we can't see it. Everything is end-to-end encrypted, and only you hold the key.\",style:{width:\"100%\"},variant:\"iaDYOMJ4B\",width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qaelQ.framer-18in69, .framer-qaelQ .framer-18in69 { display: block; }\",\".framer-qaelQ.framer-5pwfpd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 267px; justify-content: center; overflow: hidden; padding: 20px; position: relative; width: 1440px; }\",\".framer-qaelQ .framer-qea6l3-container { flex: none; height: auto; position: relative; width: 699px; }\",\".framer-qaelQ.framer-v-iwfqbm.framer-5pwfpd { height: 600px; width: 1200px; }\",\".framer-qaelQ.framer-v-1yfglir.framer-5pwfpd { height: 600px; width: 810px; }\",\".framer-qaelQ.framer-v-5mqazk.framer-5pwfpd { align-content: flex-start; align-items: flex-start; height: 210px; justify-content: flex-start; padding: 40px 20px 40px 20px; width: 360px; }\",\".framer-qaelQ.framer-v-5mqazk .framer-qea6l3-container { width: 317px; }\",\".framer-qaelQ.framer-v-1v3gw5.framer-5pwfpd { height: 600px; width: 1920px; }\",\".framer-qaelQ.framer-v-n775nw.framer-5pwfpd { height: 600px; width: 3840px; }\",'.framer-qaelQ[data-border=\"true\"]::after, .framer-qaelQ [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 267\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"C_GXbWJ6j\":{\"layout\":[\"fixed\",\"fixed\"]},\"y6aSQznBx\":{\"layout\":[\"fixed\",\"fixed\"]},\"l_uvSF4F5\":{\"layout\":[\"fixed\",\"fixed\"]},\"lfHahaeon\":{\"layout\":[\"fixed\",\"fixed\"]},\"v8hIBkORb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermXbY4r5Hj=withCSS(Component,css,\"framer-qaelQ\");export default FramermXbY4r5Hj;FramermXbY4r5Hj.displayName=\"FAQ\";FramermXbY4r5Hj.defaultProps={height:267,width:1440};addPropertyControls(FramermXbY4r5Hj,{variant:{options:[\"HdPCoKSAZ\",\"C_GXbWJ6j\",\"y6aSQznBx\",\"l_uvSF4F5\",\"lfHahaeon\",\"v8hIBkORb\"],optionTitles:[\"Desktop\",\"Medium\",\"Tablet\",\"Phone\",\"large\",\"V large\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermXbY4r5Hj,[{explicitInter:true,fonts:[]},...AccordionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermXbY4r5Hj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C_GXbWJ6j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y6aSQznBx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l_uvSF4F5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lfHahaeon\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"v8hIBkORb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"267\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mXbY4r5Hj.map","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-6RyPe .framer-styles-preset-1upj6cz:not(.rich-text-wrapper), .framer-6RyPe .framer-styles-preset-1upj6cz.rich-text-wrapper a { --framer-link-current-text-color: rgba(180, 188, 208, 0.8); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: rgba(182, 190, 209, 0.8); --framer-link-hover-text-decoration: none; --framer-link-text-color: rgba(239, 237, 253, 0.6); --framer-link-text-decoration: none; }\"];export const className=\"framer-6RyPe\";\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 (ab6b6d5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={KTTdHoNgO:{hover:true,pressed:true}};const cycleOrder=[\"KTTdHoNgO\",\"mSfG8WpKx\",\"g1nBrrihd\",\"XRQbA7n0I\",\"GPEKqMAca\"];const serializationHash=\"framer-YbMO5\";const variantClassNames={g1nBrrihd:\"framer-v-4o3lmh\",GPEKqMAca:\"framer-v-7mekpl\",KTTdHoNgO:\"framer-v-1huebtj\",mSfG8WpKx:\"framer-v-911qj6\",XRQbA7n0I:\"framer-v-ahqgbm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"KTTdHoNgO\",Disabled:\"g1nBrrihd\",Error:\"GPEKqMAca\",Loading:\"mSfG8WpKx\",Success:\"XRQbA7n0I\"};const getProps=({click,height,id,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,k7KKPfm5r:(_ref=title!==null&&title!==void 0?title:props.k7KKPfm5r)!==null&&_ref!==void 0?_ref:\"Subscribe\",pBrYYtY9P:click!==null&&click!==void 0?click:props.pBrYYtY9P,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"KTTdHoNgO\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,pBrYYtY9P,k7KKPfm5r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KTTdHoNgO\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17bwrnm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pBrYYtY9P){const res=await pBrYYtY9P(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"mSfG8WpKx\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1huebtj\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"KTTdHoNgO\",onTap:onTap17bwrnm,ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,...style},variants:{g1nBrrihd:{opacity:.5}},...addPropertyOverrides({\"KTTdHoNgO-hover\":{\"data-framer-name\":undefined},\"KTTdHoNgO-pressed\":{\"data-framer-name\":undefined},g1nBrrihd:{\"data-framer-name\":\"Disabled\"},GPEKqMAca:{\"data-framer-name\":\"Error\"},mSfG8WpKx:{\"data-framer-name\":\"Loading\"},XRQbA7n0I:{\"data-framer-name\":\"Success\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11v9iuk\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"GUNJ_yzAq\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-nookre\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"X2JmV64gh\",style:{background:\"conic-gradient(from 180deg at 50% 50%, #4cf 0deg, #4cf 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{mSfG8WpKx:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a7k9es\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"snJHSS5ql\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j004bl\",\"data-border\":true,\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"eDI0Nv5WU\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(243, 238, 255, 0.04)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(4px)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,WebkitBackdropFilter:\"blur(4px)\"},variants:{\"KTTdHoNgO-hover\":{\"--border-color\":\"rgba(243, 237, 255, 0.2)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10be80s\",\"data-framer-name\":\"Gradient+Overlay+Shadow\",layoutDependency:layoutDependency,layoutId:\"hbCuMJaYt\",style:{background:\"linear-gradient(180deg, rgba(243, 238, 255, 0) 0%, rgba(243, 238, 255, 0.03999999910593033) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"inset 0px 0px 12px 0px rgba(255, 255, 255, 0.07999999821186066)\"},variants:{\"KTTdHoNgO-hover\":{background:\"linear-gradient(180deg, rgba(243, 237, 255, 0.03) 0%, rgba(243, 237, 255, 0.11) 100%)\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFN1cHBseSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 240, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Subscribe\"})}),className:\"framer-cnkj7a\",\"data-framer-name\":\"Subscribe\",fonts:[\"CUSTOM;PP Supply Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"EOJoMQCLN\",style:{\"--extracted-r6o4lv\":\"rgb(244, 240, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:k7KKPfm5r,verticalAlignment:\"center\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YbMO5.framer-18bl8oh, .framer-YbMO5 .framer-18bl8oh { display: block; }\",\".framer-YbMO5.framer-1huebtj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-YbMO5 .framer-11v9iuk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-YbMO5 .framer-nookre { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-YbMO5 .framer-1a7k9es { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-YbMO5 .framer-1j004bl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: flex-start; overflow: visible; padding: 10px 16px 10px 16px; position: relative; width: 140px; }\",\".framer-YbMO5 .framer-10be80s { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-YbMO5 .framer-cnkj7a { flex: none; height: 20px; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YbMO5.framer-1huebtj, .framer-YbMO5 .framer-1j004bl { gap: 0px; } .framer-YbMO5.framer-1huebtj > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-YbMO5.framer-1huebtj > :first-child { margin-left: 0px; } .framer-YbMO5.framer-1huebtj > :last-child { margin-right: 0px; } .framer-YbMO5 .framer-1j004bl > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-YbMO5 .framer-1j004bl > :first-child { margin-top: 0px; } .framer-YbMO5 .framer-1j004bl > :last-child { margin-bottom: 0px; } }\",\".framer-YbMO5.framer-v-911qj6 .framer-nookre { overflow: hidden; }\",'.framer-YbMO5[data-border=\"true\"]::after, .framer-YbMO5 [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 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mSfG8WpKx\":{\"layout\":[\"auto\",\"auto\"]},\"g1nBrrihd\":{\"layout\":[\"auto\",\"auto\"]},\"XRQbA7n0I\":{\"layout\":[\"auto\",\"auto\"]},\"GPEKqMAca\":{\"layout\":[\"auto\",\"auto\"]},\"GTQkP0rJf\":{\"layout\":[\"auto\",\"auto\"]},\"SqeAts2KQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pBrYYtY9P\":\"click\",\"k7KKPfm5r\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerX1s3N6mKc=withCSS(Component,css,\"framer-YbMO5\");export default FramerX1s3N6mKc;FramerX1s3N6mKc.displayName=\"Button Footer Submit\";FramerX1s3N6mKc.defaultProps={height:40,width:140};addPropertyControls(FramerX1s3N6mKc,{variant:{options:[\"KTTdHoNgO\",\"mSfG8WpKx\",\"g1nBrrihd\",\"XRQbA7n0I\",\"GPEKqMAca\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},pBrYYtY9P:{title:\"Click\",type:ControlType.EventHandler},k7KKPfm5r:{defaultValue:\"Subscribe\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerX1s3N6mKc,[{explicitInter:true,fonts:[{family:\"PP Supply Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX1s3N6mKc\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"pBrYYtY9P\\\":\\\"click\\\",\\\"k7KKPfm5r\\\":\\\"title\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mSfG8WpKx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"g1nBrrihd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XRQbA7n0I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GPEKqMAca\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GTQkP0rJf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SqeAts2KQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"140\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X1s3N6mKc.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonFooterSubmit from\"https://framerusercontent.com/modules/8Fh3CtFmciHxzW8qeKAy/yUwJdbfujm4XX6iawUM5/X1s3N6mKc.js\";const ButtonFooterSubmitFonts=getFonts(ButtonFooterSubmit);const cycleOrder=[\"vP51VwKe6\",\"JklPVPAmy\"];const serializationHash=\"framer-SYtZS\";const variantClassNames={JklPVPAmy:\"framer-v-mstwo6\",vP51VwKe6:\"framer-v-pmvbpz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"vP51VwKe6\",\"Variant 2\":\"JklPVPAmy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vP51VwKe6\"};};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:\"vP51VwKe6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onSuccessgcjzp0=activeVariantCallback(async(...args)=>{setVariant(\"JklPVPAmy\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"JklPVPAmy\")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(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/595c0e8a-2270-4373-9540-61f3d10ccae7/submit\",className:cx(scopingClassNames,\"framer-pmvbpz\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vP51VwKe6\",nodeId:\"vP51VwKe6\",onSuccess:onSuccessgcjzp0,ref:refBinding,style:{...style},...addPropertyOverrides({JklPVPAmy:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f8f1yp\",layoutDependency:layoutDependency,layoutId:\"MC7xnJy1k\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1h8w4yl\",layoutDependency:layoutDependency,layoutId:\"zI7aqUGjS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14.65px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20.93px\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Email\"})})}),className:\"framer-1thzefn\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"lVK2jVrg0\",style:{\"--framer-paragraph-spacing\":\"14.648768424987793px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JklPVPAmy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14.65px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20.93px\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Thank you for your submission!\"})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-246bod\",inputName:\"email\",layoutDependency:layoutDependency,layoutId:\"Y2MIKCsWd\",placeholder:\"Enter your email\",required:true,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(243, 238, 255, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgba(239, 237, 253, 0.6)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgba(239, 237, 253, 0.6)\"},type:\"email\"})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14l721v\",layoutDependency:layoutDependency,layoutId:\"xcjhsNQFs\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-uvb9cm\",layoutDependency:layoutDependency,layoutId:\"CVnXfS11d\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14.65px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20.93px\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Name\"})})}),className:\"framer-1x1hp07\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"GFCtvDciv\",style:{\"--framer-paragraph-spacing\":\"14.648768424987793px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-oeedhs\",inputName:\"email\",layoutDependency:layoutDependency,layoutId:\"MO_1nEydD\",placeholder:\"Enter your name\",required:true,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(243, 238, 255, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgba(239, 237, 253, 0.6)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgba(239, 237, 253, 0.6)\"},type:\"text\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vnxpw2-container\",layoutDependency:layoutDependency,layoutId:\"n5iwN4OA8-container\",nodeId:\"n5iwN4OA8\",rendersWithMotion:true,scopeId:\"LnibHhYwQ\",children:/*#__PURE__*/_jsx(ButtonFooterSubmit,{height:\"100%\",id:\"n5iwN4OA8\",k7KKPfm5r:\"Subscribe\",layoutId:\"n5iwN4OA8\",style:{height:\"100%\"},type:\"submit\",variant:\"KTTdHoNgO\",width:\"100%\"})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SYtZS.framer-1qzl22g, .framer-SYtZS .framer-1qzl22g { display: block; }\",\".framer-SYtZS.framer-pmvbpz { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1144px; }\",\".framer-SYtZS .framer-1f8f1yp { 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: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SYtZS .framer-1h8w4yl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 290px; padding: 0px; position: relative; width: 100%; }\",\".framer-SYtZS .framer-1thzefn, .framer-SYtZS .framer-1x1hp07 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-SYtZS .framer-246bod, .framer-SYtZS .framer-oeedhs { --framer-input-focused-border-color: #4b2cc3; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"PP Supply Mono Regular\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-padding: 15px 12px 14px 12px; --framer-input-wrapper-height: auto; flex: none; height: auto; position: relative; width: 100%; }',\".framer-SYtZS .framer-14l721v { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SYtZS .framer-uvb9cm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 290px; padding: 0px; position: relative; width: 1px; }\",\".framer-SYtZS .framer-vnxpw2-container { flex: none; height: 46px; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 169\n * @framerIntrinsicWidth 1144\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JklPVPAmy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLnibHhYwQ=withCSS(Component,css,\"framer-SYtZS\");export default FramerLnibHhYwQ;FramerLnibHhYwQ.displayName=\"Newsletter\";FramerLnibHhYwQ.defaultProps={height:169,width:1144};addPropertyControls(FramerLnibHhYwQ,{variant:{options:[\"vP51VwKe6\",\"JklPVPAmy\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerLnibHhYwQ,[{explicitInter:true,fonts:[{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{cssFamilyName:\"PP Supply Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"}]},...ButtonFooterSubmitFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLnibHhYwQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1144\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"169\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JklPVPAmy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LnibHhYwQ.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,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*as sharedStyle from\"https://framerusercontent.com/modules/nqP5I4d6euAR3mMB5Y3S/cCjPyMgjjVXHCfk73clj/EAperIiVx.js\";import Newsletter from\"https://framerusercontent.com/modules/dPyyRYGTgzeBvN8IdH5O/EBmeTfTWNRR8Wwtac4gT/LnibHhYwQ.js\";const NewsletterFonts=getFonts(Newsletter);const cycleOrder=[\"WNnmj59ax\",\"vJPjVjSUk\",\"BdEEuGhTo\",\"k2i98JfzB\",\"MHXWPbwU3\"];const serializationHash=\"framer-JAKXC\";const variantClassNames={BdEEuGhTo:\"framer-v-1idsl2j\",k2i98JfzB:\"framer-v-xok29w\",MHXWPbwU3:\"framer-v-pbh1h3\",vJPjVjSUk:\"framer-v-1nh37um\",WNnmj59ax:\"framer-v-xchoez\"};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={Desktop:\"WNnmj59ax\",large:\"MHXWPbwU3\",Medium:\"vJPjVjSUk\",Phone:\"k2i98JfzB\",Tablet:\"BdEEuGhTo\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WNnmj59ax\"};};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:\"WNnmj59ax\",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-xchoez\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"WNnmj59ax\",ref:refBinding,style:{...style},...addPropertyOverrides({BdEEuGhTo:{\"data-framer-name\":\"Tablet\"},k2i98JfzB:{\"data-framer-name\":\"Phone\"},MHXWPbwU3:{\"data-framer-name\":\"large\"},vJPjVjSUk:{\"data-framer-name\":\"Medium\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hkcuvd\",\"data-border\":true,\"data-framer-name\":\"HorizontalBorder\",layoutDependency:layoutDependency,layoutId:\"PeQrrXRwK\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-88506l\",\"data-framer-name\":\"Frame 1000004325\",layoutDependency:layoutDependency,layoutId:\"pgo7LaCqf\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p9epbj\",\"data-framer-name\":\"Header Text\",layoutDependency:layoutDependency,layoutId:\"HVWJUiwe3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UFAgU3VwcGx5IE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"PP Supply Mono\", monospace',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"32px\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.7) 100%)\"},children:\"Join our newsletter\"})})}),className:\"framer-x4g3u\",\"data-framer-name\":\"Join our newsletter\",fonts:[\"GF;PP Supply Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"kMMojZlqf\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tms25s\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"mIa3nermJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(239, 237, 253, 0.7))\"},children:\"Keep up to date with everything about Pindora\"})}),className:\"framer-tkbao7\",\"data-framer-name\":\"Keep up to date with everything Reflect\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"TJmm1jPVp\",style:{\"--extracted-r6o4lv\":\"rgba(239, 237, 253, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:169,y:(componentViewport?.y||0)+0+(((componentViewport?.height||584)-114-470)/2+0+0)+56+0+102,...addPropertyOverrides({BdEEuGhTo:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||838)-114-470)/2+0+0)+56+0+102},k2i98JfzB:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-114-506)/2+0+0)+56+0+0+102},MHXWPbwU3:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-114-470)/2+0+0)+56+0+102}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vov49j-container\",layoutDependency:layoutDependency,layoutId:\"DRscrjMcA-container\",nodeId:\"DRscrjMcA\",rendersWithMotion:true,scopeId:\"sJDdbg76u\",children:/*#__PURE__*/_jsx(Newsletter,{height:\"100%\",id:\"DRscrjMcA\",layoutId:\"DRscrjMcA\",style:{width:\"100%\"},variant:\"vP51VwKe6\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7mlyw2\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"nylwXGSE1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pfxf43\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"PtlbtMpTa\",style:{opacity:.75}})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mv5d9t\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"j44jqdSZH\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-rf5ipv\",\"data-framer-name\":\"T&C links\",layoutDependency:layoutDependency,layoutId:\"yKHVkNcON\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(239, 237, 253, 0.6))\"},children:[\"Pindora FlexCo. \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"qxFPqTEQO\",openInNewTab:false,relValues:[],scopeId:\"sJDdbg76u\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1upj6cz\",\"data-styles-preset\":\"EAperIiVx\",children:\"All rights reserved.\"})})]})}),className:\"framer-1kniupc\",\"data-framer-name\":\"All rights reserved.\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"qxFPqTEQO\",style:{\"--extracted-r6o4lv\":\"rgba(239, 237, 253, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JAKXC.framer-16jbl6h, .framer-JAKXC .framer-16jbl6h { display: block; }\",\".framer-JAKXC.framer-xchoez { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 100px 114px 100px; position: relative; width: 1440px; }\",\".framer-JAKXC .framer-1hkcuvd { 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: visible; padding: 56px 0px 57px 0px; position: relative; width: 100%; }\",\".framer-JAKXC .framer-88506l { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-JAKXC .framer-1p9epbj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-JAKXC .framer-x4g3u, .framer-JAKXC .framer-tkbao7, .framer-JAKXC .framer-1kniupc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JAKXC .framer-tms25s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-JAKXC .framer-vov49j-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-JAKXC .framer-7mlyw2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-JAKXC .framer-pfxf43 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; min-height: 16px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-JAKXC .framer-mv5d9t { 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: visible; padding: 56px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-JAKXC .framer-rf5ipv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-JAKXC.framer-v-1nh37um.framer-xchoez { width: 1200px; }\",\".framer-JAKXC.framer-v-1idsl2j.framer-xchoez { padding: 0px 50px 114px 50px; width: 810px; }\",\".framer-JAKXC.framer-v-1idsl2j .framer-pfxf43 { min-height: 76px; }\",\".framer-JAKXC.framer-v-xok29w.framer-xchoez { padding: 0px 24px 114px 24px; width: 412px; }\",\".framer-JAKXC.framer-v-xok29w .framer-1hkcuvd { flex-direction: column; gap: 42px; justify-content: center; }\",\".framer-JAKXC.framer-v-xok29w .framer-88506l { flex: none; width: 100%; }\",\".framer-JAKXC.framer-v-xok29w .framer-pfxf43, .framer-JAKXC.framer-v-pbh1h3 .framer-pfxf43 { min-height: 126px; }\",\".framer-JAKXC.framer-v-xok29w .framer-mv5d9t { align-content: center; align-items: center; flex-direction: column; gap: 50px; justify-content: center; padding: 50px 0px 0px 0px; }\",\".framer-JAKXC.framer-v-xok29w .framer-rf5ipv { flex-direction: column; gap: 14px; }\",\".framer-JAKXC.framer-v-pbh1h3.framer-xchoez { width: 1920px; }\",...sharedStyle.css,'.framer-JAKXC[data-border=\"true\"]::after, .framer-JAKXC [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 584\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vJPjVjSUk\":{\"layout\":[\"fixed\",\"auto\"]},\"BdEEuGhTo\":{\"layout\":[\"fixed\",\"auto\"]},\"k2i98JfzB\":{\"layout\":[\"fixed\",\"auto\"]},\"MHXWPbwU3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersJDdbg76u=withCSS(Component,css,\"framer-JAKXC\");export default FramersJDdbg76u;FramersJDdbg76u.displayName=\"Footer\";FramersJDdbg76u.defaultProps={height:584,width:1440};addPropertyControls(FramersJDdbg76u,{variant:{options:[\"WNnmj59ax\",\"vJPjVjSUk\",\"BdEEuGhTo\",\"k2i98JfzB\",\"MHXWPbwU3\"],optionTitles:[\"Desktop\",\"Medium\",\"Tablet\",\"Phone\",\"large\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersJDdbg76u,[{explicitInter:true,fonts:[{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDI1apSCOBt_aeQQ7ftydoaMXMjKm7sp8g.woff2\",weight:\"400\"}]},...NewsletterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersJDdbg76u\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"584\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vJPjVjSUk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BdEEuGhTo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k2i98JfzB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MHXWPbwU3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={VAA6B39ef:{hover:true}};const serializationHash=\"framer-50yuu\";const variantClassNames={VAA6B39ef:\"framer-v-1mrsltt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const 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:\"VAA6B39ef\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mrsltt\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VAA6B39ef\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"VAA6B39ef-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-bupbty\",\"data-framer-name\":\"background\",fill:\"black\",intrinsicHeight:413,intrinsicWidth:397,layoutDependency:layoutDependency,layoutId:\"qJdUvIfm8\",svg:'<svg width=\"397\" height=\"413\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g filter=\"url(#a)\"><rect x=\".499\" y=\".52\" width=\"396.511\" height=\"412\" rx=\"16.849\" fill=\"#BFBFFF\" fill-opacity=\".01\"/></g><defs><filter id=\"a\" x=\"-32.515\" y=\"-32.494\" width=\"462.538\" height=\"478.027\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feGaussianBlur in=\"BackgroundImageFix\" stdDeviation=\"16.507\"/><feComposite in2=\"SourceAlpha\" operator=\"in\" result=\"effect1_backgroundBlur_202_110\"/><feBlend in=\"SourceGraphic\" in2=\"effect1_backgroundBlur_202_110\" result=\"shape\"/><feColorMatrix in=\"SourceAlpha\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset dy=\"-19\"/><feGaussianBlur stdDeviation=\"25.454\"/><feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\"/><feColorMatrix values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.06 0\"/><feBlend in2=\"shape\" result=\"effect2_innerShadow_202_110\"/></filter></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tf05q\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ncjlK6AY3\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0),pixelHeight:1024,pixelWidth:1024,positionX:\"center\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/E5lEdShTLo2VgjSDLih1vnnXB8.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/E5lEdShTLo2VgjSDLih1vnnXB8.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/E5lEdShTLo2VgjSDLih1vnnXB8.png?width=1024&height=1024 1024w\"},className:\"framer-dg9n9n\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"eZhpnOggE\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,filter:\"brightness(1) hue-rotate(0deg) saturate(1)\",WebkitFilter:\"brightness(1) hue-rotate(0deg) saturate(1)\"},variants:{\"VAA6B39ef-hover\":{filter:\"brightness(1.3) hue-rotate(15deg) saturate(1.4)\",WebkitFilter:\"brightness(1.3) hue-rotate(15deg) saturate(1.4)\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-urji57\",\"data-framer-name\":\"Inner Glow\",layoutDependency:layoutDependency,layoutId:\"Afh1SLzEY\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 1px 0px 10px 3px rgba(100, 23, 194, 0.55)\",opacity:0},variants:{\"VAA6B39ef-hover\":{opacity:1}}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14vvxfk\",\"data-framer-name\":\"Text Content\",layoutDependency:layoutDependency,layoutId:\"KcJey45lA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFN1cHBseSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"See Results\"})}),className:\"framer-11pd5li\",\"data-framer-name\":\"Heading\",fonts:[\"CUSTOM;PP Supply Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"AqOzuQcOx\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(221, 216, 255, 0.7))\"},children:\"Most customers see measurable time savings within the first two weeks. Track ROI in your dashboard.\"})}),className:\"framer-znmpy9\",\"data-framer-name\":\"Follow simple setup instructions to start personalizing.\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"J1kuxGDa8\",style:{\"--extracted-r6o4lv\":\"rgba(221, 216, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-50yuu.framer-1wb3io4, .framer-50yuu .framer-1wb3io4 { display: block; }\",\".framer-50yuu.framer-1mrsltt { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-50yuu .framer-bupbty { flex: none; height: 413px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 413px / 2); width: 100%; z-index: 1; }\",\".framer-50yuu .framer-1tf05q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-50yuu .framer-dg9n9n { align-content: flex-end; align-items: flex-end; aspect-ratio: 1.3584905660377358 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 265px); justify-content: center; overflow: visible; padding: 0px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-50yuu .framer-urji57 { flex: none; gap: 6px; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-50yuu .framer-14vvxfk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-50yuu .framer-11pd5li, .framer-50yuu .framer-znmpy9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-50yuu.framer-v-1mrsltt.hover .framer-dg9n9n { height: var(--framer-aspect-ratio-supported, 147px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 393\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"sqbAp3pry\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTj0G07uFA=withCSS(Component,css,\"framer-50yuu\");export default FramerTj0G07uFA;FramerTj0G07uFA.displayName=\"HIW card 5\";FramerTj0G07uFA.defaultProps={height:393,width:400};addFonts(FramerTj0G07uFA,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Supply Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"},{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTj0G07uFA\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"393\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sqbAp3pry\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Tj0G07uFA.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/9ChICApMj8EgH7QUl4r1/1pJEwifpJQGYqbtz2cZq/ezTcqpOgk.js\";const enabledGestures={oIqRn8LJA:{hover:true},Wm4z2Adns:{hover:true},xVYKKfc9Y:{hover:true}};const cycleOrder=[\"Wm4z2Adns\",\"xVYKKfc9Y\",\"oIqRn8LJA\"];const serializationHash=\"framer-LuXkk\";const variantClassNames={oIqRn8LJA:\"framer-v-1f5vfne\",Wm4z2Adns:\"framer-v-g3oa0u\",xVYKKfc9Y:\"framer-v-mvl342\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yE0ZB8ssN=undefined;const nGjuf8xHW=undefined;const YTEVOUU5S=undefined;const PMkwDCICU=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\":\"Wm4z2Adns\",\"Variant 2\":\"xVYKKfc9Y\",\"Variant 3\":\"oIqRn8LJA\"};const getProps=({height,id,link,openForm,title,visible,width,...props})=>{return{...props,nGjuf8xHW:link??props.nGjuf8xHW,PMkwDCICU:title??props.PMkwDCICU??\"SIGN UP\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Wm4z2Adns\",yE0ZB8ssN:openForm??props.yE0ZB8ssN,YTEVOUU5S:visible??props.YTEVOUU5S??true};};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,nGjuf8xHW,PMkwDCICU,YTEVOUU5S,yE0ZB8ssN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Wm4z2Adns\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1oms9l5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yE0ZB8ssN){const res=await yE0ZB8ssN(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xVYKKfc9Y-hover\",\"oIqRn8LJA-hover\"].includes(gestureVariant))return true;if([\"xVYKKfc9Y\",\"oIqRn8LJA\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"xVYKKfc9Y-hover\",\"oIqRn8LJA-hover\"].includes(gestureVariant))return false;if([\"xVYKKfc9Y\",\"oIqRn8LJA\"].includes(baseVariant))return false;return true;};const isDisplayed2=value=>{if([\"xVYKKfc9Y-hover\",\"oIqRn8LJA-hover\"].includes(gestureVariant))return value;if([\"xVYKKfc9Y\",\"oIqRn8LJA\"].includes(baseVariant))return value;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:nGjuf8xHW,motionChild:true,nodeId:\"Wm4z2Adns\",scopeId:\"YvYeya7zA\",...addPropertyOverrides({oIqRn8LJA:{href:{hash:\":l0pVTiFMa\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-g3oa0u\",className,classNames)} framer-14mhkxn`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Wm4z2Adns\",onTap:onTap1oms9l5,ref:refBinding,style:{filter:\"none\",WebkitFilter:\"none\",...style},variants:{\"oIqRn8LJA-hover\":{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},\"Wm4z2Adns-hover\":{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},\"xVYKKfc9Y-hover\":{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},oIqRn8LJA:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},...addPropertyOverrides({\"oIqRn8LJA-hover\":{\"data-framer-name\":undefined,\"data-highlight\":undefined,onTap:undefined},\"Wm4z2Adns-hover\":{\"data-framer-name\":undefined},\"xVYKKfc9Y-hover\":{\"data-framer-name\":undefined},oIqRn8LJA:{\"data-framer-name\":\"Variant 3\",\"data-highlight\":undefined,onTap:undefined},xVYKKfc9Y:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-dzdsfy\",\"data-framer-name\":\"Frame 1321316866\",fill:\"black\",intrinsicHeight:47,intrinsicWidth:216,layoutDependency:layoutDependency,layoutId:\"r71IKaiJJ\",style:{backdropFilter:\"none\",filter:\"none\",opacity:1,WebkitBackdropFilter:\"none\",WebkitFilter:\"none\"},svg:'<svg width=\"216\" height=\"47\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M215.765.692h-215v46h197.533l17.467-17.5V.692Z\" fill=\"#fff\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" transform=\"translate(.765 .692)\" d=\"M0 0h215v46H0z\"/></clipPath></defs></svg>',variants:{\"oIqRn8LJA-hover\":{backdropFilter:\"blur(0px)\",filter:\"invert(1) blur(0px)\",opacity:1,WebkitBackdropFilter:\"blur(0px)\",WebkitFilter:\"invert(1) blur(0px)\"},\"xVYKKfc9Y-hover\":{backdropFilter:\"blur(10px)\",filter:\"blur(0px)\",opacity:.2,WebkitBackdropFilter:\"blur(10px)\",WebkitFilter:\"blur(0px)\"},oIqRn8LJA:{backdropFilter:\"none\",filter:\"invert(0)\",opacity:0,WebkitBackdropFilter:\"none\",WebkitFilter:\"invert(0)\"},xVYKKfc9Y:{backdropFilter:\"blur(5px)\",filter:\"blur(5px)\",opacity:0,WebkitBackdropFilter:\"blur(5px)\",WebkitFilter:\"blur(5px)\"}},withExternalLayout:true,...addPropertyOverrides({oIqRn8LJA:{fill:\"rgb(150, 150, 150)\"},xVYKKfc9Y:{fill:\"rgb(150, 150, 150)\"}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1pkjrhk\",\"data-framer-name\":\"Frame 1321316866\",fill:\"black\",intrinsicHeight:47,intrinsicWidth:216,layoutDependency:layoutDependency,layoutId:\"b0w0JG2aN\",style:{opacity:1},svg:'<svg width=\"216\" height=\"47\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M215.765.692h-215v46h197.533l17.467-17.5V.692Z\" fill=\"#fff\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" transform=\"translate(.765 .692)\" d=\"M0 0h215v46H0z\"/></clipPath></defs></svg>',variants:{\"xVYKKfc9Y-hover\":{opacity:1},oIqRn8LJA:{opacity:.24}},withExternalLayout:true,...addPropertyOverrides({oIqRn8LJA:{fill:\"rgb(0, 0, 0)\"}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-46iups\",\"data-framer-name\":\"Background\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:46,intrinsicWidth:120,layoutDependency:layoutDependency,layoutId:\"wHIxYdQhG\",svg:'<svg width=\"120\" height=\"46\" viewBox=\"0 0 120 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M120 0H0V46H102.532L120 28.5V0Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-abuiva\",\"data-framer-name\":\"Background\",fill:\"rgb(150, 150, 150)\",intrinsicHeight:46,intrinsicWidth:120,layoutDependency:layoutDependency,layoutId:\"yqmv6yljc\",style:{backdropFilter:\"blur(5px)\",filter:\"blur(5px)\",opacity:0,WebkitBackdropFilter:\"blur(5px)\",WebkitFilter:\"blur(5px)\"},svg:'<svg width=\"120\" height=\"46\" viewBox=\"0 0 120 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M120 0H0V46H102.532L120 28.5V0Z\" fill=\"white\"/>\\n</svg>\\n',variants:{\"Wm4z2Adns-hover\":{backdropFilter:\"blur(10px)\",filter:\"blur(0px)\",opacity:.2,WebkitBackdropFilter:\"blur(10px)\",WebkitFilter:\"blur(0px)\"}},withExternalLayout:true}),isDisplayed2(YTEVOUU5S)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1azolib\",layoutDependency:layoutDependency,layoutId:\"Tj9cQHare\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s4cv60\",layoutDependency:layoutDependency,layoutId:\"WVgPoHM0X\",style:{scale:1},variants:{\"oIqRn8LJA-hover\":{scale:1},\"Wm4z2Adns-hover\":{scale:.9},\"xVYKKfc9Y-hover\":{scale:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e8m4em\",\"data-styles-preset\":\"ezTcqpOgk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"SIGN UP\"})}),className:\"framer-gl3u49\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bq8fk2Nsn\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-paragraph-spacing\":\"24.000001907348633px\"},text:PMkwDCICU,variants:{oIqRn8LJA:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oIqRn8LJA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e8m4em\",\"data-styles-preset\":\"ezTcqpOgk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"SIGN UP\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e8m4em\",\"data-styles-preset\":\"ezTcqpOgk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"SIGN UP\"})}),className:\"framer-9vnk46\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ln2kINUqi\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-paragraph-spacing\":\"24.000001907348633px\"},text:PMkwDCICU,verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LuXkk.framer-14mhkxn, .framer-LuXkk .framer-14mhkxn { display: block; }\",\".framer-LuXkk.framer-g3oa0u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 15px 26px 15px 26px; position: relative; text-decoration: none; width: min-content; }\",\".framer-LuXkk .framer-dzdsfy, .framer-LuXkk .framer-1pkjrhk { aspect-ratio: 4.595744680851064 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 47px); left: 0px; position: absolute; top: 0px; width: 216px; z-index: 1; }\",\".framer-LuXkk .framer-46iups { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-LuXkk .framer-abuiva { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-LuXkk .framer-1azolib { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-LuXkk .framer-1s4cv60 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 16px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-LuXkk .framer-gl3u49, .framer-LuXkk .framer-9vnk46 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LuXkk.framer-v-mvl342.framer-g3oa0u, .framer-LuXkk.framer-v-1f5vfne.framer-g3oa0u { padding: 17px 26px 16px 26px; }\",\".framer-LuXkk.framer-v-mvl342 .framer-dzdsfy, .framer-LuXkk.framer-v-1f5vfne .framer-dzdsfy { z-index: 0; }\",\".framer-LuXkk.framer-v-mvl342 .framer-1s4cv60, .framer-LuXkk.framer-v-1f5vfne .framer-1s4cv60 { width: 163px; }\",\".framer-LuXkk.framer-v-g3oa0u.hover .framer-46iups { left: 1px; top: 1px; }\",\".framer-LuXkk.framer-v-g3oa0u.hover .framer-abuiva { height: 91%; left: -6px; top: 12px; width: 92%; }\",\".framer-LuXkk.framer-v-g3oa0u.hover .framer-1s4cv60, .framer-LuXkk.framer-v-mvl342.hover .framer-1s4cv60 { justify-content: flex-end; }\",\".framer-LuXkk.framer-v-mvl342.hover .framer-dzdsfy { left: -9px; order: 1; top: 8px; }\",\".framer-LuXkk.framer-v-mvl342.hover .framer-1pkjrhk { order: 0; }\",\".framer-LuXkk.framer-v-mvl342.hover .framer-1azolib { order: 4; }\",\".framer-LuXkk.framer-v-1f5vfne.hover .framer-dzdsfy { left: -11px; top: 7px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 119\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xVYKKfc9Y\":{\"layout\":[\"auto\",\"auto\"]},\"oIqRn8LJA\":{\"layout\":[\"auto\",\"auto\"]},\"BiLMmB6Ii\":{\"layout\":[\"auto\",\"auto\"]},\"Raz0URpk9\":{\"layout\":[\"auto\",\"auto\"]},\"wuI9JHktw\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nGjuf8xHW\":\"link\",\"PMkwDCICU\":\"title\",\"YTEVOUU5S\":\"visible\",\"yE0ZB8ssN\":\"openForm\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYvYeya7zA=withCSS(Component,css,\"framer-LuXkk\");export default FramerYvYeya7zA;FramerYvYeya7zA.displayName=\"Sign Up Button\";FramerYvYeya7zA.defaultProps={height:46,width:119};addPropertyControls(FramerYvYeya7zA,{variant:{options:[\"Wm4z2Adns\",\"xVYKKfc9Y\",\"oIqRn8LJA\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},nGjuf8xHW:{title:\"Link\",type:ControlType.Link},PMkwDCICU:{defaultValue:\"SIGN UP\",displayTextArea:false,title:\"Title\",type:ControlType.String},YTEVOUU5S:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},yE0ZB8ssN:{title:\"Open Form\",type:ControlType.EventHandler}});addFonts(FramerYvYeya7zA,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYvYeya7zA\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"119\",\"framerIntrinsicHeight\":\"46\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"nGjuf8xHW\\\":\\\"link\\\",\\\"PMkwDCICU\\\":\\\"title\\\",\\\"YTEVOUU5S\\\":\\\"visible\\\",\\\"yE0ZB8ssN\\\":\\\"openForm\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xVYKKfc9Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oIqRn8LJA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BiLMmB6Ii\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Raz0URpk9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wuI9JHktw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YvYeya7zA.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SignUpButton from\"https://framerusercontent.com/modules/a8WblZlHw91vVyMBI7hT/loKSvdAyaJUe7GUU6LMp/YvYeya7zA.js\";const SignUpButtonFonts=getFonts(SignUpButton);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"QxdTDtOqV\",\"iPIOo83fu\",\"f11MxGRXv\",\"FboSwkQqO\",\"Mcflj_GU4\"];const serializationHash=\"framer-ASGYL\";const variantClassNames={f11MxGRXv:\"framer-v-9gl953\",FboSwkQqO:\"framer-v-r72u8p\",iPIOo83fu:\"framer-v-xfob1m\",Mcflj_GU4:\"framer-v-81kiby\",QxdTDtOqV:\"framer-v-1bdtop4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xQR12fCXW=undefined;const transition1={delay:0,duration:.2,ease:[.5,0,.88,.77],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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={Default:\"QxdTDtOqV\",Disabled:\"f11MxGRXv\",Error:\"Mcflj_GU4\",Loading:\"iPIOo83fu\",Success:\"FboSwkQqO\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QxdTDtOqV\",xQR12fCXW:click??props.xQR12fCXW};};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,xQR12fCXW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QxdTDtOqV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapi450zx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xQR12fCXW){const res=await xQR12fCXW(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"iPIOo83fu\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"iPIOo83fu\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1bdtop4\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"QxdTDtOqV\",onTap:onTapi450zx,ref:refBinding,style:{filter:\"invert(0)\",opacity:1,WebkitFilter:\"invert(0)\",...style},variants:{f11MxGRXv:{opacity:.5},FboSwkQqO:{opacity:1},Mcflj_GU4:{opacity:1}},...addPropertyOverrides({f11MxGRXv:{\"data-framer-name\":\"Disabled\"},FboSwkQqO:{\"data-framer-name\":\"Success\"},iPIOo83fu:{\"data-framer-name\":\"Loading\"},Mcflj_GU4:{\"data-framer-name\":\"Error\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+(0+((componentViewport?.height||49)-0-46)/2),...addPropertyOverrides({Mcflj_GU4:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||46)-0-46)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-28gs54-container\",layoutDependency:layoutDependency,layoutId:\"OkGhfCkob-container\",nodeId:\"OkGhfCkob\",rendersWithMotion:true,scopeId:\"N8kVRNhxB\",children:/*#__PURE__*/_jsx(SignUpButton,{height:\"100%\",id:\"OkGhfCkob\",layoutId:\"OkGhfCkob\",PMkwDCICU:\"Submit Request\",variant:\"xVYKKfc9Y\",width:\"100%\",YTEVOUU5S:true})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-12f6rai\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"oxi5_04tf\",style:{backgroundColor:\"rgb(138, 138, 138)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1co5c6s\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"ImenyRfPU\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{iPIOo83fu:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2tjn71\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"kh83Z2re6\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ASGYL.framer-rxtdwl, .framer-ASGYL .framer-rxtdwl { display: block; }\",\".framer-ASGYL.framer-1bdtop4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 216px; }\",\".framer-ASGYL .framer-28gs54-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ASGYL .framer-12f6rai { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-ASGYL .framer-1co5c6s { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-ASGYL .framer-2tjn71 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-ASGYL.framer-v-xfob1m.framer-1bdtop4 { gap: 22px; width: min-content; }\",\".framer-ASGYL.framer-v-xfob1m .framer-12f6rai { order: 1; }\",\".framer-ASGYL.framer-v-xfob1m .framer-1co5c6s { overflow: hidden; }\",\".framer-ASGYL.framer-v-9gl953.framer-1bdtop4, .framer-ASGYL.framer-v-r72u8p.framer-1bdtop4 { aspect-ratio: 4.695652173913044 / 1; height: var(--framer-aspect-ratio-supported, 49px); }\",\".framer-ASGYL.framer-v-81kiby.framer-1bdtop4 { aspect-ratio: 4.695652173913044 / 1; height: var(--framer-aspect-ratio-supported, 46px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 216\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iPIOo83fu\":{\"layout\":[\"auto\",\"fixed\"]},\"f11MxGRXv\":{\"layout\":[\"fixed\",\"fixed\"]},\"FboSwkQqO\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mcflj_GU4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xQR12fCXW\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN8kVRNhxB=withCSS(Component,css,\"framer-ASGYL\");export default FramerN8kVRNhxB;FramerN8kVRNhxB.displayName=\"Button Submit Newsletter\";FramerN8kVRNhxB.defaultProps={height:49,width:216};addPropertyControls(FramerN8kVRNhxB,{variant:{options:[\"QxdTDtOqV\",\"iPIOo83fu\",\"f11MxGRXv\",\"FboSwkQqO\",\"Mcflj_GU4\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},xQR12fCXW:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerN8kVRNhxB,[{explicitInter:true,fonts:[]},...SignUpButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN8kVRNhxB\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"216\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"xQR12fCXW\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iPIOo83fu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"f11MxGRXv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FboSwkQqO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mcflj_GU4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"49\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N8kVRNhxB.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonSubmitNewsletter from\"https://framerusercontent.com/modules/h1CAgxG4xwWxmcGmaO5x/DfDWNrIApEtI2yWr8TGe/N8kVRNhxB.js\";const ButtonSubmitNewsletterFonts=getFonts(ButtonSubmitNewsletter);const cycleOrder=[\"pWUqtsLJ8\",\"SZdHchLh0\"];const serializationHash=\"framer-E8SM9\";const variantClassNames={pWUqtsLJ8:\"framer-v-feynsv\",SZdHchLh0:\"framer-v-x0xdbh\"};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 formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};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\":\"pWUqtsLJ8\",\"Variant 2\":\"SZdHchLh0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pWUqtsLJ8\"};};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:\"pWUqtsLJ8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onSuccessv8y2eu=activeVariantCallback(async(...args)=>{setVariant(\"SZdHchLh0\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"SZdHchLh0\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"SZdHchLh0\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/3cc3fe70-e63e-4889-93f6-c276f4addf3d/submit\",className:cx(scopingClassNames,\"framer-feynsv\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pWUqtsLJ8\",nodeId:\"pWUqtsLJ8\",onSuccess:onSuccessv8y2eu,ref:refBinding,style:{...style},...addPropertyOverrides({SZdHchLh0:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1kmzksd\",layoutDependency:layoutDependency,layoutId:\"ubwtS7AOM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14.65px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20.93px\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Email\"})})}),className:\"framer-16s2rjl\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"kpD2iY_U_\",style:{\"--framer-paragraph-spacing\":\"14.648768424987793px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1jochch\",inputName:\"email\",layoutDependency:layoutDependency,layoutId:\"jPEbe_YTJ\",placeholder:\"Enter your email\",required:true,style:{\"--framer-input-background\":\"rgba(255, 255, 255, 0.09)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.4)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(153, 153, 153)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\"},type:\"email\"})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1w4owdl\",layoutDependency:layoutDependency,layoutId:\"LkczWVt8h\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14.65px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20.93px\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Your Name\"})})}),className:\"framer-o8xxva\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"V5hQozx76\",style:{\"--framer-paragraph-spacing\":\"14.648768424987793px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-3sfkjk\",inputName:\"discordi_d\",layoutDependency:layoutDependency,layoutId:\"r0KsSdV39\",placeholder:\"Enter your name\",style:{\"--framer-input-background\":\"rgba(255, 255, 255, 0.09)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.4)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(153, 153, 153)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\"},type:\"text\"})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1z9kss\",layoutDependency:layoutDependency,layoutId:\"irtxqVoch\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14.65px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20.93px\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Company\"})})}),className:\"framer-ceqcpx\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"JCjMu9iyC\",style:{\"--framer-paragraph-spacing\":\"14.648768424987793px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1ylfncd\",inputName:\"discordi_d\",layoutDependency:layoutDependency,layoutId:\"GLNRpeXYO\",placeholder:\"Enter Company Name\",style:{\"--framer-input-background\":\"rgba(255, 255, 255, 0.09)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.4)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(153, 153, 153)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\"},type:\"text\"})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+294.79,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10bm16m-container\",layoutDependency:layoutDependency,layoutId:\"WN5iAbY5U-container\",nodeId:\"WN5iAbY5U\",rendersWithMotion:true,scopeId:\"u3dCOnAgz\",children:/*#__PURE__*/_jsx(ButtonSubmitNewsletter,{height:\"100%\",id:\"WN5iAbY5U\",layoutId:\"WN5iAbY5U\",style:{height:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"iPIOo83fu\",success:\"FboSwkQqO\"},\"QxdTDtOqV\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Thank you for submitting your information! Our Team will reach out shortly!\"})}),className:\"framer-hkcngo\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"w8PoOq7RN\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-E8SM9.framer-harptn, .framer-E8SM9 .framer-harptn { display: block; }\",\".framer-E8SM9.framer-feynsv { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 600px; }\",\".framer-E8SM9 .framer-1kmzksd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-E8SM9 .framer-16s2rjl, .framer-E8SM9 .framer-o8xxva, .framer-E8SM9 .framer-ceqcpx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-E8SM9 .framer-1jochch, .framer-E8SM9 .framer-3sfkjk, .framer-E8SM9 .framer-1ylfncd { --framer-input-focused-border-color: #4b2cc3; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 6px 16px 6px 16px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-E8SM9 .framer-1w4owdl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-E8SM9 .framer-1z9kss { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-E8SM9 .framer-10bm16m-container { flex: none; height: 46px; position: relative; width: auto; }\",\".framer-E8SM9 .framer-hkcngo { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 341\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SZdHchLh0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameru3dCOnAgz=withCSS(Component,css,\"framer-E8SM9\");export default Frameru3dCOnAgz;Frameru3dCOnAgz.displayName=\"sdffds\";Frameru3dCOnAgz.defaultProps={height:341,width:600};addPropertyControls(Frameru3dCOnAgz,{variant:{options:[\"pWUqtsLJ8\",\"SZdHchLh0\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameru3dCOnAgz,[{explicitInter:true,fonts:[{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonSubmitNewsletterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameru3dCOnAgz\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"341\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"600\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SZdHchLh0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./u3dCOnAgz.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={IkzUPE5kL:{hover:true}};const serializationHash=\"framer-hMcuI\";const variantClassNames={IkzUPE5kL:\"framer-v-1o8vvm1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const 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:\"IkzUPE5kL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"IkzUPE5kL-hover\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o8vvm1\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"IkzUPE5kL\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"IkzUPE5kL-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gbewq6\",\"data-framer-name\":\"background\",fill:\"black\",intrinsicHeight:413,intrinsicWidth:397,layoutDependency:layoutDependency,layoutId:\"waoC43PW_\",svg:'<svg width=\"397\" height=\"413\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g filter=\"url(#a)\"><rect x=\".499\" y=\".52\" width=\"396.511\" height=\"412\" rx=\"16.849\" fill=\"#BFBFFF\" fill-opacity=\".01\"/></g><defs><filter id=\"a\" x=\"-32.515\" y=\"-32.494\" width=\"462.538\" height=\"478.027\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feGaussianBlur in=\"BackgroundImageFix\" stdDeviation=\"16.507\"/><feComposite in2=\"SourceAlpha\" operator=\"in\" result=\"effect1_backgroundBlur_202_110\"/><feBlend in=\"SourceGraphic\" in2=\"effect1_backgroundBlur_202_110\" result=\"shape\"/><feColorMatrix in=\"SourceAlpha\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/><feOffset dy=\"-19\"/><feGaussianBlur stdDeviation=\"25.454\"/><feComposite in2=\"hardAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\"/><feColorMatrix values=\"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.06 0\"/><feBlend in2=\"shape\" result=\"effect2_innerShadow_202_110\"/></filter></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l0uj4g\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Hh1q9Zk95\",children:[/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0),pixelHeight:1024,pixelWidth:1024,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/GJbDkQ5SO5fcZm9NoaWFvQCpyA.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/GJbDkQ5SO5fcZm9NoaWFvQCpyA.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/GJbDkQ5SO5fcZm9NoaWFvQCpyA.png?width=1024&height=1024 1024w\"},className:\"framer-18i2kkz\",\"data-framer-name\":\"Graphic\",layoutDependency:layoutDependency,layoutId:\"pAv5qzp6z\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4eggg2\",\"data-framer-name\":\"Inner Glow\",layoutDependency:layoutDependency,layoutId:\"phsVgjVtY\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"inset 1px 0px 10px 3px rgba(100, 23, 194, 0.55)\",opacity:0},variants:{\"IkzUPE5kL-hover\":{opacity:1}}}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:91,intrinsicWidth:488,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+0+225),pixelHeight:91,pixelWidth:488,sizes:\"149px\",src:\"https://framerusercontent.com/images/XSGqbl3qpHOCFcdPVVMDzIm9Ew.png?width=488&height=91\"},className:\"framer-zhdc\",\"data-framer-name\":\"Ask me anything\",layoutDependency:layoutDependency,layoutId:\"TftHstzkO\",style:{opacity:0,originY:1,scale:0}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19tql30\",\"data-framer-name\":\"Text Content\",layoutDependency:layoutDependency,layoutId:\"Gm9a6M4eo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIFN1cHBseSBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Invite your Staff\"})}),className:\"framer-b973dw\",\"data-framer-name\":\"Heading\",fonts:[\"CUSTOM;PP Supply Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"B0QLmrw6N\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(221, 216, 255, 0.7))\"},children:\"Empower your employees to use AI without constantly dealing with data leaks and GDPR violations.\"})}),className:\"framer-1qqkdn7\",\"data-framer-name\":\"Follow simple setup instructions to start personalizing.\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"qHfSy_fWI\",style:{\"--extracted-r6o4lv\":\"rgba(221, 216, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hMcuI.framer-135w5ap, .framer-hMcuI .framer-135w5ap { display: block; }\",\".framer-hMcuI.framer-1o8vvm1 { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-hMcuI .framer-1gbewq6 { flex: none; height: 413px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 413px / 2); width: 100%; z-index: 1; }\",\".framer-hMcuI .framer-l0uj4g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hMcuI .framer-18i2kkz { align-content: flex-end; align-items: flex-end; aspect-ratio: 1.3584905660377358 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 265px); justify-content: center; overflow: visible; padding: 0px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-hMcuI .framer-4eggg2 { flex: none; gap: 6px; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-hMcuI .framer-zhdc { aspect-ratio: 5.362637362637362 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); mix-blend-mode: exclusion; overflow: visible; position: relative; width: 149px; }\",\".framer-hMcuI .framer-19tql30 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hMcuI .framer-b973dw, .framer-hMcuI .framer-1qqkdn7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 393\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wcmr5kZAf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxAJpVBOxo=withCSS(Component,css,\"framer-hMcuI\");export default FramerxAJpVBOxo;FramerxAJpVBOxo.displayName=\"HIW card 4\";FramerxAJpVBOxo.defaultProps={height:393,width:400};addFonts(FramerxAJpVBOxo,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Supply Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"},{cssFamilyName:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxAJpVBOxo\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"393\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wcmr5kZAf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xAJpVBOxo.map","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Bai Jamjuree-500\",\"GF;Bai Jamjuree-700\",\"GF;Bai Jamjuree-700italic\",\"GF;Bai Jamjuree-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa05efulpA1-yiSgA.woff2\",weight:\"700\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pylpo02S2CgOva.woff2\",weight:\"700\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_o6kJo02S2CgOva.woff2\",weight:\"500\"}]}];export const css=['.framer-Uh6ti .framer-styles-preset-x045az:not(.rich-text-wrapper), .framer-Uh6ti .framer-styles-preset-x045az.rich-text-wrapper h3 { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1919px) and (min-width: 1440px) { .framer-Uh6ti .framer-styles-preset-x045az:not(.rich-text-wrapper), .framer-Uh6ti .framer-styles-preset-x045az.rich-text-wrapper h3 { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-Uh6ti .framer-styles-preset-x045az:not(.rich-text-wrapper), .framer-Uh6ti .framer-styles-preset-x045az.rich-text-wrapper h3 { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Uh6ti .framer-styles-preset-x045az:not(.rich-text-wrapper), .framer-Uh6ti .framer-styles-preset-x045az.rich-text-wrapper h3 { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Uh6ti .framer-styles-preset-x045az:not(.rich-text-wrapper), .framer-Uh6ti .framer-styles-preset-x045az.rich-text-wrapper h3 { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-Uh6ti\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;PP Supply Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"PP Supply Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\"}]}];export const css=['.framer-DXJF6 .framer-styles-preset-1qcmll3:not(.rich-text-wrapper), .framer-DXJF6 .framer-styles-preset-1qcmll3.rich-text-wrapper h1 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: rgba(255, 255, 255, 0.56); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1919px) and (min-width: 1440px) { .framer-DXJF6 .framer-styles-preset-1qcmll3:not(.rich-text-wrapper), .framer-DXJF6 .framer-styles-preset-1qcmll3.rich-text-wrapper h1 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: rgba(255, 255, 255, 0.56); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-DXJF6 .framer-styles-preset-1qcmll3:not(.rich-text-wrapper), .framer-DXJF6 .framer-styles-preset-1qcmll3.rich-text-wrapper h1 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 54px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: rgba(255, 255, 255, 0.56); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-DXJF6 .framer-styles-preset-1qcmll3:not(.rich-text-wrapper), .framer-DXJF6 .framer-styles-preset-1qcmll3.rich-text-wrapper h1 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: rgba(255, 255, 255, 0.56); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-DXJF6 .framer-styles-preset-1qcmll3:not(.rich-text-wrapper), .framer-DXJF6 .framer-styles-preset-1qcmll3.rich-text-wrapper h1 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --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: -0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: rgba(255, 255, 255, 0.56); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-DXJF6\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;PP Supply Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"PP Supply Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\"}]}];export const css=['.framer-LCpzU .framer-styles-preset-3tj0ba:not(.rich-text-wrapper), .framer-LCpzU .framer-styles-preset-3tj0ba.rich-text-wrapper h3 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #e7e9ff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-LCpzU .framer-styles-preset-3tj0ba:not(.rich-text-wrapper), .framer-LCpzU .framer-styles-preset-3tj0ba.rich-text-wrapper h3 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #e7e9ff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-LCpzU .framer-styles-preset-3tj0ba:not(.rich-text-wrapper), .framer-LCpzU .framer-styles-preset-3tj0ba.rich-text-wrapper h3 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #e7e9ff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-LCpzU\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;PP Supply Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"PP Supply Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\"}]}];export const css=['.framer-Py9YE .framer-styles-preset-1ek8n4h:not(.rich-text-wrapper), .framer-Py9YE .framer-styles-preset-1ek8n4h.rich-text-wrapper h2 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 44px; --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: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1919px) and (min-width: 1440px) { .framer-Py9YE .framer-styles-preset-1ek8n4h:not(.rich-text-wrapper), .framer-Py9YE .framer-styles-preset-1ek8n4h.rich-text-wrapper h2 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 44px; --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: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-Py9YE .framer-styles-preset-1ek8n4h:not(.rich-text-wrapper), .framer-Py9YE .framer-styles-preset-1ek8n4h.rich-text-wrapper h2 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 44px; --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: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Py9YE .framer-styles-preset-1ek8n4h:not(.rich-text-wrapper), .framer-Py9YE .framer-styles-preset-1ek8n4h.rich-text-wrapper h2 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 32px; --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: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Py9YE .framer-styles-preset-1ek8n4h:not(.rich-text-wrapper), .framer-Py9YE .framer-styles-preset-1ek8n4h.rich-text-wrapper h2 { --framer-font-family: \"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 32px; --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: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-Py9YE\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (139b156)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Bai Jamjuree-500\",\"GF;Bai Jamjuree-700\",\"GF;Bai Jamjuree-700italic\",\"GF;Bai Jamjuree-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa05efulpA1-yiSgA.woff2\",weight:\"700\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_pylpo02S2CgOva.woff2\",weight:\"700\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIoapSCOBt_aeQQ7ftydoa8W_o6kJo02S2CgOva.woff2\",weight:\"500\"}]}];export const css=['.framer-mYPCU .framer-styles-preset-e1ubd6:not(.rich-text-wrapper), .framer-mYPCU .framer-styles-preset-e1ubd6.rich-text-wrapper p { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: rgba(221, 216, 255, 0.7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1919px) and (min-width: 1440px) { .framer-mYPCU .framer-styles-preset-e1ubd6:not(.rich-text-wrapper), .framer-mYPCU .framer-styles-preset-e1ubd6.rich-text-wrapper p { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: rgba(221, 216, 255, 0.7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-mYPCU .framer-styles-preset-e1ubd6:not(.rich-text-wrapper), .framer-mYPCU .framer-styles-preset-e1ubd6.rich-text-wrapper p { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: rgba(221, 216, 255, 0.7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-mYPCU .framer-styles-preset-e1ubd6:not(.rich-text-wrapper), .framer-mYPCU .framer-styles-preset-e1ubd6.rich-text-wrapper p { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: rgba(221, 216, 255, 0.7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-mYPCU .framer-styles-preset-e1ubd6:not(.rich-text-wrapper), .framer-mYPCU .framer-styles-preset-e1ubd6.rich-text-wrapper p { --framer-font-family: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-family-italic: \"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: rgba(221, 216, 255, 0.7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-mYPCU\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<style>\\n*::-webkit-scrollbar {\\n    width: 5px;\\n    height:5px;\\n       background:#111117;\\n}\\n\\n*::-webkit-scrollbar-thumb {\\n     background:#201545;\\n\\n}\\n</style>\",customHTMLHeadEnd:\"<!-- Google tag (gtag.js) -->\\n<script async=\\\"\\\" src=\\\"https://www.googletagmanager.com/gtag/js?id=G-25KVE5QHD3\\\"></script>\\n<script>\\n  window.dataLayer = window.dataLayer || [];\\n  function gtag(){dataLayer.push(arguments);}\\n  gtag('js', new Date());\\n\\n  gtag('config', 'G-25KVE5QHD3');\\n</script>\",description:\"Pindora enables small and medium sized businesses to us AI in a GDPR compliant way. Our privacy-first design unlocks the true power of AI without selling your data to big tech.\",favicon:\"https://framerusercontent.com/assets/cDon3eAWHatQGeFWwdh8z3U.png\",robots:\"max-image-preview:large\",title:\"Pindora\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77d7dc9)\nimport siteMetadata from\"https://framerusercontent.com/modules/b0A4ri1u41WBt1HEPz49/JTY1dUXOPdkTEvocuriC/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"zzvkzb\",mediaQuery:\"(min-width: 3840px)\"},{hash:\"gioo66\",mediaQuery:\"(min-width: 1920px) and (max-width: 3839.98px)\"},{hash:\"72rtr7\",mediaQuery:\"(min-width: 1440px) and (max-width: 1919.98px)\"},{hash:\"1f64vx7\",mediaQuery:\"(min-width: 1200px) and (max-width: 1439.98px)\"},{hash:\"1v30eso\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1yi2kd2\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{CgEb9tD7V:\"request-demo\",l0pVTiFMa:\"hiw\",T6gxBck5t:\"why\",ZsNLrN9oL:\"user-stories\"},robots:\"max-image-preview:large\",serializationId:\"framer-fUPln\",title:siteMetadata(params,activeLocale).title||\"Home\",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 (77d7dc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,PropertyOverrides,ResolveLinks,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/tbiAmyP8q4mMaXLQcmj3/Video.js\";import HIWCard3 from\"#framer/local/canvasComponent/AeMXJ3GtZ/AeMXJ3GtZ.js\";import HIWCard from\"#framer/local/canvasComponent/cXLQLO5M5/cXLQLO5M5.js\";import HIWCard2 from\"#framer/local/canvasComponent/DE2naXPFW/DE2naXPFW.js\";import Nav from\"#framer/local/canvasComponent/JSOsxsvpg/JSOsxsvpg.js\";import Carousel from\"#framer/local/canvasComponent/KjbqK8RWO/KjbqK8RWO.js\";import FAQ from\"#framer/local/canvasComponent/mXbY4r5Hj/mXbY4r5Hj.js\";import Footer from\"#framer/local/canvasComponent/sJDdbg76u/sJDdbg76u.js\";import HIWCard5 from\"#framer/local/canvasComponent/Tj0G07uFA/Tj0G07uFA.js\";import Sdffds from\"#framer/local/canvasComponent/u3dCOnAgz/u3dCOnAgz.js\";import HIWCard4 from\"#framer/local/canvasComponent/xAJpVBOxo/xAJpVBOxo.js\";import SignUpButton from\"#framer/local/canvasComponent/YvYeya7zA/YvYeya7zA.js\";import*as sharedStyle1 from\"#framer/local/css/BDwkIspFR/BDwkIspFR.js\";import*as sharedStyle from\"#framer/local/css/dS5DwjA3M/dS5DwjA3M.js\";import*as sharedStyle3 from\"#framer/local/css/FCbzNWvnN/FCbzNWvnN.js\";import*as sharedStyle2 from\"#framer/local/css/p9ZzcqY8w/p9ZzcqY8w.js\";import*as sharedStyle5 from\"#framer/local/css/Tj1uW2E0l/Tj1uW2E0l.js\";import*as sharedStyle4 from\"#framer/local/css/ZMnJ0lXMj/ZMnJ0lXMj.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavFonts=getFonts(Nav);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const SignUpButtonFonts=getFonts(SignUpButton);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const VideoFonts=getFonts(Video);const MotionDivWithFX=withFX(motion.div);const CarouselFonts=getFonts(Carousel);const RichTextWithFX=withFX(RichText);const ImageWithFX=withFX(Image);const HIWCardFonts=getFonts(HIWCard);const HIWCard2Fonts=getFonts(HIWCard2);const HIWCard3Fonts=getFonts(HIWCard3);const HIWCard4Fonts=getFonts(HIWCard4);const HIWCard5Fonts=getFonts(HIWCard5);const FAQFonts=getFonts(FAQ);const SdffdsFonts=getFonts(Sdffds);const FooterFonts=getFonts(Footer);const breakpoints={Vi5fy_yMI:\"(min-width: 810px) and (max-width: 1199.98px)\",w8SVMDyY0:\"(min-width: 1920px) and (max-width: 3839.98px)\",WQLkyLRf1:\"(min-width: 1440px) and (max-width: 1919.98px)\",YX0Nvvfyp:\"(max-width: 809.98px)\",zQCxHvaNP:\"(min-width: 1200px) and (max-width: 1439.98px)\",zU7D8QRpA:\"(min-width: 3840px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-fUPln\";const variantClassNames={Vi5fy_yMI:\"framer-v-1v30eso\",w8SVMDyY0:\"framer-v-gioo66\",WQLkyLRf1:\"framer-v-72rtr7\",YX0Nvvfyp:\"framer-v-1yi2kd2\",zQCxHvaNP:\"framer-v-1f64vx7\",zU7D8QRpA:\"framer-v-zzvkzb\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:.4,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={delay:.8,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={delay:0,duration:3,ease:[.44,0,.56,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"V large\":\"zU7D8QRpA\",Desktop:\"WQLkyLRf1\",large:\"w8SVMDyY0\",Medium:\"zQCxHvaNP\",Phone:\"YX0Nvvfyp\",Tablet:\"Vi5fy_yMI\"};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,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const router=useRouter();const elementId=useRouteElementId(\"T6gxBck5t\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"ZsNLrN9oL\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"l0pVTiFMa\");const ref3=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"YX0Nvvfyp\")return false;return true;};const elementId3=useRouteElementId(\"CgEb9tD7V\");const ref4=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: rgb(0, 0, 24); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-170dics-container\",layout:motionLayout,layoutScroll:true,nodeId:\"t0eJq0u7I\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{variant:\"Ts7XkKRbd\"},w8SVMDyY0:{variant:\"bg1MWCTfp\"},YX0Nvvfyp:{variant:\"qWoJuyJ9h\"},zQCxHvaNP:{variant:\"If6DYwz2i\"},zU7D8QRpA:{variant:\"bg1MWCTfp\"}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"t0eJq0u7I\",layoutId:\"t0eJq0u7I\",style:{width:\"100%\"},variant:\"nel8Ah_sF\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qzjdyh\",\"data-framer-name\":\"Hero\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8ayed2\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f046ak\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-1qcmll3\",\"data-styles-preset\":\"dS5DwjA3M\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"AI That \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(245, 203, 66)\"},children:\"Actually Works\"}),\" for European Businesses\"]})}),className:\"framer-pi7opb\",\"data-framer-appear-id\":\"pi7opb\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],initial:animation1,optimized:true,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\"},children:\"Large companies are pulling ahead with AI. Now you can too - without the enterprise complexity, the IT headaches, or the compliance nightmares.\"})}),fonts:[\"GF;Bai Jamjuree-500\"]}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-x045az\",\"data-styles-preset\":\"BDwkIspFR\",children:\"Large companies are pulling ahead with AI. Now you can too - without the enterprise complexity, the IT headaches, or the compliance nightmares.\"})}),className:\"framer-18ezuzi\",\"data-framer-appear-id\":\"18ezuzi\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],initial:animation1,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation3,className:\"framer-1j4tbsm\",\"data-framer-appear-id\":\"1j4tbsm\",\"data-framer-name\":\"Button Stack\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":CgEb9tD7V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CgEb9tD7V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CgEb9tD7V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CgEb9tD7V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CgEb9tD7V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":CgEb9tD7V\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{y:(componentViewport?.y||0)+0+0+140+0+53+194.4+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{style:{scale:.8}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-xchhhu-container\",\"data-framer-name\":\"Schedule Button\",name:\"Schedule Button\",nodeId:\"Q41rv_2_1\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{nGjuf8xHW:resolvedLinks[2]},w8SVMDyY0:{nGjuf8xHW:resolvedLinks[4]},YX0Nvvfyp:{nGjuf8xHW:resolvedLinks[3]},zQCxHvaNP:{nGjuf8xHW:resolvedLinks[1]},zU7D8QRpA:{nGjuf8xHW:resolvedLinks[5]}},children:/*#__PURE__*/_jsx(SignUpButton,{height:\"100%\",id:\"Q41rv_2_1\",layoutId:\"Q41rv_2_1\",name:\"Schedule Button\",nGjuf8xHW:resolvedLinks[0],PMkwDCICU:\"Schedule a Demo\",variant:\"xVYKKfc9Y\",width:\"100%\",YTEVOUU5S:true})})})})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gx5thn-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"tr2h2tuPm\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:20,bottomLeftRadius:20,bottomRightRadius:20,controls:false,height:\"100%\",id:\"tr2h2tuPm\",isMixedBorderRadius:false,layoutId:\"tr2h2tuPm\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/EuHTwUw3XCzCngrLi5B6mtwYHS8.png?width=2734&height=1656\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/yvXhJjlptobOysOgTPgkicqMRs.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:20,topRightRadius:20,volume:25,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-x8c0o1\",\"data-framer-name\":\"Why\",id:elementId,layout:motionLayout,ref:ref1,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dyo8bn\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zQCxHvaNP:{\"data-border\":true}},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-4uzo1i\",\"data-framer-name\":\"Background Ring\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-wuaisv\",\"data-framer-name\":\"Container\",fill:\"black\",intrinsicHeight:757,intrinsicWidth:1292,svg:'<svg width=\"1292\" height=\"757\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path opacity=\".4\" fill=\"url(#b)\" d=\"M0 0h1291.28v756.61H0z\"/><mask id=\"c\" fill=\"#fff\"><path d=\"M645.5 246c336.065 0 608.5 272.435 608.5 608.5v521c0 336.07-272.435 608.5-608.5 608.5S37 1711.57 37 1375.5v-521C37 518.435 309.435 246 645.5 246Z\"/></mask><path d=\"M645.5 246c336.065 0 608.5 272.435 608.5 608.5v521c0 336.07-272.435 608.5-608.5 608.5S37 1711.57 37 1375.5v-521C37 518.435 309.435 246 645.5 246Z\" fill=\"#000018\"/><path d=\"M1254 246v1738V246ZM37 1984V246v1738Zm0-1130.5C37 517.435 309.435 245 645.5 245S1254 517.435 1254 853.5v1C1254 518.987 981.565 247 645.5 247S37 518.987 37 854.5v-1ZM1254 1984H37h1217Z\" fill=\"#7876C5\" fill-opacity=\".4\" mask=\"url(#c)\"/></g><defs><radialGradient id=\"b\" cx=\"0\" cy=\"0\" r=\"1\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"translate(645.64 756.61) scale(994.641)\"><stop stop-color=\"#7877C6\"/><stop offset=\".7\" stop-opacity=\"0\"/></radialGradient><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h1291.28v756.61H0z\"/></clipPath></defs></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__targetOpacity:1,className:\"framer-eqoem5\",\"data-framer-name\":\"Header Text Why\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-3tj0ba\",\"data-styles-preset\":\"FCbzNWvnN\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsxs(\"span\",{style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"Built for European \",/*#__PURE__*/_jsx(\"br\",{}),\"Compliance from Day One\"]})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1ek8n4h\",\"data-styles-preset\":\"p9ZzcqY8w\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsxs(\"span\",{style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"Built for European \",/*#__PURE__*/_jsx(\"br\",{}),\"Compliance from Day One\"]})})}),className:\"framer-1mc52y6\",\"data-framer-name\":\"Why choose Lucia.\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1106+140+0+0+100.8),pixelHeight:594,pixelWidth:1349,sizes:\"720px\",src:\"https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?width=1349&height=594\",srcSet:\"https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?scale-down-to=512&width=1349&height=594 512w,https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?scale-down-to=1024&width=1349&height=594 1024w,https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?width=1349&height=594 1349w\"}},YX0Nvvfyp:{background:{alt:\"\",fit:\"fill\",pixelHeight:594,pixelWidth:1349,sizes:\"363px\",src:\"https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?width=1349&height=594\",srcSet:\"https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?scale-down-to=512&width=1349&height=594 512w,https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?scale-down-to=1024&width=1349&height=594 1024w,https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?width=1349&height=594 1349w\"},fitImageDimension:\"height\"}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:594,pixelWidth:1349,sizes:\"720px\",src:\"https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?width=1349&height=594\",srcSet:\"https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?scale-down-to=512&width=1349&height=594 512w,https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?scale-down-to=1024&width=1349&height=594 1024w,https://framerusercontent.com/images/JBFdvUlmjESU0X9GMZ5aLo4.png?width=1349&height=594 1349w\"},className:\"framer-z8vzk3\"})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11dsxrv\",layout:motionLayout,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-tnu3os\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-3tj0ba\",\"data-styles-preset\":\"FCbzNWvnN\",style:{\"--framer-text-alignment\":\"center\"},children:\"The European SME AI Gap Is Growing\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-3tj0ba\",\"data-styles-preset\":\"FCbzNWvnN\",children:\"The European SME AI Gap Is Growing\"})}),className:\"framer-129naek\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-x1zhoa\",\"data-framer-name\":\"Placeholder\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:491.52,intrinsicWidth:890.88,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1733.8+0+1.25),pixelHeight:768,pixelWidth:1392,sizes:\"352px\",src:\"https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?width=1392&height=768\",srcSet:\"https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?scale-down-to=512&width=1392&height=768 512w,https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?scale-down-to=1024&width=1392&height=768 1024w,https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?width=1392&height=768 1392w\"}},YX0Nvvfyp:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:491.52,intrinsicWidth:890.88,pixelHeight:768,pixelWidth:1392,sizes:\"308px\",src:\"https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?width=1392&height=768\",srcSet:\"https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?scale-down-to=512&width=1392&height=768 512w,https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?scale-down-to=1024&width=1392&height=768 1024w,https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?width=1392&height=768 1392w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:491.52,intrinsicWidth:890.88,pixelHeight:768,pixelWidth:1392,sizes:\"458px\",src:\"https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?width=1392&height=768\",srcSet:\"https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?scale-down-to=512&width=1392&height=768 512w,https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?scale-down-to=1024&width=1392&height=768 1024w,https://framerusercontent.com/images/M1EoJr9tEQR6WDS5cM7wlt1cu78.jpg?width=1392&height=768 1392w\"},className:\"framer-l4qbir\",\"data-framer-name\":\"CLbTZBApLjeCP9RQB-T n\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rijihl\",\"data-framer-name\":\"Features\",layout:motionLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vjpge8\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-aucuge\",\"data-framer-name\":\"Placeholder\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:849.92,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+1936.3+80+0+0+-16.25),pixelHeight:800,pixelWidth:1328,sizes:\"381px\",src:\"https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?width=1328&height=800\",srcSet:\"https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?scale-down-to=512&width=1328&height=800 512w,https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?scale-down-to=1024&width=1328&height=800 1024w,https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?width=1328&height=800 1328w\"}},YX0Nvvfyp:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:849.92,pixelHeight:800,pixelWidth:1328,sizes:\"296px\",src:\"https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?width=1328&height=800\",srcSet:\"https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?scale-down-to=512&width=1328&height=800 512w,https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?scale-down-to=1024&width=1328&height=800 1024w,https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?width=1328&height=800 1328w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:512,intrinsicWidth:849.92,pixelHeight:800,pixelWidth:1328,sizes:\"457px\",src:\"https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?width=1328&height=800\",srcSet:\"https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?scale-down-to=512&width=1328&height=800 512w,https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?scale-down-to=1024&width=1328&height=800 1024w,https://framerusercontent.com/images/s9Vzss93Iy4qBz1w42cqQSAQiA.png?width=1328&height=800 1328w\"},className:\"framer-31bdao\",\"data-framer-name\":\"Cckx7keODykQzoGKLZtPx\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-vmp27q\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-rqwoco\",\"data-styles-preset\":\"ZMnJ0lXMj\",style:{\"--framer-text-alignment\":\"center\"},children:\"While large corporations race ahead with their AI adoption, small and medium-sized companies across Europe are lagging behind and no longer able to compete in the international market.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-rqwoco\",\"data-styles-preset\":\"ZMnJ0lXMj\",children:\"While large corporations race ahead with their AI adoption, small and medium-sized companies across Europe are lagging behind and no longer able to compete in the international market.\"})}),className:\"framer-1j5fi8h\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1or8xvo\",\"data-framer-name\":\"Features\",layout:motionLayout,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-3tj0ba\",\"data-styles-preset\":\"FCbzNWvnN\",children:\"Real Results European SMEs Are Seeing\"})}),className:\"framer-7fu5mg\",fonts:[\"Inter\"],transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uq49gu\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y3lf7o\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pev6hw\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:655.36,intrinsicWidth:655.36,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2298.8+80+0+0+40+66.15),pixelHeight:1024,pixelWidth:1024,sizes:\"227.7px\",src:\"https://framerusercontent.com/images/3JNo4sNd0uGXdSGmhcHrJAmo1Q.jpg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/3JNo4sNd0uGXdSGmhcHrJAmo1Q.jpg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/3JNo4sNd0uGXdSGmhcHrJAmo1Q.jpg?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:655.36,intrinsicWidth:655.36,pixelHeight:1024,pixelWidth:1024,sizes:\"279px\",src:\"https://framerusercontent.com/images/3JNo4sNd0uGXdSGmhcHrJAmo1Q.jpg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/3JNo4sNd0uGXdSGmhcHrJAmo1Q.jpg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/3JNo4sNd0uGXdSGmhcHrJAmo1Q.jpg?width=1024&height=1024 1024w\"},className:\"framer-30jldk\",\"data-framer-name\":\"C7V8yV9LHquuNwMUvrU5r\",fitImageDimension:\"width\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16bjiva\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wghj2j\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:655.36,intrinsicWidth:655.36,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2298.8+80+0+0+40+57.5807),pixelHeight:1024,pixelWidth:1024,sizes:\"244.8387px\",src:\"https://framerusercontent.com/images/a2G5htf5JxtULAnERpgeG2aAuiE.jpg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/a2G5htf5JxtULAnERpgeG2aAuiE.jpg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/a2G5htf5JxtULAnERpgeG2aAuiE.jpg?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:655.36,intrinsicWidth:655.36,pixelHeight:1024,pixelWidth:1024,sizes:\"300px\",src:\"https://framerusercontent.com/images/a2G5htf5JxtULAnERpgeG2aAuiE.jpg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/a2G5htf5JxtULAnERpgeG2aAuiE.jpg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/a2G5htf5JxtULAnERpgeG2aAuiE.jpg?width=1024&height=1024 1024w\"},className:\"framer-16oshme\",\"data-framer-name\":\"WcHFonZDgzeYR3Su4xDnv\",fitImageDimension:\"width\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p6giot\",\"data-framer-name\":\"Placeholder\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-w3ntoz\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:655.36,intrinsicWidth:655.36,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2298.8+80+0+0+40+53.5),pixelHeight:1024,pixelWidth:1024,sizes:\"253px\",src:\"https://framerusercontent.com/images/qTSP99lPV9Ezq9Ac7hHfIsR47yc.jpg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qTSP99lPV9Ezq9Ac7hHfIsR47yc.jpg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qTSP99lPV9Ezq9Ac7hHfIsR47yc.jpg?width=1024&height=1024 1024w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:655.36,intrinsicWidth:655.36,pixelHeight:1024,pixelWidth:1024,sizes:\"310px\",src:\"https://framerusercontent.com/images/qTSP99lPV9Ezq9Ac7hHfIsR47yc.jpg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qTSP99lPV9Ezq9Ac7hHfIsR47yc.jpg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qTSP99lPV9Ezq9Ac7hHfIsR47yc.jpg?width=1024&height=1024 1024w\"},className:\"framer-1p03t26\",\"data-framer-name\":\"BYpujP3yK0bVvwRNfnEtG\",fitImageDimension:\"width\"})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ijt6g5\",\"data-framer-name\":\"User Stories\",id:elementId1,layout:motionLayout,ref:ref2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 80px)`,y:(componentViewport?.y||0)+0+2904.8+140+92.5},YX0Nvvfyp:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:389,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 200px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jdng09-container\",nodeId:\"WvRoSubKr\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{variant:\"mUaXHska1\"}},children:/*#__PURE__*/_jsx(Carousel,{ccDBmAU7N:70,height:\"100%\",id:\"WvRoSubKr\",layoutId:\"WvRoSubKr\",style:{width:\"100%\"},variant:\"q5UBwX0N4\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wj4u67\",\"data-framer-name\":\"Header Text\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1ek8n4h\",\"data-styles-preset\":\"p9ZzcqY8w\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"AI Use Cases That Actually Matter\"})})}),className:\"framer-1787g0t\",\"data-framer-name\":\"Potential User Stories\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-e1ubd6\",\"data-styles-preset\":\"Tj1uW2E0l\",children:\"Forget fancy demos — these are the practical applications driving real business results\"})}),className:\"framer-1sqmho0\",\"data-framer-name\":\"Tomorrow's success stories start today. A glimpse into how Lucia will transform the way we work.\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ovzqi2\",\"data-framer-name\":\"How it works\",id:elementId2,layout:motionLayout,ref:ref3,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3624.8+0),pixelHeight:1484,pixelWidth:1974,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 810px) * 1.4201)`,src:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484\",srcSet:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=512&width=1974&height=1484 512w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=1024&width=1974&height=1484 1024w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484 1974w\"}},YX0Nvvfyp:{background:{alt:\"\",fit:\"fill\",pixelHeight:1484,pixelWidth:1974,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 420px) * 1.4201)`,src:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484\",srcSet:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=512&width=1974&height=1484 512w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=1024&width=1974&height=1484 1024w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484 1974w\"}},zQCxHvaNP:{background:{alt:\"\",fit:\"fill\",pixelHeight:1484,pixelWidth:1974,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) * 1.4201)`,src:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484\",srcSet:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=512&width=1974&height=1484 512w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=1024&width=1974&height=1484 1024w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484 1974w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__loop:animation5,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition4,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:1484,pixelWidth:1974,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) * 1.4201)`,src:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484\",srcSet:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=512&width=1974&height=1484 512w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=1024&width=1974&height=1484 1024w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484 1974w\"},className:\"framer-1p69bdm\",\"data-framer-name\":\"Background\",transformTemplate:transformTemplate1})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3624.8+0),pixelHeight:1484,pixelWidth:1974,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 810px) * 1.4181)`,src:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484\",srcSet:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=512&width=1974&height=1484 512w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=1024&width=1974&height=1484 1024w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484 1974w\"}},YX0Nvvfyp:{background:{alt:\"\",fit:\"fill\",pixelHeight:1484,pixelWidth:1974,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 420px) * 1.4181)`,src:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484\",srcSet:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=512&width=1974&height=1484 512w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=1024&width=1974&height=1484 1024w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484 1974w\"}},zQCxHvaNP:{background:{alt:\"\",fit:\"fill\",pixelHeight:1484,pixelWidth:1974,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) * 1.4181)`,src:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484\",srcSet:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=512&width=1974&height=1484 512w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=1024&width=1974&height=1484 1024w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484 1974w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1484,pixelWidth:1974,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) * 1.4181)`,src:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484\",srcSet:\"https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=512&width=1974&height=1484 512w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?scale-down-to=1024&width=1974&height=1484 1024w,https://framerusercontent.com/images/iS7hv3RVYTjtAogW4CZLuLGdo.svg?width=1974&height=1484 1974w\"},className:\"framer-k717l6\",\"data-framer-name\":\"Background\",transformTemplate:transformTemplate1})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cz33oi\",\"data-framer-name\":\"Header Text\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1ek8n4h\",\"data-styles-preset\":\"p9ZzcqY8w\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"How does it work?\"})})}),className:\"framer-opi4kj\",\"data-framer-name\":\"Potential User Stories\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-e1ubd6\",\"data-styles-preset\":\"Tj1uW2E0l\",children:\"From Signup to ROI in 4 Simple Steps:\"})}),className:\"framer-1qplqv3\",\"data-framer-name\":\"Tomorrow's success stories start today. A glimpse into how Lucia will transform the way we work.\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n1n1ui\",\"data-framer-name\":\"Card Stack\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{y:(componentViewport?.y||0)+0+3624.8+140+300.8+0+0},YX0Nvvfyp:{height:374,width:`calc(min(${componentViewport?.width||\"100vw\"}, 420px) - 48px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:415,width:\"400px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-13mdsku-container\",nodeId:\"ydGOw5cnJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(HIWCard,{height:\"100%\",id:\"ydGOw5cnJ\",layoutId:\"ydGOw5cnJ\",style:{height:\"100%\",width:\"100%\"},variant:\"ZZJhTsqr1\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{y:(componentViewport?.y||0)+0+3624.8+140+300.8+0+435},YX0Nvvfyp:{height:412,width:`calc(min(${componentViewport?.width||\"100vw\"}, 420px) - 48px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:416,width:\"400px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-uaauln-container\",nodeId:\"H5QDxOCpn\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(HIWCard2,{height:\"100%\",id:\"H5QDxOCpn\",layoutId:\"H5QDxOCpn\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{y:(componentViewport?.y||0)+0+3624.8+140+300.8+0+871},YX0Nvvfyp:{height:393,width:`calc(min(${componentViewport?.width||\"100vw\"}, 420px) - 48px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:416,width:\"400px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-o96lqg-container\",nodeId:\"z0o_k60ro\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(HIWCard3,{height:\"100%\",id:\"z0o_k60ro\",layoutId:\"z0o_k60ro\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{y:(componentViewport?.y||0)+0+3624.8+140+300.8+0+1307},YX0Nvvfyp:{height:393,width:`calc(min(${componentViewport?.width||\"100vw\"}, 420px) - 48px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:416,width:\"400px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-bswn5x-container\",nodeId:\"m3TgfSKvk\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(HIWCard4,{height:\"100%\",id:\"m3TgfSKvk\",layoutId:\"m3TgfSKvk\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{y:(componentViewport?.y||0)+0+3624.8+140+300.8+0+1743},YX0Nvvfyp:{height:393,width:`calc(min(${componentViewport?.width||\"100vw\"}, 420px) - 48px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:412,width:\"400px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-q95ay-container\",nodeId:\"BpSD8k0p0\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(HIWCard5,{height:\"100%\",id:\"BpSD8k0p0\",layoutId:\"BpSD8k0p0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{height:299,y:(componentViewport?.y||0)+0+6253.6},w8SVMDyY0:{height:600},zQCxHvaNP:{height:336},zU7D8QRpA:{height:600}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:267,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r0fs7f-container hidden-1yi2kd2\",layout:motionLayout,nodeId:\"OoYvxZWK5\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{variant:\"y6aSQznBx\"},w8SVMDyY0:{variant:\"lfHahaeon\"},zQCxHvaNP:{variant:\"C_GXbWJ6j\"},zU7D8QRpA:{variant:\"v8hIBkORb\"}},children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"OoYvxZWK5\",layoutId:\"OoYvxZWK5\",style:{height:\"100%\",width:\"100%\"},variant:\"HdPCoKSAZ\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jif2i8\",\"data-framer-name\":\"Request Demo\",id:elementId3,layout:motionLayout,ref:ref4,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1il1i2s\",\"data-framer-name\":\"Form radial stroke\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vdmpc2\",\"data-framer-name\":\"Form Solid Background container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6558.6+67+0+1+0),pixelHeight:1043,pixelWidth:2483,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 96px, 1240px) - 2px, 1px)`,src:\"https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?width=2483&height=1043\",srcSet:\"https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=512&width=2483&height=1043 512w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=1024&width=2483&height=1043 1024w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=2048&width=2483&height=1043 2048w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?width=2483&height=1043 2483w\"}},YX0Nvvfyp:{background:{alt:\"\",fit:\"fill\",pixelHeight:1043,pixelWidth:2483,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px) - 2px, 1px)`,src:\"https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?width=2483&height=1043\",srcSet:\"https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=512&width=2483&height=1043 512w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=1024&width=2483&height=1043 1024w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=2048&width=2483&height=1043 2048w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?width=2483&height=1043 2483w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1043,pixelWidth:2483,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 96px, 1240px) - 2px, 1px)`,src:\"https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?width=2483&height=1043\",srcSet:\"https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=512&width=2483&height=1043 512w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=1024&width=2483&height=1043 1024w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?scale-down-to=2048&width=2483&height=1043 2048w,https://framerusercontent.com/images/kUCo6gHq8XIVhl2tjV5dD35LnWE.png?width=2483&height=1043 2483w\"},className:\"framer-1yyatfq\",\"data-border\":true,\"data-framer-name\":\"Form Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17hzzs9\",\"data-framer-name\":\"Form\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lvu7ll\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YX0Nvvfyp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1ek8n4h\",\"data-styles-preset\":\"p9ZzcqY8w\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Request a Free LIVE Demo\"})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1ek8n4h\",\"data-styles-preset\":\"p9ZzcqY8w\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgb(255, 255, 255) 100%)\"},children:\"Request a Free LIVE Demo\"})})}),className:\"framer-282r30\",\"data-framer-name\":\"Request a free demo\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:\"Our team will arrange a video call with you to discuss your application requirements.\"})}),className:\"framer-c1p9ct\",\"data-framer-name\":\"Our team will arrange a video call with you to discuss your application requirements.\",fonts:[\"GF;Bai Jamjuree-500\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yg2pbp\",\"data-framer-name\":\"Actions\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-ropau\",\"data-framer-name\":\"Email capture\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{y:(componentViewport?.y||0)+0+6558.6+67+0+1+0+0+0+90+168.8+0+0+0},YX0Nvvfyp:{width:`max(min(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1240px) - 2px, 1px) - 48px, 600px), 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:341,width:`max(min(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1240px) - 2px, 1px) - 100px, 600px), 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j5bfwc-container\",nodeId:\"LXLhaEdfA\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Sdffds,{height:\"100%\",id:\"LXLhaEdfA\",layoutId:\"LXLhaEdfA\",style:{width:\"100%\"},variant:\"pWUqtsLJ8\",width:\"100%\"})})})})})})]})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{y:(componentViewport?.y||0)+0+7323.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6mxr2l-container\",layout:motionLayout,nodeId:\"C4xXivRG9\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Vi5fy_yMI:{variant:\"BdEEuGhTo\"},w8SVMDyY0:{variant:\"MHXWPbwU3\"},YX0Nvvfyp:{variant:\"k2i98JfzB\"},zQCxHvaNP:{variant:\"vJPjVjSUk\"},zU7D8QRpA:{variant:\"MHXWPbwU3\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"C4xXivRG9\",layoutId:\"C4xXivRG9\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"WNnmj59ax\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fUPln.framer-lux5qc, .framer-fUPln .framer-lux5qc { display: block; }\",\".framer-fUPln.framer-72rtr7 { align-content: center; align-items: center; background-color: #000018; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-fUPln .framer-170dics-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 7; }\",\".framer-fUPln .framer-qzjdyh { align-content: center; align-items: center; aspect-ratio: 1.1076923076923078 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 1182px); justify-content: flex-start; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 230px 24px 0px 24px; position: relative; width: 1218px; }\",\".framer-fUPln .framer-8ayed2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 74px; height: min-content; justify-content: flex-start; overflow: visible; padding: 53px 0px 53px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-fUPln .framer-f046ak { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fUPln .framer-pi7opb { --framer-paragraph-spacing: 79px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 60%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-fUPln .framer-18ezuzi { --framer-paragraph-spacing: 26.663740158081055px; flex: none; height: auto; opacity: 0.6; position: relative; white-space: pre-wrap; width: 60%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-fUPln .framer-1j4tbsm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-fUPln .framer-xchhhu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fUPln .framer-1gx5thn-container { flex: none; height: 445px; position: relative; width: 738px; }\",\".framer-fUPln .framer-x8c0o1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 160px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-fUPln .framer-1dyo8bn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 131px 0px 81px 0px; position: sticky; top: 120px; width: 100%; z-index: 1; }\",\".framer-fUPln .framer-4uzo1i { -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) 25%, rgba(0,0,0,1) 77%) add; aspect-ratio: 1.605351170568562 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 892px); left: 51%; mask: linear-gradient(0deg, rgba(0,0,0,0) 25%, rgba(0,0,0,1) 77%) add; overflow: hidden; position: absolute; top: -242px; transform: translateX(-50%); width: 100%; }\",\".framer-fUPln .framer-wuaisv { flex: none; height: 84%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-fUPln .framer-eqoem5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fUPln .framer-1mc52y6, .framer-fUPln .framer-1787g0t, .framer-fUPln .framer-1sqmho0, .framer-fUPln .framer-opi4kj, .framer-fUPln .framer-1qplqv3, .framer-fUPln .framer-c1p9ct { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-fUPln .framer-z8vzk3 { flex: none; height: 300px; image-rendering: auto; position: relative; width: 720px; }\",\".framer-fUPln .framer-11dsxrv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 100%; overflow: hidden; padding: 0px; position: relative; width: 960px; }\",\".framer-fUPln .framer-tnu3os { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fUPln .framer-129naek { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 320px; word-break: break-word; word-wrap: break-word; }\",\".framer-fUPln .framer-x1zhoa { align-content: center; align-items: center; aspect-ratio: 1 / 1; background-color: #000018; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 480px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fUPln .framer-l4qbir { aspect-ratio: 1.8125 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 253px); overflow: visible; position: relative; width: 458px; }\",\".framer-fUPln .framer-1rijihl { align-content: center; align-items: center; background-color: #000018; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-fUPln .framer-vjpge8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 100%; overflow: hidden; padding: 0px; position: relative; width: 960px; }\",\".framer-fUPln .framer-aucuge { align-content: center; align-items: center; aspect-ratio: 1 / 1; background-color: #000018; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 475px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fUPln .framer-31bdao { aspect-ratio: 1.66 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 275px); overflow: visible; position: relative; width: 457px; }\",\".framer-fUPln .framer-vmp27q { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fUPln .framer-1j5fi8h { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 100%; position: relative; width: 320px; }\",\".framer-fUPln .framer-1or8xvo { align-content: flex-end; align-items: flex-end; background-color: #000018; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 580px; justify-content: center; overflow: hidden; padding: 80px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-fUPln .framer-7fu5mg { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 50%; max-width: 100%; position: absolute; top: 80px; transform: translateX(-50%); white-space: pre-wrap; width: 693px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-fUPln .framer-1uq49gu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 960px; }\",\".framer-fUPln .framer-y3lf7o, .framer-fUPln .framer-16bjiva, .framer-fUPln .framer-1p6giot { align-content: center; align-items: center; background-color: #000018; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 440px; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 1px; }\",\".framer-fUPln .framer-1pev6hw, .framer-fUPln .framer-1wghj2j, .framer-fUPln .framer-w3ntoz { align-content: center; align-items: center; bottom: 40px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; left: 20px; min-height: 22px; overflow: visible; padding: 0px; position: absolute; right: 20px; z-index: 1; }\",\".framer-fUPln .framer-30jldk { flex: none; height: 279px; overflow: visible; position: relative; width: auto; }\",\".framer-fUPln .framer-16oshme { flex: none; height: 300px; overflow: visible; position: relative; width: auto; }\",\".framer-fUPln .framer-1p03t26 { flex: none; height: 310px; overflow: visible; position: relative; width: auto; }\",\".framer-fUPln .framer-ijt6g5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: 714px; justify-content: center; max-width: 1440px; overflow: hidden; padding: 250px 100px 0px 100px; position: relative; width: 100%; }\",\".framer-fUPln .framer-1jdng09-container, .framer-fUPln .framer-1j5bfwc-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-fUPln .framer-1wj4u67 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; top: 80px; transform: translateX(-50%); width: 1240px; z-index: 1; }\",\".framer-fUPln .framer-1ovzqi2 { -webkit-mask: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,1) 9.009009009009006%) add; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; mask: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 9.009009009009006%) add; max-width: 1440px; overflow: hidden; padding: 250px 24px 250px 24px; position: relative; width: 100%; }\",\".framer-fUPln .framer-1p69bdm { aspect-ratio: 1.376010781671159 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1486px); left: 50%; overflow: hidden; position: absolute; top: 0px; transform: translateX(-50%); width: 142%; will-change: var(--framer-will-change-filter-override, filter); z-index: 0; }\",\".framer-fUPln .framer-k717l6 { aspect-ratio: 1.376010781671159 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 1484px); left: 50%; overflow: hidden; position: absolute; top: 0px; transform: translateX(-50%); width: 142%; will-change: var(--framer-will-change-filter-override, filter); z-index: 0; }\",\".framer-fUPln .framer-cz33oi { 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: hidden; padding: 80px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-fUPln .framer-n1n1ui { align-content: center; align-items: center; background: radial-gradient(57.99999999999999% 50% at 50% 50%, rgba(102, 99, 246, 0.07) 0%, rgba(255, 255, 255, 0) 100%); display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fUPln .framer-13mdsku-container { aspect-ratio: 0.9612590799031477 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 416px); position: relative; width: 400px; }\",\".framer-fUPln .framer-uaauln-container, .framer-fUPln .framer-o96lqg-container, .framer-fUPln .framer-bswn5x-container { aspect-ratio: 0.9615384615384616 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 416px); position: relative; width: 400px; }\",\".framer-fUPln .framer-q95ay-container { flex: none; height: 412px; position: relative; width: 400px; }\",\".framer-fUPln .framer-1r0fs7f-container { flex: none; height: 267px; position: relative; width: 100%; }\",\".framer-fUPln .framer-jif2i8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 250px 48px 0px 48px; position: relative; width: 100%; }\",\".framer-fUPln .framer-1il1i2s { align-content: center; align-items: center; background: radial-gradient(36% 100% at 50% 50%, #ffffff 0%, rgba(171, 171, 171, 0) 100%); border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1240px; overflow: hidden; padding: 1px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-fUPln .framer-1vdmpc2 { align-content: center; align-items: center; background-color: #000018; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fUPln .framer-1yyatfq { --border-bottom-width: 0.9586839079856873px; --border-color: rgba(255, 255, 255, 0.07); --border-left-width: 0.9586839079856873px; --border-right-width: 0.9586839079856873px; --border-style: solid; --border-top-width: 0.9586839079856873px; align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 50px 0px 50px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fUPln .framer-17hzzs9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 90px 0px 90px 0px; position: relative; width: 100%; }\",\".framer-fUPln .framer-1lvu7ll { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fUPln .framer-282r30 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fUPln .framer-yg2pbp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12.556086540222168px; height: min-content; justify-content: flex-start; max-width: 600px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fUPln .framer-ropau { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10.46340560913086px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fUPln .framer-6mxr2l-container { flex: none; height: auto; max-width: 1440px; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-fUPln[data-border=\"true\"]::after, .framer-fUPln [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }',\"@media (min-width: 1200px) and (max-width: 1439.98px) { .framer-fUPln.framer-72rtr7 { width: 1200px; } .framer-fUPln .framer-170dics-container, .framer-fUPln .framer-8ayed2 { order: 0; } .framer-fUPln .framer-qzjdyh { height: var(--framer-aspect-ratio-supported, 1083px); max-width: 1200px; order: 1; } .framer-fUPln .framer-1gx5thn-container { order: 1; } .framer-fUPln .framer-x8c0o1 { max-width: 1200px; order: 2; } .framer-fUPln .framer-1dyo8bn { padding: 66px 0px 81px 0px; } .framer-fUPln .framer-4uzo1i { --border-bottom-width: 1px; --border-color: #1f1163; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; height: var(--framer-aspect-ratio-supported, 755px); left: 51%; top: -133px; width: 101%; } .framer-fUPln .framer-11dsxrv { order: 3; } .framer-fUPln .framer-l4qbir { height: var(--framer-aspect-ratio-supported, 252px); } .framer-fUPln .framer-1rijihl { order: 4; } .framer-fUPln .framer-1or8xvo { height: min-content; order: 5; } .framer-fUPln .framer-ijt6g5 { order: 6; } .framer-fUPln .framer-1wj4u67 { left: 0px; right: 0px; transform: unset; width: unset; } .framer-fUPln .framer-1ovzqi2 { max-width: 1200px; order: 7; } .framer-fUPln .framer-1p69bdm { height: var(--framer-aspect-ratio-supported, 1238px); } .framer-fUPln .framer-k717l6 { height: var(--framer-aspect-ratio-supported, 1237px); } .framer-fUPln .framer-1r0fs7f-container { height: 336px; order: 8; } .framer-fUPln .framer-jif2i8 { order: 9; } .framer-fUPln .framer-17hzzs9 { padding: 136px 0px 136px 0px; } .framer-fUPln .framer-6mxr2l-container { order: 10; }}\",\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-fUPln.framer-72rtr7 { width: 810px; } .framer-fUPln .framer-qzjdyh { height: var(--framer-aspect-ratio-supported, 1100px); padding: 140px 24px 0px 24px; } .framer-fUPln .framer-8ayed2 { order: 0; } .framer-fUPln .framer-1gx5thn-container { order: 1; } .framer-fUPln .framer-x8c0o1 { padding: 140px 0px 0px 0px; } .framer-fUPln .framer-1dyo8bn { padding: 0px 0px 81px 0px; } .framer-fUPln .framer-4uzo1i { height: var(--framer-aspect-ratio-supported, 517px); left: 51%; width: 102%; } .framer-fUPln .framer-x1zhoa { height: var(--framer-aspect-ratio-supported, 405px); } .framer-fUPln .framer-l4qbir { height: var(--framer-aspect-ratio-supported, 194px); width: 352px; } .framer-fUPln .framer-aucuge { height: var(--framer-aspect-ratio-supported, 380px); } .framer-fUPln .framer-31bdao { height: var(--framer-aspect-ratio-supported, 230px); width: 381px; } .framer-fUPln .framer-1or8xvo { height: min-content; } .framer-fUPln .framer-30jldk { height: 228px; } .framer-fUPln .framer-16oshme { height: 245px; } .framer-fUPln .framer-1p03t26 { height: 253px; } .framer-fUPln .framer-ijt6g5 { padding: 140px 40px 0px 40px; } .framer-fUPln .framer-1wj4u67 { left: 0px; right: 0px; transform: unset; width: unset; } .framer-fUPln .framer-1ovzqi2 { max-width: 810px; padding: 140px 24px 27px 24px; } .framer-fUPln .framer-1p69bdm { height: var(--framer-aspect-ratio-supported, 836px); } .framer-fUPln .framer-k717l6 { height: var(--framer-aspect-ratio-supported, 835px); } .framer-fUPln .framer-n1n1ui { flex-direction: column; } .framer-fUPln .framer-1r0fs7f-container { height: 299px; } .framer-fUPln .framer-jif2i8 { padding: 67px 48px 0px 48px; }}\",\"@media (max-width: 809.98px) { .framer-fUPln.framer-72rtr7 { width: 360px; } .framer-fUPln .framer-170dics-container { order: 0; } .framer-fUPln .framer-qzjdyh { aspect-ratio: unset; height: min-content; justify-content: center; min-height: 380px; order: 1; padding: 120px 24px 0px 24px; width: 366px; } .framer-fUPln .framer-8ayed2 { gap: 24px; } .framer-fUPln .framer-f046ak { gap: 14px; } .framer-fUPln .framer-pi7opb { width: 300px; } .framer-fUPln .framer-18ezuzi { --framer-paragraph-spacing: 26px; --framer-text-wrap: balance; width: 100%; } .framer-fUPln .framer-1j4tbsm { flex-wrap: wrap; gap: 0px; min-width: 360px; padding: 0px 0px 0px 18px; } .framer-fUPln .framer-1gx5thn-container { height: 206px; width: 325px; } .framer-fUPln .framer-x8c0o1 { gap: 0px; order: 2; padding: 55px 24px 0px 24px; } .framer-fUPln .framer-1dyo8bn { height: 343px; padding: 140px 0px 81px 0px; } .framer-fUPln .framer-4uzo1i { height: var(--framer-aspect-ratio-supported, 174px); order: 0; top: 0px; width: 90%; } .framer-fUPln .framer-wuaisv { height: 222px; left: calc(50.00000000000002% - 389px / 2); width: 389px; } .framer-fUPln .framer-eqoem5 { order: 1; } .framer-fUPln .framer-z8vzk3 { height: auto; order: 2; width: 363px; } .framer-fUPln .framer-11dsxrv { flex-direction: column; order: 3; padding: 120px 0px 0px 0px; } .framer-fUPln .framer-tnu3os { align-content: flex-start; align-items: flex-start; flex: none; gap: 10px; justify-content: flex-start; order: 0; width: 100%; } .framer-fUPln .framer-129naek { order: 0; width: auto; } .framer-fUPln .framer-x1zhoa { flex: none; height: var(--framer-aspect-ratio-supported, 360px); order: 1; width: 100%; } .framer-fUPln .framer-l4qbir { height: var(--framer-aspect-ratio-supported, 170px); width: 308px; } .framer-fUPln .framer-1rijihl { order: 6; padding: 0px 20px 0px 20px; } .framer-fUPln .framer-vjpge8 { flex-direction: column; gap: 20px; padding: 0px 0px 40px 0px; } .framer-fUPln .framer-aucuge { flex: none; height: var(--framer-aspect-ratio-supported, 320px); order: 0; width: 100%; } .framer-fUPln .framer-31bdao { height: var(--framer-aspect-ratio-supported, 178px); order: 0; width: 296px; } .framer-fUPln .framer-vmp27q { align-content: flex-start; align-items: flex-start; flex: none; justify-content: flex-start; order: 1; width: 80%; } .framer-fUPln .framer-1j5fi8h { order: 0; width: 280px; } .framer-fUPln .framer-1or8xvo { flex-direction: column; height: min-content; order: 5; padding: 40px 20px 40px 20px; } .framer-fUPln .framer-7fu5mg { width: 250px; } .framer-fUPln .framer-1uq49gu { flex-direction: column; } .framer-fUPln .framer-y3lf7o, .framer-fUPln .framer-1p6giot { flex: none; height: 400px; justify-content: flex-start; padding: 100px 20px 40px 20px; width: 100%; } .framer-fUPln .framer-16bjiva { flex: none; height: 391px; justify-content: flex-start; padding: 100px 20px 40px 20px; width: 100%; } .framer-fUPln .framer-ijt6g5 { gap: 45px; height: 1487px; order: 4; padding: 80px 24px 0px 24px; } .framer-fUPln .framer-1wj4u67 { left: 0px; right: 0px; transform: unset; width: unset; } .framer-fUPln .framer-1ovzqi2 { max-width: 420px; order: 7; padding: 80px 24px 80px 24px; } .framer-fUPln .framer-1p69bdm, .framer-fUPln .framer-k717l6 { height: var(--framer-aspect-ratio-supported, 371px); } .framer-fUPln .framer-n1n1ui { flex-direction: column; gap: 32px; } .framer-fUPln .framer-13mdsku-container, .framer-fUPln .framer-uaauln-container, .framer-fUPln .framer-o96lqg-container, .framer-fUPln .framer-bswn5x-container { aspect-ratio: unset; height: auto; width: 100%; } .framer-fUPln .framer-q95ay-container { height: auto; width: 100%; } .framer-fUPln .framer-jif2i8 { order: 8; padding: 80px 24px 0px 24px; } .framer-fUPln .framer-1il1i2s, .framer-fUPln .framer-1vdmpc2 { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; } .framer-fUPln .framer-1yyatfq { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; padding: 0px 24px 0px 24px; } .framer-fUPln .framer-17hzzs9 { gap: 60px; } .framer-fUPln .framer-282r30 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-fUPln .framer-6mxr2l-container { order: 10; }}\",\"@media (min-width: 1920px) and (max-width: 3839.98px) { .framer-fUPln.framer-72rtr7 { width: 1920px; } .framer-fUPln .framer-1dyo8bn { padding: 202px 0px 81px 0px; } .framer-fUPln .framer-1or8xvo { height: min-content; } .framer-fUPln .framer-1r0fs7f-container { height: 600px; }}\",\"@media (min-width: 3840px) { .framer-fUPln.framer-72rtr7 { width: 3840px; } .framer-fUPln .framer-qzjdyh { height: var(--framer-aspect-ratio-supported, 1300px); } .framer-fUPln .framer-1dyo8bn { padding: 202px 0px 81px 0px; } .framer-fUPln .framer-4uzo1i { height: var(--framer-aspect-ratio-supported, 125px); } .framer-fUPln .framer-eqoem5 { position: sticky; top: 140px; z-index: 1; } .framer-fUPln .framer-x1zhoa, .framer-fUPln .framer-aucuge { height: var(--framer-aspect-ratio-supported, 200px); } .framer-fUPln .framer-31bdao { height: var(--framer-aspect-ratio-supported, 276px); } .framer-fUPln .framer-1or8xvo { height: min-content; } .framer-fUPln .framer-1p69bdm, .framer-fUPln .framer-k717l6 { height: var(--framer-aspect-ratio-supported, 145px); } .framer-fUPln .framer-13mdsku-container { height: var(--framer-aspect-ratio-supported, 415px); } .framer-fUPln .framer-1r0fs7f-container { height: 600px; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7753\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zQCxHvaNP\":{\"layout\":[\"fixed\",\"auto\"]},\"Vi5fy_yMI\":{\"layout\":[\"fixed\",\"auto\"]},\"YX0Nvvfyp\":{\"layout\":[\"fixed\",\"auto\"]},\"w8SVMDyY0\":{\"layout\":[\"fixed\",\"auto\"]},\"zU7D8QRpA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"T6gxBck5t\":{\"pattern\":\":T6gxBck5t\",\"name\":\"why\"},\"ZsNLrN9oL\":{\"pattern\":\":ZsNLrN9oL\",\"name\":\"user-stories\"},\"l0pVTiFMa\":{\"pattern\":\":l0pVTiFMa\",\"name\":\"hiw\"},\"CgEb9tD7V\":{\"pattern\":\":CgEb9tD7V\",\"name\":\"request-demo\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-fUPln\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:7753,width:1440};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:\"Bai Jamjuree\",source:\"google\",style:\"normal\",uiFamilyName:\"Bai Jamjuree\",url:\"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"}]},...NavFonts,...SignUpButtonFonts,...VideoFonts,...CarouselFonts,...HIWCardFonts,...HIWCard2Fonts,...HIWCard3Fonts,...HIWCard4Fonts,...HIWCard5Fonts,...FAQFonts,...SdffdsFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zQCxHvaNP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vi5fy_yMI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YX0Nvvfyp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w8SVMDyY0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zU7D8QRpA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerScrollSections\":\"{\\\"T6gxBck5t\\\":{\\\"pattern\\\":\\\":T6gxBck5t\\\",\\\"name\\\":\\\"why\\\"},\\\"ZsNLrN9oL\\\":{\\\"pattern\\\":\\\":ZsNLrN9oL\\\",\\\"name\\\":\\\"user-stories\\\"},\\\"l0pVTiFMa\\\":{\\\"pattern\\\":\\\":l0pVTiFMa\\\",\\\"name\\\":\\\"hiw\\\"},\\\"CgEb9tD7V\\\":{\\\"pattern\\\":\\\":CgEb9tD7V\\\",\\\"name\\\":\\\"request-demo\\\"}}\",\"framerResponsiveScreen\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"7753\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee64472)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[\"legacy-bodyEnd\"],bodyStart:[],headEnd:[\"legacy-headEnd\"],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map","/*\n * NotFoundPage (framer/SitesNotFoundPage@1.4.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\nexport { default } from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\n"],"mappings":"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"}