{"version":3,"file":"shared-lib.Ce-nAz0q.mjs","names":["e","n","a","s","r","o","l","i","c","x$1","g","d","f","h","b","m","S","R","N","B","U","K","j","te","ue","F","G","se","pe","ye","R$1","ce","U$1","W$1","ae","re","le","x","$","E","T","_","k","p","t","u","C","D","L","M","W","X","Y","q","animate","progress","clamp","Tag","y","x","i","parseFramerColor","_","r","g","b","a","t","e","t","n","o","r","c","u","a","s","e","i","e","t","r","n","o","n","e","t","t","n","r","a","e","s","o","c","i","h","u","d","f","l","g","m","p","M","e","t","n","o","i","s","r","a","c","l","f","u","d","g","m","W","B","j","x","V","q","se","re","ae","size","i","t","Arc","id","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","UtilsComponentMessage","fn","_Fragment","e","ArrowType","ArrowLineCap","cx","a","t","_","r","g","b","e","i","s","o","n","r","l","h","a","c","d","p","u","m","v","g","S","w","observer","_Fragment","ImageWithFX","Image","serializationHash","variantClassNames","transition1","transition2","animation","Transition","Variants","getProps","createLayoutDependency","Component","className","css","e","getProps","ObjectFitType","SrcType","progress","e","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","Variants","getProps","createLayoutDependency","Component","className","Image","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","transformTemplate1","_","t","Transition","Variants","getProps","createLayoutDependency","Component","className","Image","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","FramerStxmtYN3f","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","NavTextFonts","NavText","NavText1","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","TabNavigationContent3","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","SVG","SVG","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","CopyButton2Fonts","CopyButton2","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","ButtonAnimation","NavText","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","addPropertyOverrides","Menu","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","transformTemplate1","_","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","Button41","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","Logo2","NavigationButton2","ButtonTron2","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","Transition","Variants","getProps","createLayoutDependency","Component","className","Image","css","a","b","addPropertyOverrides","ArcFonts","Arc","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","transition3","animation2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","CopyButton2","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","serializationHash","variantClassNames","transition1","transformTemplate1","_","t","humanReadableVariantMap","getProps","Component","className","css","Component","x","y","e","css","SVG","getProps","Component","className","css","metadata","__FramerMetadata__","Navigation2","NavigationOverlay3","Footers","ButtonAnimation2","ButtonPointer","Vector","Arc","IconApp3","Image","FooterTextHover","ProjectCover","NumberProject","IconApp2","Cursors","DotArrow2","_","t","metadata","className","_Fragment","PropertyOverrides","css","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/7Amh6YZ8n8u1J7i2DSAV/PBmnyBfP4oXQKgO7Hym0/VaporizeTextCycle_Prod.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js","https:/framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/9V4bd6GeC5hErLrBqMW9/Arc.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framer.com/m/Utils-FINc.js","https:/framerusercontent.com/modules/P8F7KWVh7BHQeoHsQU6E/P7w6XCq9Ey7fbnkxjNXK/ArrowPointsToCTA_Prod.js","https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.42/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/I0BNwkDq86NkxvMxt7DV/Smooth_Scroll.js","https:/framerusercontent.com/modules/dUbaVWrVjSmOhaPn7CrN/XwkbAktnF5zI4OFgNZBB/EjpT1RWgJ.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/IZ0vSV62Dv7ax4rBiGUk/Video.js","https:/framerusercontent.com/modules/w0VeLVIBPv5IVc2jnan5/mGYexYo7lkydl1xz4fAA/f4GvNEIb4.js","https:/framerusercontent.com/modules/n9SzSkaAsyZVRfSZmY12/LCFb2fQ2X7EFngfRqPUi/gBF5Svwfw.js","https:/framerusercontent.com/modules/TFT4gryCp2537yLuvvOs/kf9KurdfIGYYlBc9sMm6/StxmtYN3f.js","https:/framerusercontent.com/modules/mT1iAumEDF4oA7u5b6iZ/HivAxCZJZKqfXozWMYpu/StxmtYN3f.js","https:/framerusercontent.com/modules/prVCOWhwvbla1tIBGCdi/JfZwi1ZUVmsWiFfk9f2G/fh42yHUSG.js","https:/framerusercontent.com/modules/AxrPkLA026eFEL9hqeGa/bubRakgcIxdhnv11uq1A/HstbS8iBa.js","https:/framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js","https:/framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/pUC2Q4HS9uuwHefZZ6Oq/SVG.js","https:/framerusercontent.com/modules/mIUnRRQGgsEp9KeZo0LA/LpGcNmw7cogd7w0adTm1/wGUrQ1N5J.js","https:/framerusercontent.com/modules/qQNqBlFld934qYh1U0RO/WbQxBzbGeR9fiOYr64nk/pstgV0V2L.js","https:/framerusercontent.com/modules/6vcNuCK3UFItmF9qDKyl/l0GnFwi3gBQnnXk5BrOE/jpJ5lnQZc.js","https:/framerusercontent.com/modules/gjdQUlZM0kVHhR3HzgLR/gKZLQieAqeuDPbAqEenC/JzYdcCmzd.js","https:/framerusercontent.com/modules/U8l9kxQDlovP9ZZA4VYT/T2dYogSqB0XoRFKMMpNt/lRoITdDoC.js","https:/framerusercontent.com/modules/3Qnpxd2oH9Yu9MKSes4o/5iJVErZTedtEmiOLylAD/Nbfpl6ymg.js","https:/framerusercontent.com/modules/YYJyzBSLw0qtsHT9Whxk/HXlDjrS1uV7EIBUHSxYK/EZwwkHCId.js","https:/framerusercontent.com/modules/sjj8masQO7E42DsuqPve/fTEsHfgXJXNo9qg6iTXz/RuohSPW1f.js","https:/framerusercontent.com/modules/9rnVBez6ZHQ4IXMX4tr8/wsBrPKRH2uNWMPFjd8N0/n4Md0wuGN.js","https:/framerusercontent.com/modules/BF45I1lnqxT3LBnnHPB8/YHX3q5u8QB1ffeZqGAnB/oOIDLjqGK.js","https:/framerusercontent.com/modules/dXMoFu7V9NbxJuWGeX9h/8zU7so8TlI4oIVv2mQOr/ColorCycle.js","https:/framerusercontent.com/modules/4zrvy7EMDcrpn9xZ9JRM/737o4DXqE6s7wJv9PmXT/SSXgMGFbk.js","https:/framerusercontent.com/modules/4LCg9ziJJoUQlZCmoGuv/4p9uvv1ye8OBhFIVyFKS/TXyQghDGX.js","https:/framerusercontent.com/modules/7JVWchBQM44fF0YWrb62/cpoGMaS1fDWPObpoVN4G/uQmwqf22B.js","https:/framerusercontent.com/modules/ex7nrNKIQbL6Mx2BuGGQ/HSiKANAkY3B7l7QvM6Wm/xDiZ8bDun.js","https:/framerusercontent.com/modules/rfMnmJyGgvymihPGQozQ/wsRZeNd2nTcEkbjk8D5s/Paralax.js","https:/framerusercontent.com/modules/2Ato5L3nuH61Kg1o2eeJ/Cl11LoFWri8TNanemShM/WBiVKDHCL.js","https:/framerusercontent.com/modules/cE3Bsf71QdNYUUO8Ssdt/FdDKCIZr3YYXFoCJm1CD/rHO_sBZrU.js","https:/framerusercontent.com/modules/9FD1HwegDnaZvzm5YFjr/z7ELIqUNpPYnGbdn1o2n/siteMetadata.js","https:/framerusercontent.com/modules/3d9xazE1AZ6Bjx20FFUO/StKzqvf7Gb81V2Ar5r0K/augiA20Il.js","https:/framerusercontent.com/modules/vgp4OM6lMidmqaUeOmlT/8jMOt0gOH7klpnm7Q1xO/augiA20Il.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{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{useRef,useEffect,useState,createElement,useMemo,useCallback,memo}from\"react\";import{useInView}from\"framer-motion\";var Tag;(function(Tag){Tag[\"H1\"]=\"h1\";Tag[\"H2\"]=\"h2\";Tag[\"H3\"]=\"h3\";Tag[\"P\"]=\"p\";})(Tag||(Tag={}));// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(VaporizeTextCycle,{texts:{type:ControlType.Array,control:{type:ControlType.String},defaultValue:[\"Framer University\",\"Learn Framer\"]},font:{type:ControlType.Font,defaultFontType:\"sans-serif\",controls:\"extended\"},color:{type:ControlType.Color,defaultValue:\"rgb(153, 153, 153)\"},spread:{type:ControlType.Number,title:\"Spread\",defaultValue:5,min:1,max:50,step:1,unit:\"x\"},density:{type:ControlType.Number,title:\"Density\",defaultValue:5,min:.1,max:10,step:.01,unit:\"x\"},animation:{type:ControlType.Object,controls:{vaporizeDuration:{type:ControlType.Number,defaultValue:2,min:.1,max:10,step:.1,unit:\"s\",title:\"Duration\"},fadeInDuration:{type:ControlType.Number,defaultValue:1,min:0,max:5,step:.1,unit:\"s\",title:\"Fade In\"},waitDuration:{type:ControlType.Number,defaultValue:.5,min:0,max:5,step:.1,unit:\"s\",title:\"Delay\"}}},direction:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Direction\",defaultValue:\"left-to-right\",options:[\"right-to-left\",\"left-to-right\"],optionTitles:[\"Right to Left\",\"Left to Right\"],optionIcons:[\"direction-left\",\"direction-right\"]},alignment:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Alignment\",defaultValue:\"center\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"]},tag:{type:ControlType.Enum,title:\"Tag\",defaultValue:\"p\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"h1\",\"h2\",\"h3\",\"p\"],optionTitles:[\"H1\",\"H2\",\"H3\",\"P\"]},canvasPreview:{type:ControlType.Boolean,defaultValue:true,title:\"Preview\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nVaporizeTextCycle.defaultProps={texts:[\"Framer University\",\"Learn Framer\"],font:{fontFamily:\"sans-serif\",fontSize:\"50px\",textAlign:\"center\",fontWeight:400},color:\"rgb(153, 153, 153)\",spread:5,density:5,animation:{vaporizeDuration:2,fadeInDuration:1,waitDuration:.5},direction:\"left-to-right\",alignment:\"center\",canvasPreview:false};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function VaporizeTextCycle(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const canvasRef=useRef(null);const wrapperRef=useRef(null);const isInView=useInView(wrapperRef,{once:false,margin:\"50px\"});const lastFontRef=useRef(null);const particlesRef=useRef([]);const animationFrameRef=useRef(null);const[currentTextIndex,setCurrentTextIndex]=useState(0);const[animationState,setAnimationState]=useState(\"static\");const vaporizeProgressRef=useRef(0);const fadeOpacityRef=useRef(0);const{wrapperSize,setWrapperSize}=useWrapperSize();const transformedDensity=transformValue(props.density,[0,10],[.3,1],true);// memoized\nconst globalDpr=useMemo(()=>{if(isOnFramerCanvas){return 2;}else if(window!==undefined){return window.devicePixelRatio*1.5||1;}return 1;},[isOnFramerCanvas]);// Memoize static styles\nconst wrapperStyle=useMemo(()=>({width:\"100%\",height:\"100%\",pointerEvents:\"none\"}),[]);const canvasStyle=useMemo(()=>({minWidth:\"30px\",minHeight:\"20px\",pointerEvents:\"none\"}),[]);// Memoize animation durations\nconst animationDurations=useMemo(()=>({VAPORIZE_DURATION:props.animation.vaporizeDuration*1e3,FADE_IN_DURATION:props.animation.fadeInDuration*1e3,WAIT_DURATION:props.animation.waitDuration*1e3}),[props.animation.vaporizeDuration,props.animation.fadeInDuration,props.animation.waitDuration]);// Memoize font and spread calculations\nconst fontConfig=useMemo(()=>{const fontSize=parseInt(props.font.fontSize?.replace(\"px\",\"\")||\"50\");const VAPORIZE_SPREAD=calculateVaporizeSpread(fontSize);const MULTIPLIED_VAPORIZE_SPREAD=VAPORIZE_SPREAD*props.spread;return{fontSize,VAPORIZE_SPREAD,MULTIPLIED_VAPORIZE_SPREAD,font:`${props.font.fontWeight??400} ${fontSize*globalDpr}px ${props.font.fontFamily}`};},[props.font.fontSize,props.font.fontWeight,props.font.fontFamily,props.spread,globalDpr]);// Memoize particle update function\nconst memoizedUpdateParticles=useCallback((particles,vaporizeX,deltaTime)=>{return updateParticles(particles,vaporizeX,deltaTime,fontConfig.MULTIPLIED_VAPORIZE_SPREAD,animationDurations.VAPORIZE_DURATION,props.direction,transformedDensity);},[fontConfig.MULTIPLIED_VAPORIZE_SPREAD,animationDurations.VAPORIZE_DURATION,props.direction,transformedDensity]);// Memoize render function\nconst memoizedRenderParticles=useCallback((ctx,particles)=>{renderParticles(ctx,particles,globalDpr);},[globalDpr]);// Start animation cycle after initial render and when in view\nuseEffect(()=>{if(isOnFramerCanvas&&!props.canvasPreview){// Render first text only without animation\nconst canvas=canvasRef.current;const ctx=canvas?.getContext(\"2d\");if(!canvas||!ctx)return;renderText(ctx,props,canvas,globalDpr);return;}if(isInView){const startAnimationTimeout=setTimeout(()=>{setAnimationState(\"vaporizing\");},0);return()=>clearTimeout(startAnimationTimeout);}else{// When component goes out of view, reset to static state\nsetAnimationState(\"static\");if(animationFrameRef.current){cancelAnimationFrame(animationFrameRef.current);animationFrameRef.current=null;}}},[isInView,isOnFramerCanvas,props.canvasPreview]);// Animation loop - only run when in view\nuseEffect(()=>{if(!isInView)return;if(isOnFramerCanvas&&!props.canvasPreview)return;let lastTime=performance.now();let frameId;const animate=currentTime=>{const deltaTime=(currentTime-lastTime)/1e3;lastTime=currentTime;const canvas=canvasRef.current;const ctx=canvas?.getContext(\"2d\");if(!canvas||!ctx||!particlesRef.current.length){frameId=requestAnimationFrame(animate);return;}// Clear canvas only if we're going to draw\nctx.clearRect(0,0,canvas.width,canvas.height);const shouldContinueAnimation=true;// Update based on animation state\nswitch(animationState){case\"static\":{memoizedRenderParticles(ctx,particlesRef.current);break;}case\"vaporizing\":{// Calculate progress based on duration\nvaporizeProgressRef.current+=deltaTime*100/(animationDurations.VAPORIZE_DURATION/1e3);// Get text boundaries\nconst textBoundaries=canvas.textBoundaries;// Calculate vaporize position based on text boundaries and direction\nconst progress=Math.min(100,vaporizeProgressRef.current);const vaporizeX=props.direction===\"left-to-right\"?textBoundaries.left+textBoundaries.width*progress/100:textBoundaries.right-textBoundaries.width*progress/100;const allVaporized=memoizedUpdateParticles(particlesRef.current,vaporizeX,deltaTime);memoizedRenderParticles(ctx,particlesRef.current);// Check if vaporization is complete\nif(vaporizeProgressRef.current>=100&&allVaporized){setCurrentTextIndex(prevIndex=>(prevIndex+1)%props.texts.length);setAnimationState(\"fadingIn\");fadeOpacityRef.current=0;}break;}case\"fadingIn\":{fadeOpacityRef.current+=deltaTime*1e3/animationDurations.FADE_IN_DURATION;// Use particles for fade-in\nctx.save();ctx.scale(globalDpr,globalDpr);particlesRef.current.forEach(particle=>{particle.x=particle.originalX;particle.y=particle.originalY;const opacity=Math.min(fadeOpacityRef.current,1)*particle.originalAlpha;const color=particle.color.replace(/[\\d.]+\\)$/,`${opacity})`);ctx.fillStyle=color;ctx.fillRect(particle.x/globalDpr,particle.y/globalDpr,1,1);});ctx.restore();if(fadeOpacityRef.current>=1){setAnimationState(\"waiting\");setTimeout(()=>{setAnimationState(\"vaporizing\");vaporizeProgressRef.current=0;resetParticles(particlesRef.current);},animationDurations.WAIT_DURATION);}break;}case\"waiting\":{memoizedRenderParticles(ctx,particlesRef.current);break;}}if(shouldContinueAnimation){frameId=requestAnimationFrame(animate);}};frameId=requestAnimationFrame(animate);return()=>{if(frameId){cancelAnimationFrame(frameId);}};},[animationState,isInView,isOnFramerCanvas,props.canvasPreview,props.texts.length,props.direction,globalDpr,memoizedUpdateParticles,memoizedRenderParticles,animationDurations.FADE_IN_DURATION,animationDurations.WAIT_DURATION,animationDurations.VAPORIZE_DURATION]);useEffect(()=>{renderCanvas({framerProps:props,canvasRef,wrapperSize,isOnFramerCanvas,particlesRef,globalDpr,currentTextIndex,transformedDensity:transformedDensity});const currentFont=props.font.fontFamily||\"sans-serif\";return handleFontChange({currentFont,lastFontRef,isOnFramerCanvas,props,canvasRef,wrapperSize,particlesRef,globalDpr,currentTextIndex,transformedDensity:transformedDensity});},[props,canvasRef,wrapperSize,isOnFramerCanvas,currentTextIndex]);useResizeObserver({wrapperRef,wrapperSize,setWrapperSize,props,canvasRef,isOnFramerCanvas,particlesRef,globalDpr,currentTextIndex,transformedDensity:transformedDensity});return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:wrapperStyle,children:[/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:canvasStyle}),/*#__PURE__*/_jsx(SeoElement,{tag:props.tag,texts:props.texts})]});}// ------------------------------------------------------------ //\n// SEO ELEMENT\n// ------------------------------------------------------------ //\nconst SeoElement=/*#__PURE__*/memo(({tag=\"p\",texts})=>{const style=useMemo(()=>({position:\"absolute\",width:\"0\",height:\"0\",overflow:\"hidden\",userSelect:\"none\",pointerEvents:\"none\"}),[]);// Ensure tag is a valid HTML element string\nconst safeTag=Object.values(Tag).includes(tag)?tag:\"p\";return /*#__PURE__*/createElement(safeTag,{style},texts?.join(\" \")??\"\");});// ------------------------------------------------------------ //\n// FONT HANDLING\n// ------------------------------------------------------------ //\nconst handleFontChange=({currentFont,lastFontRef,isOnFramerCanvas,props,canvasRef,wrapperSize,particlesRef,globalDpr,currentTextIndex,transformedDensity})=>{if(currentFont!==lastFontRef.current&&isOnFramerCanvas){lastFontRef.current=currentFont;// Re-render after 1 second to catch the loaded font\nconst timeoutId=setTimeout(()=>{cleanup({canvasRef,particlesRef})// Clean up before re-rendering\n;renderCanvas({framerProps:props,canvasRef,wrapperSize,isOnFramerCanvas,particlesRef,globalDpr,currentTextIndex,transformedDensity:transformedDensity});},1e3);return()=>{clearTimeout(timeoutId);cleanup({canvasRef,particlesRef});};}return undefined;};// ------------------------------------------------------------ //\n// CLEANUP\n// ------------------------------------------------------------ //\nconst cleanup=({canvasRef,particlesRef})=>{// Clear canvas\nconst canvas=canvasRef.current;const ctx=canvas?.getContext(\"2d\");if(canvas&&ctx){ctx.clearRect(0,0,canvas.width,canvas.height);}// Clear particles\nif(particlesRef.current){particlesRef.current=[];}};// ------------------------------------------------------------ //\n// RESIZE OBSERVER\n// ------------------------------------------------------------ //\nconst useResizeObserver=({wrapperRef,wrapperSize,setWrapperSize,props,canvasRef,isOnFramerCanvas,particlesRef,globalDpr,currentTextIndex,transformedDensity})=>{useEffect(()=>{const container=wrapperRef.current;if(!container)return;const resizeObserver=new ResizeObserver(entries=>{for(const entry of entries){const{width,height}=entry.contentRect;setWrapperSize({width,height});}renderCanvas({framerProps:props,canvasRef,wrapperSize,isOnFramerCanvas,particlesRef,globalDpr,currentTextIndex,transformedDensity:transformedDensity});});resizeObserver.observe(container);return()=>{resizeObserver.disconnect();};},[wrapperRef]);};// ------------------------------------------------------------ //\n// WRAPPER SIZE\n// ------------------------------------------------------------ //\nconst useWrapperSize=()=>{const wrapperRef=useRef(null);const[wrapperSize,setWrapperSize]=useState({width:null,height:null});useEffect(()=>{if(wrapperRef.current){const rect=wrapperRef.current.getBoundingClientRect();setWrapperSize({width:rect.width,height:rect.height});}},[wrapperRef]);return{wrapperSize,setWrapperSize,wrapperRef};};// ------------------------------------------------------------ //\n// RENDER CANVAS\n// ------------------------------------------------------------ //\nconst renderCanvas=({framerProps,canvasRef,wrapperSize,isOnFramerCanvas,particlesRef,globalDpr,currentTextIndex,transformedDensity})=>{const canvas=canvasRef.current;if(!canvas||!wrapperSize.width||!wrapperSize.height)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;const{width,height}=wrapperSize;// Scale for retina/high DPI displays\ncanvas.style.width=`${width}px`;canvas.style.height=`${height}px`;canvas.width=Math.floor(width*globalDpr);canvas.height=Math.floor(height*globalDpr);// If on Framer canvas and preview is disabled, render static text\nif(isOnFramerCanvas&&!framerProps.canvasPreview){renderText(ctx,framerProps,canvas,globalDpr);return;}// Parse font size\nconst fontSize=parseInt(framerProps.font.fontSize?.replace(\"px\",\"\")||\"50\");const font=`${framerProps.font.fontWeight??400} ${fontSize*globalDpr}px ${framerProps.font.fontFamily}`;const color=parseFramerColor(framerProps.color);// Calculate text position\nlet textX;const textY=canvas.height/2;const currentText=framerProps.texts[currentTextIndex]||\"Framer\";if(framerProps.alignment===\"center\"){textX=canvas.width/2;}else if(framerProps.alignment===\"left\"){textX=0;}else{textX=canvas.width;}// Create particles from the rendered text and get text boundaries\nconst{particles,textBoundaries}=createParticles(ctx,canvas,currentText,textX,textY,font,color,framerProps.alignment);// Store particles and text boundaries for animation\nparticlesRef.current=particles;canvas.textBoundaries=textBoundaries;};// ------------------------------------------------------------ //\n// PARTICLE SYSTEM\n// ------------------------------------------------------------ //\nconst createParticles=(ctx,canvas,text,textX,textY,font,color,alignment)=>{const particles=[];// Clear any previous content\nctx.clearRect(0,0,canvas.width,canvas.height);// Set text properties for sampling\nctx.fillStyle=color;ctx.font=font;ctx.textAlign=alignment;ctx.textBaseline=\"middle\";ctx.imageSmoothingQuality=\"high\";ctx.imageSmoothingEnabled=true;if(ctx.fontKerning)ctx.fontKerning=\"normal\";if(ctx.textRendering)ctx.textRendering=\"geometricPrecision\";// Calculate text boundaries\nconst metrics=ctx.measureText(text);let textLeft;const textWidth=metrics.width;if(alignment===\"center\"){textLeft=textX-textWidth/2;}else if(alignment===\"left\"){textLeft=textX;}else{textLeft=textX-textWidth;}const textBoundaries={left:textLeft,right:textLeft+textWidth,width:textWidth};// Render the text for sampling\nctx.fillText(text,textX,textY);// Sample the rendered text\nconst imageData=ctx.getImageData(0,0,canvas.width,canvas.height);const data=imageData.data;// Calculate sampling rate based on DPR and density to maintain consistent particle density\nconst baseDPR=3// Base DPR we're optimizing for\n;const currentDPR=canvas.width/parseInt(canvas.style.width);const baseSampleRate=Math.max(1,Math.round(currentDPR/baseDPR));const sampleRate=Math.max(1,Math.round(baseSampleRate))// Adjust sample rate by density\n;// Sample the text pixels and create particles\nfor(let y=0;y<canvas.height;y+=sampleRate){for(let x=0;x<canvas.width;x+=sampleRate){const index=(y*canvas.width+x)*4;const alpha=data[index+3];if(alpha>0){// Remove density from opacity calculation\nconst originalAlpha=alpha/255*(sampleRate/currentDPR);const particle={x,y,originalX:x,originalY:y,color:`rgba(${data[index]}, ${data[index+1]}, ${data[index+2]}, ${originalAlpha})`,opacity:originalAlpha,originalAlpha,// Animation properties\nvelocityX:0,velocityY:0,angle:0,speed:0};particles.push(particle);}}}// Clear the canvas after sampling\nctx.clearRect(0,0,canvas.width,canvas.height);return{particles,textBoundaries};};// Helper functions for particle animation\nconst updateParticles=(particles,vaporizeX,deltaTime,MULTIPLIED_VAPORIZE_SPREAD,VAPORIZE_DURATION,direction,density)=>{let allParticlesVaporized=true;particles.forEach(particle=>{// Only animate particles that have been \"vaporized\"\nconst shouldVaporize=direction===\"left-to-right\"?particle.originalX<=vaporizeX:particle.originalX>=vaporizeX;if(shouldVaporize){// When a particle is first vaporized, determine if it should fade quickly based on density\nif(particle.speed===0){// Initialize particle motion when first vaporized\nparticle.angle=Math.random()*Math.PI*2;particle.speed=(Math.random()*1+.5)*MULTIPLIED_VAPORIZE_SPREAD;particle.velocityX=Math.cos(particle.angle)*particle.speed;particle.velocityY=Math.sin(particle.angle)*particle.speed;// Determine if particle should fade quickly based on density\n// density of 1 means all particles animate normally\n// density of 0.5 means 50% of particles fade quickly\nparticle.shouldFadeQuickly=Math.random()>density;}if(particle.shouldFadeQuickly){// Quick fade out for particles marked to fade quickly\nparticle.opacity=Math.max(0,particle.opacity-deltaTime);// particle.opacity = 0;\n}else{// Apply normal particle physics and animation\n// Apply damping based on distance from original position\nconst dx=particle.originalX-particle.x;const dy=particle.originalY-particle.y;const distanceFromOrigin=Math.sqrt(dx*dx+dy*dy);// Damping factor increases with distance, creating a more natural motion\nconst dampingFactor=Math.max(.95,1-distanceFromOrigin/(100*MULTIPLIED_VAPORIZE_SPREAD));// Add slight random motion to create a more organic feel\nconst randomSpread=MULTIPLIED_VAPORIZE_SPREAD*3;const spreadX=(Math.random()-.5)*randomSpread;const spreadY=(Math.random()-.5)*randomSpread;// Update velocities with damping and random motion\nparticle.velocityX=(particle.velocityX+spreadX+dx*.002)*dampingFactor;particle.velocityY=(particle.velocityY+spreadY+dy*.002)*dampingFactor;// Limit maximum velocity\nconst maxVelocity=MULTIPLIED_VAPORIZE_SPREAD*2;const currentVelocity=Math.sqrt(particle.velocityX*particle.velocityX+particle.velocityY*particle.velocityY);if(currentVelocity>maxVelocity){const scale=maxVelocity/currentVelocity;particle.velocityX*=scale;particle.velocityY*=scale;}// Update position\nparticle.x+=particle.velocityX*deltaTime*20;particle.y+=particle.velocityY*deltaTime*10;// Calculate fade rate based on vaporize duration\nconst baseFadeRate=.25;const durationBasedFadeRate=baseFadeRate*(2e3/VAPORIZE_DURATION);// Slower fade out for more persistence, scaled by duration\nparticle.opacity=Math.max(0,particle.opacity-deltaTime*durationBasedFadeRate);}// Check if this particle is still visible\nif(particle.opacity>.01){allParticlesVaporized=false;}}else{// If there are any particles not yet reached by the vaporize wave\nallParticlesVaporized=false;}});return allParticlesVaporized;};const renderParticles=(ctx,particles,globalDpr)=>{ctx.save();ctx.scale(globalDpr,globalDpr);particles.forEach(particle=>{if(particle.opacity>0){const color=particle.color.replace(/[\\d.]+\\)$/,`${particle.opacity})`);ctx.fillStyle=color;ctx.fillRect(particle.x/globalDpr,particle.y/globalDpr,1,1);}});ctx.restore();};const resetParticles=particles=>{particles.forEach(particle=>{particle.x=particle.originalX;particle.y=particle.originalY;particle.opacity=particle.originalAlpha;particle.speed=0;particle.velocityX=0;particle.velocityY=0;});};const renderText=(ctx,props,canvas,globalDpr)=>{// Clear canvas\nctx.clearRect(0,0,canvas.width,canvas.height);// Scale for retina/high DPI displays\nctx.save();ctx.scale(globalDpr,globalDpr);// Parse font size and set up text properties\nconst fontSize=parseInt(props.font.fontSize?.replace(\"px\",\"\")||\"50\");const font=`${props.font.fontWeight??400} ${fontSize}px ${props.font.fontFamily}`;ctx.font=font;ctx.fillStyle=props.color;ctx.textAlign=props.alignment;ctx.textBaseline=\"middle\";// Calculate text position\nlet textX;if(props.alignment===\"center\"){textX=canvas.width/(2*globalDpr);}else if(props.alignment===\"left\"){textX=0;}else{textX=canvas.width/globalDpr;}// Draw first text only\nctx.fillText(props.texts[0],textX,canvas.height/(2*globalDpr));ctx.restore();};// ------------------------------------------------------------ //\n// CALCULATE VAPORIZE SPREAD\n// ------------------------------------------------------------ //\nconst calculateVaporizeSpread=fontSize=>{// Convert font size string to number if needed\nconst size=typeof fontSize===\"string\"?parseInt(fontSize):fontSize;// Define our known points for interpolation\nconst points=[{size:20,spread:.2},{size:50,spread:.5},{size:100,spread:1.5}];// Handle edge cases\nif(size<=points[0].size)return points[0].spread;if(size>=points[points.length-1].size)return points[points.length-1].spread;// Find the two points to interpolate between\nlet i=0;while(i<points.length-1&&points[i+1].size<size)i++;// Linear interpolation between the two closest points\nconst p1=points[i];const p2=points[i+1];return p1.spread+(size-p1.size)*(p2.spread-p1.spread)/(p2.size-p1.size);};// ------------------------------------------------------------ //\n// PARSE FRAMER COLOR\n// ------------------------------------------------------------ //\n/**\n * Extracts RGB/RGBA values from a Framer color string format\n * @param color - Framer color string (e.g. \"var(--token-xxx, rgb(12, 250, 163)) /* {\"name\":\"green\"}\n * @returns Valid RGBA color string\n */const parseFramerColor=color=>{// Try to match rgb/rgba pattern inside var() or directly\nconst rgbMatch=color.match(/rgb\\((\\d+),\\s*(\\d+),\\s*(\\d+)\\)/);const rgbaMatch=color.match(/rgba\\((\\d+),\\s*(\\d+),\\s*(\\d+),\\s*([\\d.]+)\\)/);if(rgbaMatch){// If RGBA format\nconst[_,r,g,b,a]=rgbaMatch;return`rgba(${r}, ${g}, ${b}, ${a})`;}else if(rgbMatch){// If RGB format\nconst[_,r,g,b]=rgbMatch;return`rgba(${r}, ${g}, ${b}, 1)`;}// Fallback to black if parsing fails\nconsole.warn(\"Could not parse color:\",color);return\"rgba(0, 0, 0, 1)\";};/**\n * Maps a value from one range to another, optionally clamping the result.\n *\n * @param input - The value to transform.\n * @param inputRange - A tuple of two numbers [from, to] defining the input range.\n * @param outputRange - A tuple of two numbers [from, to] defining the output range.\n * @param clamp - Whether to clamp the output value within the output range.\n * @returns The transformed value.\n */function transformValue(input,inputRange,outputRange,clamp=false){const[inputMin,inputMax]=inputRange;const[outputMin,outputMax]=outputRange;const progress=(input-inputMin)/(inputMax-inputMin);let result=outputMin+progress*(outputMax-outputMin);if(clamp){if(outputMax>outputMin){result=Math.min(Math.max(result,outputMin),outputMax);}else{result=Math.min(Math.max(result,outputMax),outputMin);}}return result;}VaporizeTextCycle.displayName=\"Vaporize Text Cycle\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VaporizeTextCycle\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VaporizeTextCycle_Prod.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import hash from\"@emotion/hash\";function getAlignmentIcon(alignmentBaseline){switch(alignmentBaseline){case\"top\":return\"Text Top\";case\"center\":return\"Central\";case\"bottom\":return\"Hanging\";}}/**\n * ARC TEXT FOR INSERT\n * By Adam and Benjamin\n *\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 150\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */const Arc=withCSS(function Arc(_props){const props={..._props,width:_props.width??50,height:_props.height??50};// Checks\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;// For Ellipse\nconst isEllipse=!props.type;const cylinder=isEllipse?props.cylinderHeight/2:0;// Base arc path\nconst path=createPath(props.flip,cylinder);// Unique IDs to avoid multiple instances on the canvas sharing a single path\nconst id=`curve-${hash(path)}`;// Alignment icon conversion\nconst alignmentValue=getAlignmentIcon(props.alignmentBaseline);return /*#__PURE__*/_jsxs(\"svg\",{className:\"transform-origin-center-center\",style:{width:\"100%\",height:\"100%\",transformOrigin:\"center\"},viewBox:`0 0 100 100`,overflow:\"visible\",children:[/*#__PURE__*/_jsx(\"path\",{id:id,d:path,strokeWidth:\"none\",fill:\"transparent\"}),/*#__PURE__*/_jsx(\"text\",{children:/*#__PURE__*/_jsx(\"textPath\",{href:`#${id}`,startOffset:props.startOffset,dominantBaseline:alignmentValue,style:{letterSpacing:props.font?.letterSpacing?props.font.letterSpacing:1.85,...props.font,fill:props.color},children:props.text})})]});},// Work around a bug with framer-motion that calculates a px origin when animating SVG elements.\n[\".transform-origin-center-center { transform-origin: center center !important; }\"],\"framer-arc-text\");export default Arc;addPropertyControls(Arc,{text:{title:\"Content\",type:ControlType.String,defaultValue:\"DESIGN SITES LIKE A PRO WITH FRAMER\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Boolean,enabledTitle:\"Circle\",disabledTitle:\"Ellipse\",defaultValue:true},cylinderHeight:{title:\"Height\",type:ControlType.Number,min:0,max:1e3,displayStepper:true,hidden:props=>props.type},alignmentBaseline:{title:\"Align\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:\"bottom\",displaySegmentedControl:true},flip:{type:ControlType.Boolean,defaultValue:false,title:\"Direction\",enabledTitle:\"CW\",disabledTitle:\"CCW\"},startOffset:{title:\"Offset\",type:ControlType.Number,defaultValue:0,max:360,unit:\"\\xb0\",step:.5},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayTextAlignment:false},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#999\"}});/* Path creation method */const createPath=(flip,cylinder)=>{const cylinderTop=50-cylinder;const cylinderBottom=50+cylinder;return!flip?`M 0 50 L 0 ${cylinderTop} A 1 1 0 0 1 100 ${cylinderTop} L 100 50 L 100 ${cylinderBottom} A 1 1 0 0 1 0 ${cylinderBottom} L 0 ${cylinderTop}`:`M 0 50 L 0 ${cylinderBottom} A 1 1 0 1 0 100 ${cylinderBottom} L 100 ${cylinderTop} A 1 1 0 1 0 0 ${cylinderTop} L 0 50`;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Arc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"150\",\"framerIntrinsicWidth\":\"150\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Arc.map","// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};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(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};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,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{useInView}from\"framer-motion\";import React from\"react\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";// Global mouse position tracking\nif(typeof window!==\"undefined\"){window.addEventListener(\"mousemove\",e=>{window.mouseX=e.clientX;window.mouseY=e.clientY;});}var ArrowType;// ------------------------------------------------------------ //\n// INTERFACES\n// ------------------------------------------------------------ //\n(function(ArrowType){ArrowType[\"SOLID\"]=\"solid\";ArrowType[\"DASHED\"]=\"dashed\";ArrowType[\"DOTTED\"]=\"dotted\";})(ArrowType||(ArrowType={}));var ArrowLineCap;(function(ArrowLineCap){ArrowLineCap[\"SQUARE\"]=\"square\";ArrowLineCap[\"ROUND\"]=\"round\";})(ArrowLineCap||(ArrowLineCap={}));// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(ArrowPointsToCta,{button:{type:ControlType.ComponentInstance},buttonWidth:{type:ControlType.Enum,title:\"Width\",options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},arrow:{type:ControlType.Object,controls:{thickness:{type:ControlType.Number,defaultValue:1,unit:\"px\",min:1,max:20,step:1},color:{type:ControlType.Color},type:{type:ControlType.Enum,options:Object.values(ArrowType),optionTitles:[\"Solid\",\"Dashed\",\"Dotted\"],defaultValue:\"dashed\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},gapBetweenDashes:{type:ControlType.Number,title:\"Gap\",defaultValue:10,unit:\"px\",min:1,max:50,step:1,hidden:props=>props.type===\"solid\"},lineCap:{type:ControlType.Enum,options:Object.values(ArrowLineCap),optionTitles:[\"Square\",\"Round\"],defaultValue:\"round\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},tipLength:{type:ControlType.Number,defaultValue:10,unit:\"px\",min:5,max:50,step:1},preview:{type:ControlType.Boolean,defaultValue:true}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nArrowPointsToCta.defaultProps={button:undefined,buttonWidth:\"default\",arrow:{thickness:1,color:\"rgb(153, 153, 153)\",type:\"dashed\",gapBetweenDashes:10,lineCap:\"round\",tipLength:10,preview:true}};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function ArrowPointsToCta(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const haveNativeButton=props.button!==undefined&&props.button?.length>0;// Refs for DOM elements and animation\nconst canvasRef=useRef(null);const targetRef=useRef(null);const wrapperRef=useRef(null);const mouseRef=useRef({x:null,y:null});const animationFrameRef=useRef(null);const rgbColor=parseFramerColor(props.arrow.color);const targetInView=useInView(targetRef);// Effect for canvas updates\nuseEffect(()=>{updateCanvas({canvasRef:canvasRef,targetRef:targetRef});// Debounce utility\nconst debounce=(fn,delay)=>{let timeoutId;return(...args)=>{clearTimeout(timeoutId);timeoutId=setTimeout(()=>fn(...args),delay);};};// Debounced resize handler\nconst debouncedResize=debounce(()=>{updateCanvas({canvasRef:canvasRef,targetRef:targetRef});},150)// 150ms delay\n;window.addEventListener(\"resize\",debouncedResize);// Cleanup\nreturn()=>{window.removeEventListener(\"resize\",debouncedResize);};},[haveNativeButton]);// Effect for preview arrow on Framer canvas\nuseEffect(()=>{if(isOnFramerCanvas&&props.arrow.preview){const canvas=canvasRef.current;if(!canvas)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Draw the preview arrow\ndrawPreviewArrow({ctx,canvas,framerProps:props,rgbColor});}else{return;}return()=>{// clear arrow from canvas\nconst canvas=canvasRef.current;if(!canvas)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;ctx.clearRect(0,0,canvas.width,canvas.height);};},[isOnFramerCanvas,props,rgbColor]);// Use mouse events\nuseMouseEvents({isOnFramerCanvas,canvasRef,targetRef,wrapperRef,mouseRef,animationFrameRef,targetInView,framerProps:props,rgbColor});if(!haveNativeButton){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(ComponentMessage,{title:\"Arrow Points to CTA\",subtitle:\"Set up the component by connecting button to the component or selecting the button from the component properties.\"})});}return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:targetRef,style:{overflow:\"visible\",width:props.buttonWidth===\"default\"?\"fit-content\":\"100%\",display:\"flex\"},children:/*#__PURE__*/_jsx(_Fragment,{children:React.Children.map(props.button,child=>{return /*#__PURE__*/React.cloneElement(child,{// @ts-expect-error this is Framer layer\nstyle:{// @ts-expect-error this is Framer layer\n...child.props.style,width:props.buttonWidth===\"fill\"?\"100%\":child.props.width}});})})}),/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",pointerEvents:\"none\",zIndex:2147483647}})]});}// ------------------------------------------------------------ //\n// MOUSE EVENTS MAIN FUNCTION\n// ------------------------------------------------------------ //\nconst useMouseEvents=({isOnFramerCanvas,canvasRef,targetRef,wrapperRef,mouseRef,animationFrameRef,targetInView,framerProps,rgbColor})=>{const opacityRef=useRef(0);const lastTargetInView=useRef(targetInView);const breakpoint=useBreakpoint();useEffect(()=>{if(isOnFramerCanvas||breakpoint===\"mobile\")return;const canvas=canvasRef.current;const target=targetRef.current;if(!canvas||!target)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Function to update mouse position\nconst updateMousePosition=e=>{mouseRef.current={x:e.clientX,y:e.clientY};};// Only add mousemove listener when target is in view\nlet handleMouseMove=null;if(targetInView){handleMouseMove=updateMousePosition;window.addEventListener(\"mousemove\",handleMouseMove);// If target just came into view, update mouse position immediately\nif(!lastTargetInView.current){updateMousePosition({clientX:window.mouseX||0,clientY:window.mouseY||0});}}// Update last target in view state\nlastTargetInView.current=targetInView;// Start animation\nanimate({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor});return()=>{if(handleMouseMove){window.removeEventListener(\"mousemove\",handleMouseMove);}if(animationFrameRef.current){cancelAnimationFrame(animationFrameRef.current);}};},[isOnFramerCanvas,targetInView,breakpoint]);};// ------------------------------------------------------------ //\n// DRAW ARRROW + ANIMATION\n// ------------------------------------------------------------ //\nconst drawArrow=({ctx,target,canvas,mouseRef,currentOpacity,framerProps,rgbColor})=>{if(!ctx||!target||!canvas)return;const{x:mouseX,y:mouseY}=mouseRef.current;if(!mouseX||!mouseY)return;// Get target position and dimensions\nconst targetRect=target.getBoundingClientRect();// Check if mouse is over the button\nif(mouseX>=targetRect.left&&mouseX<=targetRect.right&&mouseY>=targetRect.top&&mouseY<=targetRect.bottom){return;// Don't draw arrow if mouse is over button\n}// Get canvas position and convert mouse coordinates to be relative to canvas\nconst canvasRect=canvas.getBoundingClientRect();// Convert mouse position to be relative to canvas\nconst x0=mouseX-canvasRect.left;const y0=mouseY-canvasRect.top;// Get target position relative to canvas\nconst cx=targetRect.left-canvasRect.left+targetRect.width/2;const cy=targetRect.top-canvasRect.top+targetRect.height/2;// Add target size\nconst a=Math.atan2(cy-y0,cx-x0);const x1=cx-Math.cos(a)*(targetRect.width/2+20);const y1=cy-Math.sin(a)*(targetRect.height/2+20);const midX=(x0+x1)/2;const midY=(y0+y1)/2;const offset=Math.min(200,Math.hypot(x1-x0,y1-y0)*.5);const t=Math.max(-1,Math.min(1,(y0-y1)/200));const controlX=midX;const controlY=midY+offset*t;// Calculate vertical and horizontal distances from button\nconst verticalDistance=mouseY<targetRect.top?targetRect.top-mouseY:mouseY>targetRect.bottom?mouseY-targetRect.bottom:0;const horizontalDistance=mouseX<targetRect.left?targetRect.left-mouseX:mouseX>targetRect.right?mouseX-targetRect.right:0;// Use the maximum of vertical and horizontal distance for opacity calculation\nconst distance=Math.max(verticalDistance,horizontalDistance);// Calculate opacity with a smoother falloff\nconst minDistance=100// Minimum distance for full opacity\n;const maxDistance=200// Maximum distance where opacity starts\n;const distanceOpacity=Math.min(.75,Math.max(0,(distance-minDistance)/(maxDistance-minDistance)));// Use the animated opacity value\nconst opacity=distanceOpacity*currentOpacity;ctx.strokeStyle=`rgba(${rgbColor.rgbObject.r},${rgbColor.rgbObject.g},${rgbColor.rgbObject.b},${opacity})`;ctx.lineWidth=framerProps.arrow.thickness;const lineDash=framerProps.arrow.type===\"dashed\"?[10+framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"dotted\"?[framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"solid\"?[]:[10,framerProps.arrow.gapBetweenDashes];// Draw curve\nctx.lineCap=framerProps.arrow.lineCap;ctx.save();ctx.beginPath();ctx.moveTo(x0,y0);// Calculate where to end the line - slightly before the tip\nconst angle=Math.atan2(y1-controlY,x1-controlX);const headLength=framerProps.arrow.tipLength;const gapSize=headLength*-.3// The gap between line and arrowhead\n;const lineEndX=x1+gapSize*Math.cos(angle);const lineEndY=y1+gapSize*Math.sin(angle);ctx.quadraticCurveTo(controlX,controlY,lineEndX,lineEndY);ctx.setLineDash(lineDash);ctx.stroke();ctx.restore();// Draw arrowhead\nctx.beginPath();ctx.moveTo(x1,y1);ctx.lineTo(x1-headLength*Math.cos(angle-Math.PI/6),y1-headLength*Math.sin(angle-Math.PI/6));ctx.moveTo(x1,y1);ctx.lineTo(x1-headLength*Math.cos(angle+Math.PI/6),y1-headLength*Math.sin(angle+Math.PI/6));ctx.stroke();};const animate=({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor})=>{if(!ctx||!canvas)return;// Animate opacity\nconst targetOpacity=targetInView?1:0;const opacityDiff=targetOpacity-opacityRef.current;// Animation timing\nconst duration=100// 300ms\n;const step=16// 16ms per frame (approximately 60fps)\n;if(Math.abs(opacityDiff)>.001){// Calculate how much to move this frame\nconst stepPercentage=step/duration;const newOpacity=opacityRef.current+opacityDiff*stepPercentage;// Ensure we don't overshoot\nif(targetInView){opacityRef.current=Math.min(1,newOpacity);}else{opacityRef.current=Math.max(0,newOpacity);}}ctx.clearRect(0,0,canvas.width,canvas.height);// Only draw and calculate arrow if target is in view or opacity > 0\nif(opacityRef.current>0){drawArrow({ctx,target,canvas,mouseRef,currentOpacity:opacityRef.current,framerProps,rgbColor});}// Continue animation if opacity is changing or target is in view\nif(Math.abs(opacityDiff)>.001||targetInView&&opacityRef.current>0){animationFrameRef.current=requestAnimationFrame(()=>animate({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor}));}};// ------------------------------------------------------------ //\n// PREVIEW ARROW\n// ------------------------------------------------------------ //\nconst drawPreviewArrow=({ctx,canvas,framerProps,rgbColor})=>{if(!ctx||!canvas)return;// Clear the canvas\nctx.clearRect(0,0,canvas.width,canvas.height);// Calculate center point (end point of the arrow)\nconst centerX=canvas.width/2;const centerY=canvas.height/2-50;// Calculate start point (200px to the left)\nconst startX=centerX;const startY=centerY-200;// Set arrow style\nctx.strokeStyle=rgbColor.rgbString;ctx.lineWidth=framerProps.arrow.thickness;// Set line style based on arrow type\nconst lineDash=framerProps.arrow.type===\"dashed\"?[10+framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"dotted\"?[framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"solid\"?[]:[10,framerProps.arrow.gapBetweenDashes];// Draw the line\nctx.beginPath();ctx.setLineDash(lineDash);ctx.moveTo(startX,startY);ctx.lineTo(centerX,centerY);ctx.stroke();// Draw the arrowhead\nconst headLength=framerProps.arrow.tipLength;const angle=Math.PI/2// Horizontal line, so angle is 0\n;// Set line cap style to round for rounded ends\nctx.lineCap=framerProps.arrow.lineCap;ctx.beginPath();ctx.setLineDash([])// Arrow head should be solid\n;ctx.moveTo(centerX,centerY);ctx.lineTo(centerX-headLength*Math.cos(angle-Math.PI/6),centerY-headLength*Math.sin(angle-Math.PI/6));ctx.moveTo(centerX,centerY);ctx.lineTo(centerX-headLength*Math.cos(angle+Math.PI/6),centerY-headLength*Math.sin(angle+Math.PI/6));ctx.stroke();};// ------------------------------------------------------------ //\n// HELPERS\n// ------------------------------------------------------------ //\n// Add separate function for canvas rendering\nconst updateCanvas=({canvasRef,targetRef})=>{if(!canvasRef||!targetRef||window===undefined)return;const canvas=canvasRef.current;const target=targetRef.current;if(!canvas||!target)return;const targetDimensions=target.getBoundingClientRect();canvas.width=window.innerWidth;canvas.height=window.innerHeight*2+targetDimensions.height;};const parseFramerColor=color=>{// Try to match rgb/rgba pattern inside var() or directly\nconst rgbMatch=color.match(/rgb\\((\\d+),\\s*(\\d+),\\s*(\\d+)\\)/);const rgbaMatch=color.match(/rgba\\((\\d+),\\s*(\\d+),\\s*(\\d+),\\s*([\\d.]+)\\)/);if(rgbaMatch){// If RGBA format\nconst[_,r,g,b,a]=rgbaMatch;return{rgbString:`rgba(${r}, ${g}, ${b}, ${a})`,rgbObject:{r:parseInt(r),g:parseInt(g),b:parseInt(b),a:parseFloat(a)}};}else if(rgbMatch){// If RGB format\nconst[_,r,g,b]=rgbMatch;return{rgbString:`rgba(${r}, ${g}, ${b}, 1)`,rgbObject:{r:parseInt(r),g:parseInt(g),b:parseInt(b),a:1}};}// Fallback to black if parsing fails\nconsole.warn(\"Could not parse color:\",color);return{rgbString:\"rgba(0, 0, 0, 1)\",rgbObject:{r:0,g:0,b:0,a:1}};};function useBreakpoint(){// const [isMobile, setIsMobile] = useState(false);\nconst[breakpoint,setBreakpoint]=useState(null);useEffect(()=>{const checkBreakpoint=()=>{if(window.innerWidth<=809){setBreakpoint(\"mobile\");}else if(window.innerWidth<=1199){setBreakpoint(\"tablet\");}else{setBreakpoint(\"desktop\");}};checkBreakpoint();window.addEventListener(\"resize\",checkBreakpoint);return()=>window.removeEventListener(\"resize\",checkBreakpoint);},[]);return breakpoint;}ArrowPointsToCta.displayName=\"Button Pointer\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ArrowPointsToCta\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ArrowPointsToCTA_Prod.map","function t(e,i,s){return Math.max(e,Math.min(i,s))}class Animate{advance(e){if(!this.isRunning)return;let i=!1;if(this.lerp)this.value=(s=this.value,o=this.to,n=60*this.lerp,r=e,function(e,i,s){return(1-s)*e+s*i}(s,o,1-Math.exp(-n*r))),Math.round(this.value)===this.to&&(this.value=this.to,i=!0);else{this.currentTime+=e;const s=t(0,this.currentTime/this.duration,1);i=s>=1;const o=i?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}var s,o,n,r;this.onUpdate?.(this.value,i),i&&this.stop()}stop(){this.isRunning=!1}fromTo(e,i,{lerp:s=.1,duration:o=1,easing:n=(e=>e),onStart:r,onUpdate:l}){this.from=this.value=e,this.to=i,this.lerp=s,this.duration=o,this.easing=n,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=l}}class Dimensions{constructor({wrapper:e,content:i,autoResize:s=!0,debounce:o=250}={}){this.wrapper=e,this.content=i,s&&(this.debouncedResize=function(e,i){let s;return function(){let o=arguments,n=this;clearTimeout(s),s=setTimeout((function(){e.apply(n,o)}),i)}}(this.resize,o),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(e,...i){let s=this.events[e]||[];for(let e=0,o=s.length;e<o;e++)s[e](...i)}on(e,i){return this.events[e]?.push(i)||(this.events[e]=[i]),()=>{this.events[e]=this.events[e]?.filter((e=>i!==e))}}off(e,i){this.events[e]=this.events[e]?.filter((e=>i!==e))}destroy(){this.events={}}}const e=100/6;class VirtualScroll{constructor(e,{wheelMultiplier:i=1,touchMultiplier:s=1}){this.element=e,this.wheelMultiplier=i,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(e,i){return this.emitter.on(e,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e,o=-(i-this.touchStart.x)*this.touchMultiplier,n=-(s-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:o,y:n},this.emitter.emit(\"scroll\",{deltaX:o,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=i=>{let{deltaX:s,deltaY:o,deltaMode:n}=i;s*=1===n?e:2===n?this.windowWidth:1,o*=1===n?e:2===n?this.windowHeight:1,s*=this.wheelMultiplier,o*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:i})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:e=window,content:i=document.documentElement,wheelEventsTarget:s=e,eventsTarget:o=s,smoothWheel:n=!0,syncTouch:r=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:h=35,duration:a,easing:c=(e=>Math.min(1,1.001-Math.pow(2,-10*e))),lerp:d=!a&&.1,infinite:p=!1,orientation:u=\"vertical\",gestureOrientation:m=\"vertical\",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:S=!0,__experimental__naiveDimensions:w=!1}={}){this.__isSmooth=!1,this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:e,deltaY:i,event:s})=>{if(s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const r=0===e&&0===i,l=\"vertical\"===this.options.gestureOrientation&&0===i||\"horizontal\"===this.options.gestureOrientation&&0===e;if(r||l)return;let h=s.composedPath();if(h=h.slice(0,h.indexOf(this.rootElement)),h.find((e=>{var i,s,r,l,h;return(null===(i=e.hasAttribute)||void 0===i?void 0:i.call(e,\"data-lenis-prevent\"))||o&&(null===(s=e.hasAttribute)||void 0===s?void 0:s.call(e,\"data-lenis-prevent-touch\"))||n&&(null===(r=e.hasAttribute)||void 0===r?void 0:r.call(e,\"data-lenis-prevent-wheel\"))||(null===(l=e.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(h=e.classList)||void 0===h?void 0:h.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(this.isSmooth=this.options.syncTouch&&o||this.options.smoothWheel&&n,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();s.preventDefault();let a=i;\"both\"===this.options.gestureOrientation?a=Math.abs(i)>Math.abs(e)?i:e:\"horizontal\"===this.options.gestureOrientation&&(a=e);const c=o&&this.options.syncTouch,d=o&&\"touchend\"===s.type&&Math.abs(a)>5;d&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:d?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-e),this.emit()}},window.lenisVersion=\"1.0.42\",e!==document.documentElement&&e!==document.body||(e=window),this.options={wrapper:e,content:i,wheelEventsTarget:s,eventsTarget:o,smoothWheel:n,syncTouch:r,syncTouchLerp:l,touchInertiaMultiplier:h,duration:a,easing:c,lerp:d,infinite:p,gestureOrientation:m,orientation:u,touchMultiplier:v,wheelMultiplier:g,autoResize:S,__experimental__naiveDimensions:w},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:e,content:i,autoResize:S}),this.toggleClassName(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=r||n,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(o,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClassName(\"lenis\",!1),this.toggleClassName(\"lenis-smooth\",!1),this.toggleClassName(\"lenis-scrolling\",!1),this.toggleClassName(\"lenis-stopped\",!1),this.toggleClassName(\"lenis-locked\",!1)}on(e,i){return this.emitter.on(e,i)}off(e,i){return this.emitter.off(e,i)}setScroll(e){this.isHorizontal?this.rootElement.scrollLeft=e:this.rootElement.scrollTop=e}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(e){const i=e-(this.time||e);this.time=e,this.animate.advance(.001*i)}scrollTo(e,{offset:i=0,immediate:s=!1,lock:o=!1,duration:n=this.options.duration,easing:r=this.options.easing,lerp:l=!n&&this.options.lerp,onComplete:h,force:a=!1,programmatic:c=!0}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(e))e=0;else if([\"bottom\",\"right\",\"end\"].includes(e))e=this.limit;else{let s;if(\"string\"==typeof e?s=document.querySelector(e):(null==e?void 0:e.nodeType)&&(s=e),s){if(this.options.wrapper!==window){const e=this.options.wrapper.getBoundingClientRect();i-=this.isHorizontal?e.left:e.top}const o=s.getBoundingClientRect();e=(this.isHorizontal?o.left:o.top)+this.animatedScroll}}if(\"number\"==typeof e){if(e+=i,e=Math.round(e),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):e=t(0,e,this.limit),s)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));if(!c){if(e===this.targetScroll)return;this.targetScroll=e}this.animate.fromTo(this.animatedScroll,e,{duration:n,easing:r,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(e,i)=>{this.isScrolling=!0,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),c&&(this.targetScroll=e),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(e=this.animatedScroll,i=this.limit,(e%i+i)%i):this.animatedScroll;var e,i}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(e){this.__isSmooth!==e&&(this.__isSmooth=e,this.toggleClassName(\"lenis-smooth\",e))}get isScrolling(){return this.__isScrolling}set isScrolling(e){this.__isScrolling!==e&&(this.__isScrolling=e,this.toggleClassName(\"lenis-scrolling\",e))}get isStopped(){return this.__isStopped}set isStopped(e){this.__isStopped!==e&&(this.__isStopped=e,this.toggleClassName(\"lenis-stopped\",e))}get isLocked(){return this.__isLocked}set isLocked(e){this.__isLocked!==e&&(this.__isLocked=e,this.toggleClassName(\"lenis-locked\",e))}get className(){let e=\"lenis\";return this.isStopped&&(e+=\" lenis-stopped\"),this.isLocked&&(e+=\" lenis-locked\"),this.isScrolling&&(e+=\" lenis-scrolling\"),this.isSmooth&&(e+=\" lenis-smooth\"),e}toggleClassName(e,i){this.rootElement.classList.toggle(e,i),this.emitter.emit(\"className change\",this)}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{if(lenis.current){lenis.current.raf(time);requestAnimationFrame(raf);}};requestAnimationFrame(raf);return()=>{if(lenis.current){lenis.current.destroy();lenis.current=null;}};},[]);useEffect(()=>{const styleElement=document.createElement(\"style\");styleElement.textContent=`\n        html.lenis {\n            height: auto;\n        }\n\n        .lenis.lenis-smooth {\n            scroll-behavior: auto !important;\n        }\n\n        .lenis.lenis-smooth [data-lenis-prevent] {\n            overscroll-behavior: contain;\n        }\n\n        .lenis.lenis-stopped {\n            overflow: hidden;\n        }\n\n        .lenis.lenis-scrolling iframe {\n            pointer-events: none;\n        }\n    `;document.head.appendChild(styleElement);return()=>{document.head.removeChild(styleElement);};},[]);return /*#__PURE__*/_jsx(_Fragment,{});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,RichText,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 serializationHash=\"framer-Sy48b\";const variantClassNames={zGVjZDlwW:\"framer-v-b26wri\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:10,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 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:\"zGVjZDlwW\",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-b26wri\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zGVjZDlwW\",ref:refBinding,style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ff3m7o\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zGVjZDlwWPCe4oO4mP\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26},children:/*#__PURE__*/_jsxs(ImageWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||10)*.5000000000000002-13)+-43.5),pixelHeight:769,pixelWidth:770,sizes:\"113px\",src:\"https://framerusercontent.com/images/z1jNrCrvnu9yhgQgKZXsv5mAgc.png\",srcSet:\"https://framerusercontent.com/images/z1jNrCrvnu9yhgQgKZXsv5mAgc.png?scale-down-to=512 512w,https://framerusercontent.com/images/z1jNrCrvnu9yhgQgKZXsv5mAgc.png 770w\"},className:\"framer-4rl4lh\",layoutDependency:layoutDependency,layoutId:\"zGVjZDlwWnf6VB0YnV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7SmV0QnJhaW5zIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"JetBrains Mono\", \"JetBrains Mono Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"✦\"})}),className:\"framer-1qojgxy\",fonts:[\"FS;JetBrains Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"zGVjZDlwWjdBm9ncxS\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",rotate:-26},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7SmV0QnJhaW5zIE1vbm8tcmVndWxhcg==\",\"--framer-font-family\":'\"JetBrains Mono\", \"JetBrains Mono Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"✦\"})}),className:\"framer-gin0i6\",fonts:[\"FS;JetBrains Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"zGVjZDlwWeeXqtieha\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",rotate:-26},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Sy48b.framer-b2q8t8, .framer-Sy48b .framer-b2q8t8 { display: block; }\",\".framer-Sy48b.framer-b26wri { gap: 0px; height: 10px; overflow: visible; position: relative; width: 10px; }\",\".framer-Sy48b .framer-1ff3m7o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 26px; justify-content: center; left: calc(50.00000000000002% - 26px / 2); overflow: hidden; padding: 6px; position: absolute; top: calc(50.00000000000002% - 26px / 2); width: 26px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Sy48b .framer-4rl4lh { flex: none; height: 113px; overflow: visible; position: relative; width: 113px; }\",\".framer-Sy48b .framer-1qojgxy { flex: none; height: auto; left: 30px; position: absolute; top: 8px; white-space: pre; width: auto; }\",\".framer-Sy48b .framer-gin0i6 { bottom: 6px; flex: none; height: auto; position: absolute; right: 29px; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 10\n * @framerIntrinsicWidth 10\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEjpT1RWgJ=withCSS(Component,css,\"framer-Sy48b\");export default FramerEjpT1RWgJ;FramerEjpT1RWgJ.displayName=\"Dot Arrow 2\";FramerEjpT1RWgJ.defaultProps={height:10,width:10};addFonts(FramerEjpT1RWgJ,[{explicitInter:true,fonts:[{family:\"JetBrains Mono\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TZ2PMVPWEVHUPJWOPNSWLOXAF6QPOEMZ/O4OZKA7ZLZGT4JOGT5IEKURK6U3RXYGM/EO5MKE3BUDOZN44BP4HDPXAJAC2BIMCD.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEjpT1RWgJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"10\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"10\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EjpT1RWgJ.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://framer.com/m/framer/default-utils.js@^0.45.0\";import{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 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 isPlaying=videoRef.current.currentTime>0&&videoRef.current.onplaying&&!videoRef.current.paused&&!videoRef.current.ended&&videoRef.current.readyState>videoRef.current.HAVE_CURRENT_DATA;if(!isPlaying&&videoRef.current&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;videoRef.current.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();},[]);return{play,pause,setProgress};}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;}/**\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 */let isMountedAndReadyForProgressChanges=false;const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{srcType,srcFile,srcUrl,playing:playingProp,muted,playsinline,controls,progress,objectFit,backgroundColor,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,poster,posterEnabled,startTime:startTimeProp,volume,loop}=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);// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress}=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]);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges){isMountedAndReadyForProgressChanges=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=()=>{if(!videoRef.current)return;if(videoRef.current.currentTime<.3)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\",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\";Video.defaultProps={srcType:\"URL\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-shining-sun-in-the-sky-surrounded-by-moving-clouds-31793-small.mp4\",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:0};const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}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\",placeholder:\"../example.mp4\",hidden(props){return props.srcType===\"Upload\";},description:\"Hosted video file URL. For YouTube, use the YouTube component.\"},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\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\"},...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\"},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"112\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (612a550)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/IZ0vSV62Dv7ax4rBiGUk/Video.js\";const VideoFonts=getFonts(Video);const VideoControls=getPropertyControls(Video);const enabledGestures={jzM5Px5r3:{hover:true}};const serializationHash=\"framer-ghcG6\";const variantClassNames={jzM5Px5r3:\"framer-v-am2gfd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({file,height,id,imageInstagram,link,noColor,source,width,...props})=>{return{...props,exUdj48Vo:imageInstagram??props.exUdj48Vo??{pixelHeight:470,pixelWidth:554,src:\"https://framerusercontent.com/images/wZsLwEAhnPLRB4XDslk9I6rclgs.png\",srcSet:\"https://framerusercontent.com/images/wZsLwEAhnPLRB4XDslk9I6rclgs.png?scale-down-to=512 512w,https://framerusercontent.com/images/wZsLwEAhnPLRB4XDslk9I6rclgs.png 554w\"},FdmOk0oY7:link??props.FdmOk0oY7,Qk6eCXDUh:source??props.Qk6eCXDUh??\"Upload\",Ty0pEYcOy:noColor??props.Ty0pEYcOy??{pixelHeight:4e3,pixelWidth:6e3,src:\"https://framerusercontent.com/images/srcOvRq804wYKIiMyGJ1NdfoxkM.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/srcOvRq804wYKIiMyGJ1NdfoxkM.png?scale-down-to=512 512w,https://framerusercontent.com/images/srcOvRq804wYKIiMyGJ1NdfoxkM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/srcOvRq804wYKIiMyGJ1NdfoxkM.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/srcOvRq804wYKIiMyGJ1NdfoxkM.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/srcOvRq804wYKIiMyGJ1NdfoxkM.png 6000w\"},v05FsW_7w:file??props.v05FsW_7w};};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,exUdj48Vo,FdmOk0oY7,Qk6eCXDUh,v05FsW_7w,Ty0pEYcOy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jzM5Px5r3\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"jzM5Px5r3-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__*/_jsx(Link,{motionChild:true,nodeId:\"jzM5Px5r3\",scopeId:\"f4GvNEIb4\",...addPropertyOverrides({\"jzM5Px5r3-hover\":{href:FdmOk0oY7,openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-am2gfd\",className,classNames)} framer-1fijb95`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jzM5Px5r3\",ref:refBinding,style:{borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},...addPropertyOverrides({\"jzM5Px5r3-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wahp5t\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"QeHRgPEs3\",style:{backgroundColor:\"rgba(255, 255, 255, 0.04)\"},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||790)-0-(Math.max(0,((componentViewport?.height||790)-0-0)/1)*1+0))/2+0+0)+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(exUdj48Vo)},className:\"framer-10wozme\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"shILQAO7o\",style:{borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},variants:{\"jzM5Px5r3-hover\":{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}},...addPropertyOverrides({\"jzM5Px5r3-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||790)-0-(Math.max(0,((componentViewport?.height||790)-0-0)/1)*1+0))/2+0+0)+10),sizes:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,...toResponsiveImage(exUdj48Vo)}}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3h3doq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aYgFpi0PK-container\",nodeId:\"aYgFpi0PK\",rendersWithMotion:true,scopeId:\"f4GvNEIb4\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"aYgFpi0PK\",isMixedBorderRadius:false,layoutId:\"aYgFpi0PK\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:false,srcFile:v05FsW_7w,srcType:Qk6eCXDUh,srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-shining-sun-in-the-sky-surrounded-by-moving-clouds-31793-small.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||790)-0-(Math.max(0,((componentViewport?.height||790)-0-0)/1)*1+0))/2+0+0)+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(Ty0pEYcOy),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1uhmdvt\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"StAsk_edV\",style:{borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,opacity:1},variants:{\"jzM5Px5r3-hover\":{opacity:0}},...addPropertyOverrides({\"jzM5Px5r3-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||790)-0-(Math.max(0,((componentViewport?.height||790)-0-0)/1)*1+0))/2+0+0)+10),sizes:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,...toResponsiveImage(Ty0pEYcOy),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ghcG6.framer-1fijb95, .framer-ghcG6 .framer-1fijb95 { display: block; }\",\".framer-ghcG6.framer-am2gfd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: 790px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 600px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ghcG6 .framer-wahp5t { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-ghcG6 .framer-10wozme, .framer-ghcG6 .framer-1uhmdvt { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ghcG6 .framer-3h3doq-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-ghcG6.framer-v-am2gfd.hover.framer-am2gfd { aspect-ratio: 0.759493670886076 / 1; height: var(--framer-aspect-ratio-supported, 790px); text-decoration: none; }\",\".framer-ghcG6.framer-v-am2gfd.hover .framer-10wozme { bottom: 10px; left: 10px; right: 10px; top: 10px; }\",\".framer-ghcG6.framer-v-am2gfd.hover .framer-1uhmdvt { bottom: 20px; left: 10px; right: 10px; top: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 790\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rKRzMt7oo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"exUdj48Vo\":\"imageInstagram\",\"FdmOk0oY7\":\"link\",\"Qk6eCXDUh\":\"source\",\"v05FsW_7w\":\"file\",\"Ty0pEYcOy\":\"noColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerf4GvNEIb4=withCSS(Component,css,\"framer-ghcG6\");export default Framerf4GvNEIb4;Framerf4GvNEIb4.displayName=\"Project cover\";Framerf4GvNEIb4.defaultProps={height:790,width:600};addPropertyControls(Framerf4GvNEIb4,{exUdj48Vo:{__defaultAssetReference:\"data:framer/asset-reference,wZsLwEAhnPLRB4XDslk9I6rclgs.png?originalFilename=image.png&preferredSize=auto\",title:\"Image instagram\",type:ControlType.ResponsiveImage},FdmOk0oY7:{title:\"Link\",type:ControlType.Link},Qk6eCXDUh:VideoControls?.[\"srcType\"]&&{...VideoControls[\"srcType\"],defaultValue:\"Upload\",description:undefined,hidden:undefined,title:\"Source\"},v05FsW_7w:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"\",description:undefined,hidden:undefined,title:\"File\"},Ty0pEYcOy:{__defaultAssetReference:\"data:framer/asset-reference,srcOvRq804wYKIiMyGJ1NdfoxkM.png?originalFilename=134862186_e3b89fe5-7e4b-4ce3-a4fd-7120f52e9261.png&preferredSize=auto\",title:\"no color\",type:ControlType.ResponsiveImage}});addFonts(Framerf4GvNEIb4,[{explicitInter:true,fonts:[]},...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf4GvNEIb4\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"600\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"exUdj48Vo\\\":\\\"imageInstagram\\\",\\\"FdmOk0oY7\\\":\\\"link\\\",\\\"Qk6eCXDUh\\\":\\\"source\\\",\\\"v05FsW_7w\\\":\\\"file\\\",\\\"Ty0pEYcOy\\\":\\\"noColor\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"790\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rKRzMt7oo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./f4GvNEIb4.map","// Generated by Framer (6e662ac)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={yoBgk6_Zr:{hover:true}};const serializationHash=\"framer-QOPCM\";const variantClassNames={yoBgk6_Zr:\"framer-v-4fgglc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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 getProps=({height,id,imageDefaul,imageHover,link,title,width,...props})=>{return{...props,esX6an7Cu:imageHover??props.esX6an7Cu??{pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/u9kOFMbnjKcNIyLvV7mtS4JqLw.png\"},GOwVyc8fx:imageDefaul??props.GOwVyc8fx??{pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/u9kOFMbnjKcNIyLvV7mtS4JqLw.png\"},iMoeBPoO7:link??props.iMoeBPoO7,oHXXWPf7I:title??props.oHXXWPf7I??\"Text\"};};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,iMoeBPoO7,oHXXWPf7I,GOwVyc8fx,esX6an7Cu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"yoBgk6_Zr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:iMoeBPoO7,motionChild:true,nodeId:\"yoBgk6_Zr\",openInNewTab:true,scopeId:\"gBF5Svwfw\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4fgglc\",className,classNames)} framer-1ccq68q`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"yoBgk6_Zr\",ref:refBinding,style:{...style},...addPropertyOverrides({\"yoBgk6_Zr-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:320,pixelWidth:320,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(esX6an7Cu),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1dp2kq7\",\"data-framer-name\":\"Hover\",layoutDependency:layoutDependency,layoutId:\"dh8bqjCuV\",style:{opacity:0},variants:{\"yoBgk6_Zr-hover\":{opacity:1}},...addPropertyOverrides({\"yoBgk6_Zr-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-3),pixelHeight:320,pixelWidth:320,sizes:`calc(${componentViewport?.width||\"100vw\"} + 6px)`,...toResponsiveImage(esX6an7Cu),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:320,pixelWidth:320,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(GOwVyc8fx),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1au1r19\",layoutDependency:layoutDependency,layoutId:\"sW6mZ2AO7\",style:{opacity:1},variants:{\"yoBgk6_Zr-hover\":{opacity:0}},...addPropertyOverrides({\"yoBgk6_Zr-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-3),pixelHeight:320,pixelWidth:320,sizes:`calc(${componentViewport?.width||\"100vw\"} + 6px)`,...toResponsiveImage(GOwVyc8fx),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0))\"},children:\"Text\"})}),className:\"framer-1jd9bqt\",fonts:[\"CUSTOM;Mont SemiBold\"],layoutDependency:layoutDependency,layoutId:\"n5C32LLH2\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:oHXXWPf7I,transformTemplate:transformTemplate1,variants:{\"yoBgk6_Zr-hover\":{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"yoBgk6_Zr-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Text\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QOPCM.framer-1ccq68q, .framer-QOPCM .framer-1ccq68q { display: block; }\",\".framer-QOPCM.framer-4fgglc { cursor: pointer; height: 60px; overflow: visible; position: relative; text-decoration: none; width: 60px; }\",\".framer-QOPCM .framer-1dp2kq7, .framer-QOPCM .framer-1au1r19 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-QOPCM .framer-1jd9bqt { flex: none; height: auto; left: 50%; position: absolute; top: -19px; white-space: pre; width: auto; }\",\".framer-QOPCM.framer-v-4fgglc.hover.framer-4fgglc { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 60px); }\",\".framer-QOPCM.framer-v-4fgglc.hover .framer-1dp2kq7, .framer-QOPCM.framer-v-4fgglc.hover .framer-1au1r19 { bottom: -3px; left: -3px; right: -3px; top: -3px; }\",\".framer-QOPCM.framer-v-4fgglc.hover .framer-1jd9bqt { top: -21px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eMIQUOWXb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"iMoeBPoO7\":\"link\",\"oHXXWPf7I\":\"title\",\"GOwVyc8fx\":\"imageDefaul\",\"esX6an7Cu\":\"imageHover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergBF5Svwfw=withCSS(Component,css,\"framer-QOPCM\");export default FramergBF5Svwfw;FramergBF5Svwfw.displayName=\"icon-app 2\";FramergBF5Svwfw.defaultProps={height:60,width:60};addPropertyControls(FramergBF5Svwfw,{iMoeBPoO7:{title:\"Link\",type:ControlType.Link},oHXXWPf7I:{defaultValue:\"Text\",displayTextArea:false,title:\"Title\",type:ControlType.String},GOwVyc8fx:{__defaultAssetReference:\"data:framer/asset-reference,u9kOFMbnjKcNIyLvV7mtS4JqLw.png?originalFilename=image.png&preferredSize=auto\",title:\"Image defaul\",type:ControlType.ResponsiveImage},esX6an7Cu:{__defaultAssetReference:\"data:framer/asset-reference,u9kOFMbnjKcNIyLvV7mtS4JqLw.png?originalFilename=image.png&preferredSize=auto\",title:\"Image hover\",type:ControlType.ResponsiveImage}});addFonts(FramergBF5Svwfw,[{explicitInter:true,fonts:[{family:\"Mont SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/FmFdOBCVKVOs9j7MjqCvkhvZY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergBF5Svwfw\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"iMoeBPoO7\\\":\\\"link\\\",\\\"oHXXWPf7I\\\":\\\"title\\\",\\\"GOwVyc8fx\\\":\\\"imageDefaul\\\",\\\"esX6an7Cu\\\":\\\"imageHover\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"60\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eMIQUOWXb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"60\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gBF5Svwfw.map","// Generated by Framer (575e68f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={c8nxZwUc6:{hover:true},DukGvDT63:{hover:true},GWXzi1rUy:{hover:true},hZRREs5Zh:{hover:true},sXLgFAeOi:{hover:true}};const cycleOrder=[\"sXLgFAeOi\",\"y2LCupIvZ\",\"GaUmbh2mD\",\"D2xQV4Izp\",\"SRAyHF4g3\",\"hZRREs5Zh\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\",\"GWXzi1rUy\"];const serializationHash=\"framer-kVSRE\";const variantClassNames={c8nxZwUc6:\"framer-v-px5qra\",D2xQV4Izp:\"framer-v-1wbw50i\",DukGvDT63:\"framer-v-17z59a0\",GaUmbh2mD:\"framer-v-vk5ysh\",GWXzi1rUy:\"framer-v-18a98fx\",hZRREs5Zh:\"framer-v-1wtuj8s\",MMqqNt6Ji:\"framer-v-3ieelf\",MtioIPp05:\"framer-v-599ec\",SRAyHF4g3:\"framer-v-9npyju\",sXLgFAeOi:\"framer-v-1cx3ozl\",T0ehArr_D:\"framer-v-zpiolr\",y2LCupIvZ:\"framer-v-1b7y2qi\"};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={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.11,1],type:\"tween\"};const transition3={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Button-cam\":\"y2LCupIvZ\",\"button-trang\":\"SRAyHF4g3\",\"Contacts MB\":\"T0ehArr_D\",\"Projects MB\":\"MtioIPp05\",\"Tab Desktop\":\"GaUmbh2mD\",\"Tab Mobile\":\"D2xQV4Izp\",\"Text line hover 2\":\"GWXzi1rUy\",\"Text line hover\":\"sXLgFAeOi\",\"What i do MB\":\"MMqqNt6Ji\",\"What i do\":\"hZRREs5Zh\",Contacts:\"DukGvDT63\",Project:\"c8nxZwUc6\"};const getProps=({height,id,link,text,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"sXLgFAeOi\",WiPsTk4pe:(_ref1=text!==null&&text!==void 0?text:props.WiPsTk4pe)!==null&&_ref1!==void 0?_ref1:\"Home\",wxdRv4pjP:link!==null&&link!==void 0?link:props.wxdRv4pjP};};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,WiPsTk4pe,wxdRv4pjP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sXLgFAeOi\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"y2LCupIvZ\",\"SRAyHF4g3\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"hZRREs5Zh-hover\",\"c8nxZwUc6-hover\",\"DukGvDT63-hover\"].includes(gestureVariant))return false;if([\"hZRREs5Zh\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"hZRREs5Zh-hover\",\"c8nxZwUc6-hover\",\"DukGvDT63-hover\"].includes(gestureVariant))return true;if([\"hZRREs5Zh\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"hZRREs5Zh-hover\",\"c8nxZwUc6-hover\",\"DukGvDT63-hover\"].includes(gestureVariant))return true;if([\"hZRREs5Zh\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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,...addPropertyOverrides({c8nxZwUc6:{value:transition3},DukGvDT63:{value:transition3},hZRREs5Zh:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{...addPropertyOverrides({\"hZRREs5Zh-hover\":{openInNewTab:false},c8nxZwUc6:{href:{hash:\":ykotpKFk5\",webPageId:\"augiA20Il\"},openInNewTab:false},DukGvDT63:{href:{webPageId:\"yLABN_MXd\"},openInNewTab:false},GWXzi1rUy:{href:wxdRv4pjP,openInNewTab:false,smoothScroll:false},hZRREs5Zh:{href:{webPageId:\"augiA20Il\"}},MMqqNt6Ji:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},MtioIPp05:{href:{webPageId:\"jT0RDoi6m\"},openInNewTab:false},T0ehArr_D:{href:{webPageId:\"yLABN_MXd\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1cx3ozl\",className,classNames)} framer-1dgh4e9`,\"data-framer-name\":\"Text line hover\",layoutDependency:layoutDependency,layoutId:\"sXLgFAeOi\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"c8nxZwUc6-hover\":{\"data-framer-name\":undefined},\"DukGvDT63-hover\":{\"data-framer-name\":undefined},\"GWXzi1rUy-hover\":{\"data-framer-name\":undefined},\"hZRREs5Zh-hover\":{\"data-framer-name\":undefined},\"sXLgFAeOi-hover\":{\"data-framer-name\":undefined},c8nxZwUc6:{\"data-framer-name\":\"Project\"},D2xQV4Izp:{\"data-framer-name\":\"Tab Mobile\"},DukGvDT63:{\"data-framer-name\":\"Contacts\"},GaUmbh2mD:{\"data-framer-name\":\"Tab Desktop\"},GWXzi1rUy:{\"data-framer-name\":\"Text line hover 2\"},hZRREs5Zh:{\"data-framer-name\":\"What i do\"},MMqqNt6Ji:{\"data-framer-name\":\"What i do MB\"},MtioIPp05:{\"data-framer-name\":\"Projects MB\"},SRAyHF4g3:{\"data-framer-name\":\"button-trang\"},T0ehArr_D:{\"data-framer-name\":\"Contacts MB\"},y2LCupIvZ:{\"data-framer-name\":\"Button-cam\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18wgdyy\",layoutDependency:layoutDependency,layoutId:\"aLU7Yj33B\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-131rswv\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"po1Rk8JLS\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:0},variants:{\"GWXzi1rUy-hover\":{opacity:1},\"sXLgFAeOi-hover\":{opacity:1},GWXzi1rUy:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}}}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"Home\"})}),className:\"framer-zfug28\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont SemiBold\"],layoutDependency:layoutDependency,layoutId:\"vvkn4nqLf\",style:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:WiPsTk4pe,variants:{\"GWXzi1rUy-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"sXLgFAeOi-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},GWXzi1rUy:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},y2LCupIvZ:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"GWXzi1rUy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBSZWd1bGFy\",\"--framer-font-family\":'\"0Arame Regular\", \"0Arame Regular Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Home\"})})},\"sXLgFAeOi-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Home\"})})},D2xQV4Izp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"left\"},children:\"Home\"})})},GaUmbh2mD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"left\"},children:\"Home\"})})},GWXzi1rUy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBSZWd1bGFy\",\"--framer-font-family\":'\"0Arame Regular\", \"0Arame Regular Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Home\"})}),fonts:[\"CUSTOM;0Arame Regular\"]},SRAyHF4g3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\"},children:\"Home\"})})},y2LCupIvZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b5bblw\",\"data-framer-name\":\"Text Tab Animation\",layoutDependency:layoutDependency,layoutId:\"wLDHJX1Un\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"What i do\"})}),className:\"framer-sycxjb\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"AItiFQMr6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{c8nxZwUc6:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"},DukGvDT63:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"},hZRREs5Zh:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"},MtioIPp05:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"},T0ehArr_D:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"c8nxZwUc6-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"Projects\"})})},\"hZRREs5Zh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"home\"})})},c8nxZwUc6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"projects\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},DukGvDT63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"about\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},hZRREs5Zh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"Home\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},MtioIPp05:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"Projects\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},T0ehArr_D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"about\"})}),fonts:[\"CUSTOM;0Arame Thin\"]}},baseVariant,gestureVariant)})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z6wsqi\",\"data-framer-name\":\"Text Tab Animation\",layoutDependency:layoutDependency,layoutId:\"L_nVoBc0N\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"What i do\"})}),className:\"framer-49137o\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"t4oqZase_\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"c8nxZwUc6-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Projects\"})})},\"hZRREs5Zh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"home\"})})},c8nxZwUc6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"projects\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},DukGvDT63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"about\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},hZRREs5Zh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Home\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},MMqqNt6Ji:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"home\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},MtioIPp05:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Projects\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},T0ehArr_D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"about\"})}),fonts:[\"CUSTOM;0Arame Thin\"]}},baseVariant,gestureVariant)})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kVSRE.framer-1dgh4e9, .framer-kVSRE .framer-1dgh4e9 { display: block; }\",\".framer-kVSRE.framer-1cx3ozl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 60px; }\",\".framer-kVSRE .framer-18wgdyy { flex: none; height: 24px; overflow: visible; position: relative; width: 100%; }\",\".framer-kVSRE .framer-131rswv { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; width: 1px; }\",\".framer-kVSRE .framer-zfug28 { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kVSRE .framer-1b5bblw { bottom: -75px; flex: none; height: 75px; left: 0px; overflow: visible; position: absolute; width: 372px; }\",\".framer-kVSRE .framer-sycxjb, .framer-kVSRE .framer-49137o { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-kVSRE .framer-z6wsqi { flex: none; height: 75px; left: calc(50.00000000000002% - 372px / 2); overflow: visible; position: absolute; top: calc(49.33333333333336% - 75px / 2); width: 372px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kVSRE.framer-1cx3ozl { gap: 0px; } .framer-kVSRE.framer-1cx3ozl > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-kVSRE.framer-1cx3ozl > :first-child { margin-top: 0px; } .framer-kVSRE.framer-1cx3ozl > :last-child { margin-bottom: 0px; } }\",\".framer-kVSRE.framer-v-1b7y2qi.framer-1cx3ozl, .framer-kVSRE.framer-v-vk5ysh.framer-1cx3ozl, .framer-kVSRE.framer-v-1wbw50i.framer-1cx3ozl, .framer-kVSRE.framer-v-9npyju.framer-1cx3ozl { cursor: unset; width: 61px; }\",\".framer-kVSRE.framer-v-1wtuj8s.framer-1cx3ozl { display: block; height: 56px; overflow: hidden; padding: unset; text-decoration: none; width: 372px; }\",\".framer-kVSRE.framer-v-1wtuj8s .framer-18wgdyy { height: 56px; left: calc(50.00000000000002% - 372px / 2); position: absolute; top: calc(49.33333333333336% - 56px / 2); width: 372px; }\",\".framer-kVSRE.framer-v-1wtuj8s .framer-1b5bblw, .framer-kVSRE.framer-v-px5qra .framer-1b5bblw, .framer-kVSRE.framer-v-17z59a0 .framer-1b5bblw { bottom: unset; height: 56px; left: calc(50.00000000000002% - 372px / 2); top: calc(167.8571428571429% - 56px / 2); }\",\".framer-kVSRE.framer-v-1wtuj8s .framer-sycxjb, .framer-kVSRE.framer-v-3ieelf .framer-49137o, .framer-kVSRE.framer-v-599ec .framer-sycxjb, .framer-kVSRE.framer-v-599ec .framer-49137o, .framer-kVSRE.framer-v-zpiolr .framer-sycxjb, .framer-kVSRE.framer-v-zpiolr .framer-49137o, .framer-kVSRE.framer-v-px5qra .framer-sycxjb, .framer-kVSRE.framer-v-17z59a0 .framer-sycxjb { top: 2px; }\",\".framer-kVSRE.framer-v-1wtuj8s .framer-z6wsqi, .framer-kVSRE.framer-v-px5qra .framer-z6wsqi, .framer-kVSRE.framer-v-17z59a0 .framer-z6wsqi { height: 56px; top: calc(50.00000000000002% - 56px / 2); }\",\".framer-kVSRE.framer-v-1wtuj8s .framer-49137o, .framer-kVSRE.framer-v-17z59a0 .framer-49137o { top: 2px; white-space: pre-wrap; width: 373px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kVSRE.framer-v-1wtuj8s.framer-1cx3ozl { gap: 0px; } .framer-kVSRE.framer-v-1wtuj8s.framer-1cx3ozl > *, .framer-kVSRE.framer-v-1wtuj8s.framer-1cx3ozl > :first-child, .framer-kVSRE.framer-v-1wtuj8s.framer-1cx3ozl > :last-child { margin: 0px; } }\",\".framer-kVSRE.framer-v-3ieelf.framer-1cx3ozl, .framer-kVSRE.framer-v-599ec.framer-1cx3ozl, .framer-kVSRE.framer-v-zpiolr.framer-1cx3ozl { align-content: flex-start; align-items: flex-start; cursor: unset; height: min-content; text-decoration: none; width: 280px; }\",\".framer-kVSRE.framer-v-3ieelf .framer-18wgdyy, .framer-kVSRE.framer-v-zpiolr .framer-18wgdyy { height: 47px; overflow: hidden; width: 372px; }\",\".framer-kVSRE.framer-v-3ieelf .framer-z6wsqi, .framer-kVSRE.framer-v-zpiolr .framer-z6wsqi, .framer-kVSRE.framer-v-1wtuj8s.hover .framer-1b5bblw { bottom: 0px; height: unset; left: 0px; right: 0px; top: 0px; width: unset; }\",\".framer-kVSRE.framer-v-599ec .framer-18wgdyy { height: 53px; overflow: hidden; width: 372px; }\",\".framer-kVSRE.framer-v-599ec .framer-1b5bblw { bottom: -48px; height: 47px; left: 0px; overflow: unset; right: 0px; width: unset; }\",\".framer-kVSRE.framer-v-599ec .framer-z6wsqi { bottom: 6px; height: unset; left: 0px; right: 0px; top: 0px; width: unset; }\",\".framer-kVSRE.framer-v-zpiolr .framer-1b5bblw { bottom: -49px; height: 47px; left: 0px; right: 0px; width: unset; }\",\".framer-kVSRE.framer-v-px5qra.framer-1cx3ozl, .framer-kVSRE.framer-v-17z59a0.framer-1cx3ozl { display: block; height: 56px; padding: unset; text-decoration: none; width: 372px; }\",\".framer-kVSRE.framer-v-px5qra .framer-18wgdyy, .framer-kVSRE.framer-v-17z59a0 .framer-18wgdyy { height: 56px; left: calc(50.00000000000002% - 372px / 2); overflow: hidden; position: absolute; top: calc(49.33333333333336% - 56px / 2); width: 372px; }\",\".framer-kVSRE.framer-v-px5qra .framer-49137o { top: 2px; white-space: pre-wrap; width: 389px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kVSRE.framer-v-px5qra.framer-1cx3ozl { gap: 0px; } .framer-kVSRE.framer-v-px5qra.framer-1cx3ozl > *, .framer-kVSRE.framer-v-px5qra.framer-1cx3ozl > :first-child, .framer-kVSRE.framer-v-px5qra.framer-1cx3ozl > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kVSRE.framer-v-17z59a0.framer-1cx3ozl { gap: 0px; } .framer-kVSRE.framer-v-17z59a0.framer-1cx3ozl > *, .framer-kVSRE.framer-v-17z59a0.framer-1cx3ozl > :first-child, .framer-kVSRE.framer-v-17z59a0.framer-1cx3ozl > :last-child { margin: 0px; } }\",\".framer-kVSRE.framer-v-18a98fx.framer-1cx3ozl { height: 28px; text-decoration: none; width: 84px; }\",\".framer-kVSRE.framer-v-18a98fx .framer-131rswv { aspect-ratio: 1 / 1; bottom: 3px; height: var(--framer-aspect-ratio-supported, 5px); left: 1px; width: 5px; }\",\".framer-kVSRE.framer-v-1wtuj8s.hover.framer-1cx3ozl, .framer-kVSRE.framer-v-px5qra.hover.framer-1cx3ozl, .framer-kVSRE.framer-v-17z59a0.hover.framer-1cx3ozl { display: block; padding: unset; }\",\".framer-kVSRE.framer-v-1wtuj8s.hover .framer-18wgdyy { overflow: hidden; }\",\".framer-kVSRE.framer-v-1wtuj8s.hover .framer-z6wsqi { left: 0px; right: 0px; top: -66px; width: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kVSRE.framer-v-1wtuj8s.hover.framer-1cx3ozl { gap: 0px; } .framer-kVSRE.framer-v-1wtuj8s.hover.framer-1cx3ozl > *, .framer-kVSRE.framer-v-1wtuj8s.hover.framer-1cx3ozl > :first-child, .framer-kVSRE.framer-v-1wtuj8s.hover.framer-1cx3ozl > :last-child { margin: 0px; } }\",\".framer-kVSRE.framer-v-px5qra.hover .framer-1b5bblw, .framer-kVSRE.framer-v-17z59a0.hover .framer-1b5bblw { bottom: unset; top: calc(50.00000000000002% - 56px / 2); }\",\".framer-kVSRE.framer-v-px5qra.hover .framer-z6wsqi, .framer-kVSRE.framer-v-17z59a0.hover .framer-z6wsqi { top: -66px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kVSRE.framer-v-px5qra.hover.framer-1cx3ozl { gap: 0px; } .framer-kVSRE.framer-v-px5qra.hover.framer-1cx3ozl > *, .framer-kVSRE.framer-v-px5qra.hover.framer-1cx3ozl > :first-child, .framer-kVSRE.framer-v-px5qra.hover.framer-1cx3ozl > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kVSRE.framer-v-17z59a0.hover.framer-1cx3ozl { gap: 0px; } .framer-kVSRE.framer-v-17z59a0.hover.framer-1cx3ozl > *, .framer-kVSRE.framer-v-17z59a0.hover.framer-1cx3ozl > :first-child, .framer-kVSRE.framer-v-17z59a0.hover.framer-1cx3ozl > :last-child { margin: 0px; } }\",\".framer-kVSRE.framer-v-1cx3ozl.hover .framer-131rswv { left: 10px; width: 100%; }\",\".framer-kVSRE.framer-v-1cx3ozl.hover .framer-zfug28 { left: 9px; right: -19px; width: unset; }\",\".framer-kVSRE.framer-v-18a98fx.hover.framer-1cx3ozl { width: 81px; }\",\".framer-kVSRE.framer-v-18a98fx.hover .framer-zfug28 { left: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"y2LCupIvZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"GaUmbh2mD\":{\"layout\":[\"fixed\",\"fixed\"]},\"D2xQV4Izp\":{\"layout\":[\"fixed\",\"fixed\"]},\"SRAyHF4g3\":{\"layout\":[\"fixed\",\"fixed\"]},\"hZRREs5Zh\":{\"layout\":[\"fixed\",\"fixed\"]},\"MMqqNt6Ji\":{\"layout\":[\"fixed\",\"auto\"]},\"MtioIPp05\":{\"layout\":[\"fixed\",\"auto\"]},\"T0ehArr_D\":{\"layout\":[\"fixed\",\"auto\"]},\"c8nxZwUc6\":{\"layout\":[\"fixed\",\"fixed\"]},\"DukGvDT63\":{\"layout\":[\"fixed\",\"fixed\"]},\"GWXzi1rUy\":{\"layout\":[\"fixed\",\"fixed\"]},\"VZBqINVF6\":{\"layout\":[\"fixed\",\"fixed\"]},\"XWK99lZyt\":{\"layout\":[\"fixed\",\"fixed\"]},\"mjqpJ3_Ls\":{\"layout\":[\"fixed\",\"fixed\"]},\"SIWOxUPIQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZYRhdPKs2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WiPsTk4pe\":\"text\",\"wxdRv4pjP\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerStxmtYN3f=withCSS(Component,css,\"framer-kVSRE\");export default FramerStxmtYN3f;FramerStxmtYN3f.displayName=\"Nav Text\";FramerStxmtYN3f.defaultProps={height:24,width:60};addPropertyControls(FramerStxmtYN3f,{variant:{options:[\"sXLgFAeOi\",\"y2LCupIvZ\",\"GaUmbh2mD\",\"D2xQV4Izp\",\"SRAyHF4g3\",\"hZRREs5Zh\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\",\"GWXzi1rUy\"],optionTitles:[\"Text line hover\",\"Button-cam\",\"Tab Desktop\",\"Tab Mobile\",\"button-trang\",\"What i do\",\"What i do MB\",\"Projects MB\",\"Contacts MB\",\"Project\",\"Contacts\",\"Text line hover 2\"],title:\"Variant\",type:ControlType.Enum},WiPsTk4pe:{defaultValue:\"Home\",displayTextArea:false,title:\"Text\",type:ControlType.String},wxdRv4pjP:{title:\"Link\",type:ControlType.Link}});addFonts(FramerStxmtYN3f,[{explicitInter:true,fonts:[{family:\"Mont SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/FmFdOBCVKVOs9j7MjqCvkhvZY.woff2\"},{family:\"0Arame Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/lcXvwyGa5VkC0RM0znjsA52l46c.woff2\"},{family:\"Mont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/n8wc5QENBY3dVFhPXP6pStLfMSY.woff2\"},{family:\"0Arame Thin\",source:\"custom\",url:\"https://framerusercontent.com/assets/v2YuhMVeAwgRzbNhXxD5eC3xHco.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerStxmtYN3f\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"WiPsTk4pe\\\":\\\"text\\\",\\\"wxdRv4pjP\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"60\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y2LCupIvZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GaUmbh2mD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D2xQV4Izp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SRAyHF4g3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hZRREs5Zh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MMqqNt6Ji\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MtioIPp05\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T0ehArr_D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c8nxZwUc6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DukGvDT63\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GWXzi1rUy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VZBqINVF6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XWK99lZyt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mjqpJ3_Ls\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SIWOxUPIQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZYRhdPKs2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StxmtYN3f.map","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={c8nxZwUc6:{hover:true},DukGvDT63:{hover:true},GWXzi1rUy:{hover:true},hZRREs5Zh:{hover:true},jjKvCXwS_:{hover:true},MMqqNt6Ji:{pressed:true},MtioIPp05:{pressed:true},sXLgFAeOi:{hover:true},T0ehArr_D:{pressed:true}};const cycleOrder=[\"sXLgFAeOi\",\"y2LCupIvZ\",\"GaUmbh2mD\",\"D2xQV4Izp\",\"SRAyHF4g3\",\"hZRREs5Zh\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\",\"GWXzi1rUy\",\"jjKvCXwS_\"];const serializationHash=\"framer-cJBg4\";const variantClassNames={c8nxZwUc6:\"framer-v-px5qra\",D2xQV4Izp:\"framer-v-1wbw50i\",DukGvDT63:\"framer-v-17z59a0\",GaUmbh2mD:\"framer-v-vk5ysh\",GWXzi1rUy:\"framer-v-18a98fx\",hZRREs5Zh:\"framer-v-1wtuj8s\",jjKvCXwS_:\"framer-v-pplp7i\",MMqqNt6Ji:\"framer-v-3ieelf\",MtioIPp05:\"framer-v-599ec\",SRAyHF4g3:\"framer-v-9npyju\",sXLgFAeOi:\"framer-v-1cx3ozl\",T0ehArr_D:\"framer-v-zpiolr\",y2LCupIvZ:\"framer-v-1b7y2qi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.44,0,.11,1],type:\"tween\"};const transition3={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"About MB\":\"MMqqNt6Ji\",\"Button-cam\":\"y2LCupIvZ\",\"button-trang\":\"SRAyHF4g3\",\"Contacts MB\":\"T0ehArr_D\",\"Projects MB\":\"MtioIPp05\",\"Tab Desktop\":\"GaUmbh2mD\",\"Tab Mobile\":\"D2xQV4Izp\",\"Text line hover 2\":\"GWXzi1rUy\",\"Text line hover\":\"sXLgFAeOi\",\"text line mobile\":\"jjKvCXwS_\",\"What i do\":\"hZRREs5Zh\",Contacts:\"DukGvDT63\",Project:\"c8nxZwUc6\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sXLgFAeOi\",WiPsTk4pe:text??props.WiPsTk4pe??\"Home\",wxdRv4pjP:link??props.wxdRv4pjP};};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,WiPsTk4pe,wxdRv4pjP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sXLgFAeOi\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"MMqqNt6Ji-pressed\",\"MtioIPp05-pressed\",\"T0ehArr_D-pressed\"].includes(gestureVariant))return false;if([\"y2LCupIvZ\",\"SRAyHF4g3\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"hZRREs5Zh-hover\",\"c8nxZwUc6-hover\",\"DukGvDT63-hover\",\"MMqqNt6Ji-pressed\",\"MtioIPp05-pressed\",\"T0ehArr_D-pressed\"].includes(gestureVariant))return false;if([\"hZRREs5Zh\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"hZRREs5Zh-hover\",\"c8nxZwUc6-hover\",\"DukGvDT63-hover\"].includes(gestureVariant))return true;if([\"hZRREs5Zh\",\"c8nxZwUc6\",\"DukGvDT63\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"hZRREs5Zh-hover\",\"c8nxZwUc6-hover\",\"DukGvDT63-hover\",\"MMqqNt6Ji-pressed\",\"MtioIPp05-pressed\",\"T0ehArr_D-pressed\"].includes(gestureVariant))return true;if([\"hZRREs5Zh\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({c8nxZwUc6:{value:transition3},DukGvDT63:{value:transition3},hZRREs5Zh:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"sXLgFAeOi\",scopeId:\"StxmtYN3f\",...addPropertyOverrides({\"hZRREs5Zh-hover\":{openInNewTab:false},c8nxZwUc6:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},DukGvDT63:{href:{webPageId:\"yLABN_MXd\"},openInNewTab:false},GWXzi1rUy:{href:wxdRv4pjP,openInNewTab:false,smoothScroll:false},hZRREs5Zh:{href:{webPageId:\"augiA20Il\"}},jjKvCXwS_:{href:wxdRv4pjP,openInNewTab:false,smoothScroll:false},MMqqNt6Ji:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},MtioIPp05:{href:{webPageId:\"jT0RDoi6m\"},openInNewTab:false},T0ehArr_D:{href:{webPageId:\"yLABN_MXd\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1cx3ozl\",className,classNames)} framer-1dgh4e9`,\"data-framer-name\":\"Text line hover\",layoutDependency:layoutDependency,layoutId:\"sXLgFAeOi\",ref:refBinding,style:{...style},...addPropertyOverrides({\"c8nxZwUc6-hover\":{\"data-framer-name\":undefined},\"DukGvDT63-hover\":{\"data-framer-name\":undefined},\"GWXzi1rUy-hover\":{\"data-framer-name\":undefined},\"hZRREs5Zh-hover\":{\"data-framer-name\":undefined},\"jjKvCXwS_-hover\":{\"data-framer-name\":undefined},\"MMqqNt6Ji-pressed\":{\"data-framer-name\":undefined},\"MtioIPp05-pressed\":{\"data-framer-name\":undefined},\"sXLgFAeOi-hover\":{\"data-framer-name\":undefined},\"T0ehArr_D-pressed\":{\"data-framer-name\":undefined},c8nxZwUc6:{\"data-framer-name\":\"Project\"},D2xQV4Izp:{\"data-framer-name\":\"Tab Mobile\"},DukGvDT63:{\"data-framer-name\":\"Contacts\"},GaUmbh2mD:{\"data-framer-name\":\"Tab Desktop\"},GWXzi1rUy:{\"data-framer-name\":\"Text line hover 2\"},hZRREs5Zh:{\"data-framer-name\":\"What i do\"},jjKvCXwS_:{\"data-framer-name\":\"text line mobile\"},MMqqNt6Ji:{\"data-framer-name\":\"About MB\"},MtioIPp05:{\"data-framer-name\":\"Projects MB\"},SRAyHF4g3:{\"data-framer-name\":\"button-trang\"},T0ehArr_D:{\"data-framer-name\":\"Contacts MB\"},y2LCupIvZ:{\"data-framer-name\":\"Button-cam\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18wgdyy\",layoutDependency:layoutDependency,layoutId:\"aLU7Yj33B\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-131rswv\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"po1Rk8JLS\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:0},variants:{\"c8nxZwUc6-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"DukGvDT63-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"GWXzi1rUy-hover\":{backgroundColor:\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\",opacity:1},\"hZRREs5Zh-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"sXLgFAeOi-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},GWXzi1rUy:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},jjKvCXwS_:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}}}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"Home\"})}),className:\"framer-zfug28\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont SemiBold\"],layoutDependency:layoutDependency,layoutId:\"vvkn4nqLf\",style:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:WiPsTk4pe,variants:{\"GWXzi1rUy-hover\":{\"--extracted-r6o4lv\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},\"jjKvCXwS_-hover\":{\"--extracted-r6o4lv\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},\"sXLgFAeOi-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},GWXzi1rUy:{\"--extracted-1kkmzbh\":\"0px\",\"--extracted-1nvstw5\":\"rgba(0, 0, 0, 1)\",\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},jjKvCXwS_:{\"--extracted-1kkmzbh\":\"0px\",\"--extracted-1nvstw5\":\"rgba(0, 0, 0, 1)\",\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},y2LCupIvZ:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"GWXzi1rUy-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0)))\"},children:\"Home\"})})},\"jjKvCXwS_-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0)))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgba(0, 0, 0, 1))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 0px)\"},children:\"Home\"})})},\"sXLgFAeOi-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Home\"})})},D2xQV4Izp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"left\"},children:\"Home\"})})},GaUmbh2mD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"left\"},children:\"Home\"})})},GWXzi1rUy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgba(0, 0, 0, 1))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 0px)\"},children:\"Home\"})}),fonts:[\"CUSTOM;Mont Regular\"]},jjKvCXwS_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgba(0, 0, 0, 1))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 0px)\"},children:\"Home\"})}),fonts:[\"CUSTOM;Mont Regular\"]},SRAyHF4g3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\"},children:\"Home\"})})},y2LCupIvZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b5bblw\",\"data-framer-name\":\"Text Tab Animation\",layoutDependency:layoutDependency,layoutId:\"wLDHJX1Un\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"What i do\"})}),className:\"framer-sycxjb\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"AItiFQMr6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"c8nxZwUc6-hover\":{\"--extracted-r6o4lv\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},\"DukGvDT63-hover\":{\"--extracted-r6o4lv\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},\"hZRREs5Zh-hover\":{\"--extracted-r6o4lv\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},c8nxZwUc6:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"},DukGvDT63:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"},hZRREs5Zh:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"c8nxZwUc6-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0)))\"},children:\"Projects\"})})},\"DukGvDT63-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0)))\"},children:\"about\"})})},\"hZRREs5Zh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0)))\"},children:\"home\"})})},c8nxZwUc6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"projects\"})}),fonts:[\"CUSTOM;Airstrike Condensed Condensed\"]},DukGvDT63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"about\"})}),fonts:[\"CUSTOM;Airstrike Condensed Condensed\"]},hZRREs5Zh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"Home\"})}),fonts:[\"CUSTOM;Airstrike Condensed Condensed\"]}},baseVariant,gestureVariant)})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z6wsqi\",\"data-framer-name\":\"Text Tab Animation\",layoutDependency:layoutDependency,layoutId:\"L_nVoBc0N\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"What i do\"})}),className:\"framer-49137o\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"t4oqZase_\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"c8nxZwUc6-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"hZRREs5Zh-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"MMqqNt6Ji-pressed\":{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"},\"MtioIPp05-pressed\":{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"},\"T0ehArr_D-pressed\":{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"},c8nxZwUc6:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-1nvstw5\":\"rgba(0, 0, 0, 1)\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0)\"},DukGvDT63:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-1nvstw5\":\"rgba(0, 0, 0, 1)\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0)\"},hZRREs5Zh:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-1nvstw5\":\"rgba(0, 0, 0, 1)\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"c8nxZwUc6-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Projects\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},\"hZRREs5Zh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NOzBBcmFtZSBUaGlu\",\"--framer-font-family\":'\"0Arame Thin\", \"0Arame Thin Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"home\"})}),fonts:[\"CUSTOM;0Arame Thin\"]},\"MMqqNt6Ji-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)))\"},children:\"About\"})})},\"MtioIPp05-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)))\"},children:\"Projects\"})})},\"T0ehArr_D-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)))\"},children:\"Contact\"})})},c8nxZwUc6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgba(0, 0, 0, 1))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:\"projects\"})}),fonts:[\"CUSTOM;Airstrike Condensed Condensed\"]},DukGvDT63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgba(0, 0, 0, 1))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:\"about\"})}),fonts:[\"CUSTOM;Airstrike Condensed Condensed\"]},hZRREs5Zh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FpcnN0cmlrZSBDb25kZW5zZWQgQ29uZGVuc2Vk\",\"--framer-font-family\":'\"Airstrike Condensed Condensed\", \"Airstrike Condensed Condensed Placeholder\", sans-serif',\"--framer-font-size\":\"76px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgba(0, 0, 0, 1))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:\"Home\"})}),fonts:[\"CUSTOM;Airstrike Condensed Condensed\"]},MMqqNt6Ji:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"About\"})}),fonts:[\"CUSTOM;UTM Libel KT Regular\"]},MtioIPp05:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Projects\"})}),fonts:[\"CUSTOM;UTM Libel KT Regular\"]},T0ehArr_D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})}),fonts:[\"CUSTOM;UTM Libel KT Regular\"]}},baseVariant,gestureVariant)})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cJBg4.framer-1dgh4e9, .framer-cJBg4 .framer-1dgh4e9 { display: block; }\",\".framer-cJBg4.framer-1cx3ozl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 60px; }\",\".framer-cJBg4 .framer-18wgdyy { flex: none; height: 24px; overflow: visible; position: relative; width: 100%; }\",\".framer-cJBg4 .framer-131rswv { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; width: 1px; }\",\".framer-cJBg4 .framer-zfug28 { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-cJBg4 .framer-1b5bblw { bottom: -75px; flex: none; gap: 10px; height: 75px; left: 0px; overflow: visible; position: absolute; width: 372px; }\",\".framer-cJBg4 .framer-sycxjb, .framer-cJBg4 .framer-49137o { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-cJBg4 .framer-z6wsqi { flex: none; gap: 10px; height: 75px; left: calc(50.00000000000002% - 372px / 2); overflow: visible; position: absolute; top: calc(49.33333333333336% - 75px / 2); width: 372px; }\",\".framer-cJBg4.framer-v-1b7y2qi.framer-1cx3ozl, .framer-cJBg4.framer-v-vk5ysh.framer-1cx3ozl, .framer-cJBg4.framer-v-1wbw50i.framer-1cx3ozl, .framer-cJBg4.framer-v-9npyju.framer-1cx3ozl { cursor: unset; width: 61px; }\",\".framer-cJBg4.framer-v-1wtuj8s.framer-1cx3ozl { display: block; height: 56px; overflow: hidden; padding: unset; text-decoration: none; width: 372px; }\",\".framer-cJBg4.framer-v-1wtuj8s .framer-18wgdyy { height: 56px; left: calc(50.00000000000002% - 372px / 2); position: absolute; top: calc(49.33333333333336% - 56px / 2); width: 372px; }\",\".framer-cJBg4.framer-v-1wtuj8s .framer-1b5bblw, .framer-cJBg4.framer-v-px5qra .framer-1b5bblw, .framer-cJBg4.framer-v-17z59a0 .framer-1b5bblw { bottom: unset; height: 56px; left: calc(50.00000000000002% - 372px / 2); top: calc(167.8571428571429% - 56px / 2); }\",\".framer-cJBg4.framer-v-1wtuj8s .framer-sycxjb, .framer-cJBg4.framer-v-px5qra .framer-sycxjb, .framer-cJBg4.framer-v-17z59a0 .framer-sycxjb { top: 2px; }\",\".framer-cJBg4.framer-v-1wtuj8s .framer-z6wsqi, .framer-cJBg4.framer-v-px5qra .framer-z6wsqi, .framer-cJBg4.framer-v-17z59a0 .framer-z6wsqi { height: 56px; top: calc(50.00000000000002% - 56px / 2); }\",\".framer-cJBg4.framer-v-1wtuj8s .framer-49137o, .framer-cJBg4.framer-v-17z59a0 .framer-49137o { top: 2px; white-space: pre-wrap; width: 373px; word-break: break-word; word-wrap: break-word; }\",\".framer-cJBg4.framer-v-3ieelf.framer-1cx3ozl, .framer-cJBg4.framer-v-599ec.framer-1cx3ozl, .framer-cJBg4.framer-v-zpiolr.framer-1cx3ozl { align-content: flex-start; align-items: flex-start; height: min-content; text-decoration: none; width: 280px; }\",\".framer-cJBg4.framer-v-3ieelf .framer-18wgdyy, .framer-cJBg4.framer-v-599ec .framer-18wgdyy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; width: 372px; }\",\".framer-cJBg4.framer-v-3ieelf .framer-z6wsqi, .framer-cJBg4.framer-v-zpiolr .framer-z6wsqi { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: flex-start; left: unset; padding: 0px; position: relative; top: unset; }\",\".framer-cJBg4.framer-v-3ieelf .framer-49137o, .framer-cJBg4.framer-v-599ec .framer-49137o, .framer-cJBg4.framer-v-zpiolr .framer-49137o { bottom: unset; height: auto; left: unset; position: relative; top: unset; }\",\".framer-cJBg4.framer-v-599ec .framer-z6wsqi { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: flex-start; left: unset; padding: 0px; position: relative; top: unset; }\",\".framer-cJBg4.framer-v-zpiolr .framer-18wgdyy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; width: 372px; }\",\".framer-cJBg4.framer-v-px5qra.framer-1cx3ozl, .framer-cJBg4.framer-v-17z59a0.framer-1cx3ozl { display: block; height: 56px; padding: unset; text-decoration: none; width: 372px; }\",\".framer-cJBg4.framer-v-px5qra .framer-18wgdyy, .framer-cJBg4.framer-v-17z59a0 .framer-18wgdyy { height: 56px; left: calc(50.00000000000002% - 372px / 2); overflow: hidden; position: absolute; top: calc(49.33333333333336% - 56px / 2); width: 372px; }\",\".framer-cJBg4.framer-v-px5qra .framer-49137o { top: 2px; white-space: pre-wrap; width: 389px; word-break: break-word; word-wrap: break-word; }\",\".framer-cJBg4.framer-v-18a98fx.framer-1cx3ozl { height: 28px; text-decoration: none; width: 123px; }\",\".framer-cJBg4.framer-v-18a98fx .framer-131rswv { aspect-ratio: 1 / 1; bottom: 3px; height: var(--framer-aspect-ratio-supported, 5px); left: 1px; width: 5px; }\",\".framer-cJBg4.framer-v-18a98fx .framer-zfug28 { white-space: pre; width: auto; }\",\".framer-cJBg4.framer-v-pplp7i.framer-1cx3ozl { height: 28px; text-decoration: none; width: min-content; }\",\".framer-cJBg4.framer-v-pplp7i .framer-18wgdyy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: min-content; }\",\".framer-cJBg4.framer-v-pplp7i .framer-131rswv { aspect-ratio: 1 / 1; bottom: unset; height: var(--framer-aspect-ratio-supported, 5px); left: unset; position: relative; width: 5px; }\",\".framer-cJBg4.framer-v-pplp7i .framer-zfug28 { bottom: unset; height: 24px; left: unset; position: relative; top: unset; white-space: pre; width: auto; }\",\".framer-cJBg4.framer-v-1wtuj8s.hover.framer-1cx3ozl, .framer-cJBg4.framer-v-px5qra.hover.framer-1cx3ozl, .framer-cJBg4.framer-v-17z59a0.hover.framer-1cx3ozl { display: block; padding: unset; }\",\".framer-cJBg4.framer-v-1wtuj8s.hover .framer-18wgdyy { overflow: hidden; }\",\".framer-cJBg4.framer-v-1wtuj8s.hover .framer-1b5bblw { bottom: 0px; height: unset; left: 0px; right: 0px; top: 0px; width: unset; }\",\".framer-cJBg4.framer-v-1wtuj8s.hover .framer-z6wsqi { left: 0px; right: 0px; top: -66px; width: unset; }\",\".framer-cJBg4.framer-v-px5qra.hover .framer-1b5bblw, .framer-cJBg4.framer-v-17z59a0.hover .framer-1b5bblw { bottom: unset; top: calc(50.00000000000002% - 56px / 2); }\",\".framer-cJBg4.framer-v-px5qra.hover .framer-z6wsqi, .framer-cJBg4.framer-v-17z59a0.hover .framer-z6wsqi { top: -66px; }\",\".framer-cJBg4.framer-v-1cx3ozl.hover .framer-131rswv { left: 10px; width: 100%; }\",\".framer-cJBg4.framer-v-1cx3ozl.hover .framer-zfug28 { left: 9px; right: -19px; width: unset; }\",\".framer-cJBg4.framer-v-18a98fx.hover.framer-1cx3ozl { width: 81px; }\",\".framer-cJBg4.framer-v-18a98fx.hover .framer-zfug28 { left: 10px; }\",\".framer-cJBg4.framer-v-pplp7i.hover .framer-131rswv { bottom: unset; left: unset; }\",\".framer-cJBg4.framer-v-pplp7i.hover .framer-zfug28, .framer-cJBg4.framer-v-3ieelf.pressed .framer-49137o, .framer-cJBg4.framer-v-599ec.pressed .framer-49137o, .framer-cJBg4.framer-v-zpiolr.pressed .framer-49137o { bottom: unset; left: unset; top: unset; }\",\".framer-cJBg4.framer-v-3ieelf.pressed .framer-z6wsqi, .framer-cJBg4.framer-v-599ec.pressed .framer-z6wsqi, .framer-cJBg4.framer-v-zpiolr.pressed .framer-z6wsqi { left: unset; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"y2LCupIvZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"GaUmbh2mD\":{\"layout\":[\"fixed\",\"fixed\"]},\"D2xQV4Izp\":{\"layout\":[\"fixed\",\"fixed\"]},\"SRAyHF4g3\":{\"layout\":[\"fixed\",\"fixed\"]},\"hZRREs5Zh\":{\"layout\":[\"fixed\",\"fixed\"]},\"MMqqNt6Ji\":{\"layout\":[\"fixed\",\"auto\"]},\"MtioIPp05\":{\"layout\":[\"fixed\",\"auto\"]},\"T0ehArr_D\":{\"layout\":[\"fixed\",\"auto\"]},\"c8nxZwUc6\":{\"layout\":[\"fixed\",\"fixed\"]},\"DukGvDT63\":{\"layout\":[\"fixed\",\"fixed\"]},\"GWXzi1rUy\":{\"layout\":[\"fixed\",\"fixed\"]},\"jjKvCXwS_\":{\"layout\":[\"auto\",\"fixed\"]},\"VZBqINVF6\":{\"layout\":[\"fixed\",\"fixed\"]},\"XWK99lZyt\":{\"layout\":[\"fixed\",\"fixed\"]},\"mjqpJ3_Ls\":{\"layout\":[\"fixed\",\"fixed\"]},\"SIWOxUPIQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZYRhdPKs2\":{\"layout\":[\"fixed\",\"fixed\"]},\"tKyVF6Dlt\":{\"layout\":[\"auto\",\"fixed\"]},\"rTxjS4b2d\":{\"layout\":[\"fixed\",\"auto\"]},\"pqHwF3mRY\":{\"layout\":[\"fixed\",\"auto\"]},\"h6VdQBza0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WiPsTk4pe\":\"text\",\"wxdRv4pjP\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerStxmtYN3f=withCSS(Component,css,\"framer-cJBg4\");export default FramerStxmtYN3f;FramerStxmtYN3f.displayName=\"Nav Text\";FramerStxmtYN3f.defaultProps={height:24,width:60};addPropertyControls(FramerStxmtYN3f,{variant:{options:[\"sXLgFAeOi\",\"y2LCupIvZ\",\"GaUmbh2mD\",\"D2xQV4Izp\",\"SRAyHF4g3\",\"hZRREs5Zh\",\"MMqqNt6Ji\",\"MtioIPp05\",\"T0ehArr_D\",\"c8nxZwUc6\",\"DukGvDT63\",\"GWXzi1rUy\",\"jjKvCXwS_\"],optionTitles:[\"Text line hover\",\"Button-cam\",\"Tab Desktop\",\"Tab Mobile\",\"button-trang\",\"What i do\",\"About MB\",\"Projects MB\",\"Contacts MB\",\"Project\",\"Contacts\",\"Text line hover 2\",\"text line mobile\"],title:\"Variant\",type:ControlType.Enum},WiPsTk4pe:{defaultValue:\"Home\",displayTextArea:false,title:\"Text\",type:ControlType.String},wxdRv4pjP:{title:\"Link\",type:ControlType.Link}});addFonts(FramerStxmtYN3f,[{explicitInter:true,fonts:[{family:\"Mont SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/FmFdOBCVKVOs9j7MjqCvkhvZY.woff2\"},{family:\"Mont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BQQUFMfWuw0Xu3HQECmpH2qDg.woff2\"},{family:\"Airstrike Condensed Condensed\",source:\"custom\",url:\"https://framerusercontent.com/assets/qDF6JxBhvbqIBVxXAsK3ISS3EM.woff2\"},{family:\"UTM Libel KT Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/xlKMRDzqTN2ZLT45Vs4yP3DXc.woff2\"},{family:\"0Arame Thin\",source:\"custom\",url:\"https://framerusercontent.com/assets/v2YuhMVeAwgRzbNhXxD5eC3xHco.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerStxmtYN3f\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y2LCupIvZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GaUmbh2mD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D2xQV4Izp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SRAyHF4g3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hZRREs5Zh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MMqqNt6Ji\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MtioIPp05\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T0ehArr_D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c8nxZwUc6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DukGvDT63\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GWXzi1rUy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jjKvCXwS_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VZBqINVF6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XWK99lZyt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mjqpJ3_Ls\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SIWOxUPIQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZYRhdPKs2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tKyVF6Dlt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rTxjS4b2d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pqHwF3mRY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h6VdQBza0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"60\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"WiPsTk4pe\\\":\\\"text\\\",\\\"wxdRv4pjP\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StxmtYN3f.map","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavText from\"https://framerusercontent.com/modules/TFT4gryCp2537yLuvvOs/kf9KurdfIGYYlBc9sMm6/StxmtYN3f.js\";import NavText1 from\"https://framerusercontent.com/modules/mT1iAumEDF4oA7u5b6iZ/HivAxCZJZKqfXozWMYpu/StxmtYN3f.js\";const NavTextFonts=getFonts(NavText);const NavText1Fonts=getFonts(NavText1);const cycleOrder=[\"vq7wBfmRA\",\"bXFx6sXMH\"];const serializationHash=\"framer-2zFe5\";const variantClassNames={bXFx6sXMH:\"framer-v-1ebuw58\",vq7wBfmRA:\"framer-v-1y5p51h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`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={Desktop:\"vq7wBfmRA\",Mobile:\"bXFx6sXMH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vq7wBfmRA\"};};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:\"vq7wBfmRA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bXFx6sXMH\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"bXFx6sXMH\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1y5p51h\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"vq7wBfmRA\",ref:refBinding,style:{backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(20, 20, 20, 0.82)\",WebkitBackdropFilter:\"blur(20px)\",...style},...addPropertyOverrides({bXFx6sXMH:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gmxt1e\",layoutDependency:layoutDependency,layoutId:\"ZYnqFP0GP\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dsyv1x\",layoutDependency:layoutDependency,layoutId:\"seBYKNREx\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1quqpo1\",\"data-framer-name\":\"Nav Text\",layoutDependency:layoutDependency,layoutId:\"PzG2cAIHt\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Menu\"})}),className:\"framer-4l5kq6\",\"data-framer-name\":\"text\",fonts:[\"GF;Poppins-300\"],layoutDependency:layoutDependency,layoutId:\"rWwj8EEXj\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({bXFx6sXMH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Menu\"})}),fonts:[\"CUSTOM;Mont Regular\"]}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+((componentViewport?.height||2e3)*.46500000000000025-141)+20+0+134,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-einlhh-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tGMnpdbQO-container\",nodeId:\"tGMnpdbQO\",rendersWithMotion:true,scopeId:\"fh42yHUSG\",children:/*#__PURE__*/_jsx(NavText,{height:\"100%\",id:\"tGMnpdbQO\",layoutId:\"tGMnpdbQO\",variant:\"hZRREs5Zh\",width:\"100%\",WiPsTk4pe:\"Home\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":HavlLsCOJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":HavlLsCOJ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bXFx6sXMH:{height:75,y:(componentViewport?.y||0)+((componentViewport?.height||2e3)*.46500000000000025-193.5)+20+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17gkpy4-container\",layoutDependency:layoutDependency,layoutId:\"QJy_axaCr-container\",nodeId:\"QJy_axaCr\",rendersWithMotion:true,scopeId:\"fh42yHUSG\",children:/*#__PURE__*/_jsx(NavText1,{height:\"100%\",id:\"QJy_axaCr\",layoutId:\"QJy_axaCr\",style:{height:\"100%\"},variant:\"MMqqNt6Ji\",width:\"100%\",WiPsTk4pe:\"Home\",wxdRv4pjP:resolvedLinks[0],...addPropertyOverrides({bXFx6sXMH:{wxdRv4pjP:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zXhCcnP51\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zXhCcnP51\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bXFx6sXMH:{height:75,y:(componentViewport?.y||0)+((componentViewport?.height||2e3)*.46500000000000025-193.5)+20+0+181}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a7zij3-container\",layoutDependency:layoutDependency,layoutId:\"KNxTYe1wi-container\",nodeId:\"KNxTYe1wi\",rendersWithMotion:true,scopeId:\"fh42yHUSG\",children:/*#__PURE__*/_jsx(NavText1,{height:\"100%\",id:\"KNxTYe1wi\",layoutId:\"KNxTYe1wi\",style:{height:\"100%\"},variant:\"MtioIPp05\",width:\"100%\",WiPsTk4pe:\"Home\",wxdRv4pjP:resolvedLinks1[0],...addPropertyOverrides({bXFx6sXMH:{wxdRv4pjP:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":QQEf4EI8Z\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":QQEf4EI8Z\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bXFx6sXMH:{height:75,y:(componentViewport?.y||0)+((componentViewport?.height||2e3)*.46500000000000025-193.5)+20+0+272}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e4ikve-container\",layoutDependency:layoutDependency,layoutId:\"uJGsQqDjc-container\",nodeId:\"uJGsQqDjc\",rendersWithMotion:true,scopeId:\"fh42yHUSG\",children:/*#__PURE__*/_jsx(NavText1,{height:\"100%\",id:\"uJGsQqDjc\",layoutId:\"uJGsQqDjc\",style:{height:\"100%\"},variant:\"T0ehArr_D\",width:\"100%\",WiPsTk4pe:\"Home\",wxdRv4pjP:resolvedLinks2[0],...addPropertyOverrides({bXFx6sXMH:{wxdRv4pjP:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+((componentViewport?.height||2e3)*.46500000000000025-141)+20+0+218,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fzlbci-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kEPxe07UD-container\",nodeId:\"kEPxe07UD\",rendersWithMotion:true,scopeId:\"fh42yHUSG\",children:/*#__PURE__*/_jsx(NavText,{height:\"100%\",id:\"kEPxe07UD\",layoutId:\"kEPxe07UD\",variant:\"DukGvDT63\",width:\"100%\",WiPsTk4pe:\"Home\"})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2zFe5.framer-1u86qzb, .framer-2zFe5 .framer-1u86qzb { display: block; }\",\".framer-2zFe5.framer-1y5p51h { height: 2000px; overflow: hidden; position: relative; width: 800px; }\",\".framer-2zFe5 .framer-1gmxt1e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 20px; position: absolute; top: 47%; width: 800px; }\",\".framer-2zFe5 .framer-1dsyv1x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2zFe5 .framer-1quqpo1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 74px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2zFe5 .framer-4l5kq6 { flex: none; height: 24px; position: relative; white-space: pre; width: auto; }\",\".framer-2zFe5 .framer-einlhh-container, .framer-2zFe5 .framer-1fzlbci-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2zFe5 .framer-17gkpy4-container, .framer-2zFe5 .framer-a7zij3-container, .framer-2zFe5 .framer-e4ikve-container { flex: none; height: 75px; position: relative; width: auto; }\",\".framer-2zFe5.framer-v-1ebuw58 .framer-1dsyv1x { gap: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bXFx6sXMH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerfh42yHUSG=withCSS(Component,css,\"framer-2zFe5\");export default Framerfh42yHUSG;Framerfh42yHUSG.displayName=\"Tab Navigation content 3\";Framerfh42yHUSG.defaultProps={height:2e3,width:800};addPropertyControls(Framerfh42yHUSG,{variant:{options:[\"vq7wBfmRA\",\"bXFx6sXMH\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerfh42yHUSG,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDz8V15vFP-KUEg.woff2\",weight:\"300\"},{family:\"Mont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BQQUFMfWuw0Xu3HQECmpH2qDg.woff2\"}]},...NavTextFonts,...NavText1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfh42yHUSG\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bXFx6sXMH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"800\",\"framerIntrinsicHeight\":\"2000\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx}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 TabNavigationContent3 from\"https://framerusercontent.com/modules/prVCOWhwvbla1tIBGCdi/JfZwi1ZUVmsWiFfk9f2G/fh42yHUSG.js\";const TabNavigationContent3Fonts=getFonts(TabNavigationContent3);const cycleOrder=[\"ZybqqOXwA\",\"U1lXHr8Id\",\"Z4xXpkDJQ\"];const serializationHash=\"framer-eJWdG\";const variantClassNames={U1lXHr8Id:\"framer-v-1atpybn\",Z4xXpkDJQ:\"framer-v-1syh65l\",ZybqqOXwA:\"framer-v-1iymazu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop 1\":\"ZybqqOXwA\",\"Desktop 2\":\"U1lXHr8Id\",Mobile:\"Z4xXpkDJQ\"};const getProps=({click2,height,id,width,...props})=>{return{...props,QJuI4hWMR:click2??props.QJuI4hWMR,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZybqqOXwA\"};};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,QJuI4hWMR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZybqqOXwA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaphkhn3x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QJuI4hWMR){const res=await QJuI4hWMR(...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-1iymazu\",className,classNames),\"data-framer-name\":\"Desktop 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZybqqOXwA\",onTap:onTaphkhn3x,ref:refBinding,style:{...style},...addPropertyOverrides({U1lXHr8Id:{\"data-framer-name\":\"Desktop 2\"},Z4xXpkDJQ:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||1440)-0,width:\"800px\",y:(componentViewport?.y||0)+0,...addPropertyOverrides({U1lXHr8Id:{width:componentViewport?.width||\"100vw\"},Z4xXpkDJQ:{height:(componentViewport?.height||900)-0,width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3a3s4c-container\",layoutDependency:layoutDependency,layoutId:\"RpTwEeld0-container\",nodeId:\"RpTwEeld0\",rendersWithMotion:true,scopeId:\"HstbS8iBa\",children:/*#__PURE__*/_jsx(TabNavigationContent3,{height:\"100%\",id:\"RpTwEeld0\",layoutId:\"RpTwEeld0\",style:{height:\"100%\",width:\"100%\"},variant:\"vq7wBfmRA\",width:\"100%\",...addPropertyOverrides({Z4xXpkDJQ:{variant:\"bXFx6sXMH\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eJWdG.framer-kn3v2o, .framer-eJWdG .framer-kn3v2o { display: block; }\",\".framer-eJWdG.framer-1iymazu { cursor: pointer; height: 1440px; overflow: hidden; position: relative; width: 800px; }\",\".framer-eJWdG .framer-3a3s4c-container { bottom: 0px; flex: none; position: absolute; right: -825px; top: 0px; width: 800px; }\",\".framer-eJWdG.framer-v-1atpybn.framer-1iymazu { overflow: visible; }\",\".framer-eJWdG.framer-v-1atpybn .framer-3a3s4c-container { left: 0px; right: 0px; width: unset; }\",\".framer-eJWdG.framer-v-1syh65l.framer-1iymazu { height: 900px; width: 390px; }\",\".framer-eJWdG.framer-v-1syh65l .framer-3a3s4c-container { left: 0px; right: unset; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1440\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"U1lXHr8Id\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z4xXpkDJQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QJuI4hWMR\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHstbS8iBa=withCSS(Component,css,\"framer-eJWdG\");export default FramerHstbS8iBa;FramerHstbS8iBa.displayName=\"Navigation Overlay 3\";FramerHstbS8iBa.defaultProps={height:1440,width:800};addPropertyControls(FramerHstbS8iBa,{variant:{options:[\"ZybqqOXwA\",\"U1lXHr8Id\",\"Z4xXpkDJQ\"],optionTitles:[\"Desktop 1\",\"Desktop 2\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},QJuI4hWMR:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerHstbS8iBa,[{explicitInter:true,fonts:[]},...TabNavigationContent3Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHstbS8iBa\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1440\",\"framerIntrinsicWidth\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"QJuI4hWMR\\\":\\\"click2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U1lXHr8Id\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z4xXpkDJQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{defaultEvents,usePadding,useRadius,useFontControls}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * CLIPBOARD\n *\n * @framerIntrinsicWidth 90\n * @framerIntrinsicHeight 50\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Clipboard(props){const{label,content,fill,color,style,onClick,font,hoverOptions,...rest}=props;const deprecatedFont=useFontControls({fontWeight:500,...rest});const borderRadius=useRadius(props);const paddingValue=usePadding(props);const handleClick=useCallback(()=>{var ref;(ref=navigator.clipboard)===null||ref===void 0?void 0:ref.writeText(content);onClick===null||onClick===void 0?void 0:onClick();},[onClick,content]);return /*#__PURE__*/ _jsx(motion.button,{style:{border:\"none\",outline:\"none\",resize:\"none\",width:\"max-content\",wordBreak:\"break-word\",overflowWrap:\"break-word\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",letterSpacing:\"-0.2px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",background:fill,borderRadius,cursor:\"pointer\",padding:paddingValue,color,...deprecatedFont,...font,...style},onClick:handleClick,...rest,whileHover:hoverOptions,transition:hoverOptions===null||hoverOptions===void 0?void 0:hoverOptions.transition,children:label});};addPropertyControls(Clipboard,{content:{type:ControlType.String,title:\"Content\",displayTextArea:true,description:\"When clicked, this content will be copied to the clipboard.\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Copy to Clipboard\"},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#06F\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#fff\"},font:{// @ts-ignore - Internal\ntype:ControlType.Font,controls:\"extended\",defaultValue:{fontSize:16}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0088FF\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}},padding:{type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,title:\"Padding\",defaultValue:10},borderRadius:{title:\"Radius\",type:ControlType.FusedNumber,toggleKey:\"isMixedBorderRadius\",toggleTitles:[\"Radius\",\"Radius per corner\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\",],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,defaultValue:50},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clipboard\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"90\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clipboard.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){// Find the circle element and update its fill attribute\nconst circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){// Update the fill attribute with the custom color\nconst updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{// If there is no fill attribute, add it with the custom color\nreplacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle});}SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9996 4.58607L19.414 12.0001L22.9139 8.50015L15.4997 1.08594L11.9996 4.58607Z\" fill=\"black\"/> <path d=\"M18.403 13.8175L10.1822 5.59708L5.63438 7.25082L3.08203 19.5021L8.15387 14.4302C8.0427 14.1472 7.98166 13.839 7.98166 13.5166C7.98166 12.1359 9.10095 11.0166 10.4817 11.0166C11.8624 11.0166 12.9817 12.1359 12.9817 13.5166C12.9817 14.8973 11.8624 16.0166 10.4817 16.0166C10.1592 16.0166 9.85109 15.9556 9.56811 15.8444L4.49378 20.9188L16.7491 18.3656L18.403 13.8175Z\" fill=\"black\"/> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map","// Generated by Framer (90a4657)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/pUC2Q4HS9uuwHefZZ6Oq/SVG.js\";const SVGFonts=getFonts(SVG);const ClipboardFonts=getFonts(Clipboard);const serializationHash=\"framer-8V5gA\";const variantClassNames={levCvlxFD:\"framer-v-14xzjgx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:45,delay:0,mass:1,stiffness:600,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=({bG,clipboardContent,height,iconCopied,iconCopy,icons,id,labelCopied,labelCopy,labels,width,...props})=>{return{...props,aCeOAHQBL:labels??props.aCeOAHQBL??\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",b8ei7OpHv:bG??props.b8ei7OpHv??\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",bcOKL_7fc:iconCopy??props.bcOKL_7fc??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',bPCJyrIbK:iconCopied??props.bPCJyrIbK??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',PbW7K4Unr:icons??props.PbW7K4Unr??\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",qIDNNRI0q:clipboardContent??props.qIDNNRI0q??\"Copied text.\",rIGEnoYqD:labelCopied??props.rIGEnoYqD??\"Copied\",zhU3xY_Ux:labelCopy??props.zhU3xY_Ux??\"Copy component\"};};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,bcOKL_7fc,zhU3xY_Ux,bPCJyrIbK,rIGEnoYqD,b8ei7OpHv,PbW7K4Unr,aCeOAHQBL,qIDNNRI0q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"levCvlxFD\",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-14xzjgx\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"levCvlxFD\",ref:refBinding,style:{backgroundColor:b8ei7OpHv,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4cs4o4\",\"data-framer-name\":\"Content - Default\",layoutDependency:layoutDependency,layoutId:\"mfpfMSOIR\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v0o387-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PpM4oqMA2-container\",nodeId:\"PpM4oqMA2\",rendersWithMotion:true,scopeId:\"wGUrQ1N5J\",children:/*#__PURE__*/_jsx(SVG,{customColor:PbW7K4Unr,customPadding:0,customStrokeWidth:2,customSvgCode:bcOKL_7fc,height:\"100%\",id:\"PpM4oqMA2\",layoutId:\"PpM4oqMA2\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aCeOAHQBL-wGUrQ1N5J))\"},children:\"Copy component\"})}),className:\"framer-1kfhmj1\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"V1VmfWfst\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-aCeOAHQBL-wGUrQ1N5J)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-aCeOAHQBL-wGUrQ1N5J\":aCeOAHQBL},text:zhU3xY_Ux,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19oqe6x\",\"data-framer-name\":\"Content - Copied\",layoutDependency:layoutDependency,layoutId:\"LIqCueDFI\",style:{filter:\"blur(4px)\",opacity:0,scale:.6,WebkitFilter:\"blur(4px)\"},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cnozo7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x6rKuOtbQ-container\",nodeId:\"x6rKuOtbQ\",rendersWithMotion:true,scopeId:\"wGUrQ1N5J\",children:/*#__PURE__*/_jsx(SVG,{customColor:PbW7K4Unr,customPadding:0,customStrokeWidth:2,customSvgCode:bPCJyrIbK,height:\"100%\",id:\"x6rKuOtbQ\",layoutId:\"x6rKuOtbQ\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-aCeOAHQBL-wGUrQ1N5J))\"},children:\"Copied\"})}),className:\"framer-1c6doyu\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"zcnAnnkwA\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-aCeOAHQBL-wGUrQ1N5J)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-aCeOAHQBL-wGUrQ1N5J\":aCeOAHQBL},text:rIGEnoYqD,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4e7ojc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rvJvXMtyL-container\",nodeId:\"rvJvXMtyL\",rendersWithMotion:true,scopeId:\"wGUrQ1N5J\",children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:100,bottomLeftRadius:100,bottomRightRadius:100,color:\"rgba(255, 255, 255, 0)\",content:qIDNNRI0q,fill:\"rgba(0, 102, 255, 0)\",font:{},height:\"100%\",id:\"rvJvXMtyL\",isMixedBorderRadius:false,label:\"\",layoutId:\"rvJvXMtyL\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:100,topRightRadius:100,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8V5gA.framer-1hi8lbm, .framer-8V5gA .framer-1hi8lbm { display: block; }\",\".framer-8V5gA.framer-14xzjgx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 44px; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-8V5gA .framer-4cs4o4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-8V5gA .framer-1v0o387-container, .framer-8V5gA .framer-1cnozo7-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-8V5gA .framer-1kfhmj1, .framer-8V5gA .framer-1c6doyu { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-8V5gA .framer-19oqe6x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; left: 49%; overflow: hidden; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-8V5gA .framer-4e7ojc-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 203\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"bcOKL_7fc\":\"iconCopy\",\"zhU3xY_Ux\":\"labelCopy\",\"bPCJyrIbK\":\"iconCopied\",\"rIGEnoYqD\":\"labelCopied\",\"b8ei7OpHv\":\"bG\",\"PbW7K4Unr\":\"icons\",\"aCeOAHQBL\":\"labels\",\"qIDNNRI0q\":\"clipboardContent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwGUrQ1N5J=withCSS(Component,css,\"framer-8V5gA\");export default FramerwGUrQ1N5J;FramerwGUrQ1N5J.displayName=\"Copy Button 2\";FramerwGUrQ1N5J.defaultProps={height:44,width:203};addPropertyControls(FramerwGUrQ1N5J,{bcOKL_7fc:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21 3H7V7H3V21H17V17H21V3ZM17 15H19V5H9V7H17V15Z\" fill=\"white\"/> </svg>',displayTextArea:false,title:\"Icon - Copy\",type:ControlType.String},zhU3xY_Ux:{defaultValue:\"Copy component\",displayTextArea:false,title:\"Label - Copy\",type:ControlType.String},bPCJyrIbK:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',displayTextArea:false,title:\"Icon - Copied\",type:ControlType.String},rIGEnoYqD:{defaultValue:\"Copied\",displayTextArea:false,title:\"Label - Copied\",type:ControlType.String},b8ei7OpHv:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"BG\",type:ControlType.Color},PbW7K4Unr:{defaultValue:'var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)) /* {\"name\":\"1\"} */',title:\"Icons\",type:ControlType.Color},aCeOAHQBL:{defaultValue:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",title:\"Labels\",type:ControlType.Color},qIDNNRI0q:{defaultValue:\"Copied text.\",displayTextArea:true,title:\"Clipboard Content\",type:ControlType.String}});addFonts(FramerwGUrQ1N5J,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...SVGFonts,...ClipboardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwGUrQ1N5J\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"bcOKL_7fc\\\":\\\"iconCopy\\\",\\\"zhU3xY_Ux\\\":\\\"labelCopy\\\",\\\"bPCJyrIbK\\\":\\\"iconCopied\\\",\\\"rIGEnoYqD\\\":\\\"labelCopied\\\",\\\"b8ei7OpHv\\\":\\\"bG\\\",\\\"PbW7K4Unr\\\":\\\"icons\\\",\\\"aCeOAHQBL\\\":\\\"labels\\\",\\\"qIDNNRI0q\\\":\\\"clipboardContent\\\"}\",\"framerIntrinsicWidth\":\"203\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wGUrQ1N5J.map","// Generated by Framer (612a550)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CopyButton2 from\"https://framerusercontent.com/modules/mIUnRRQGgsEp9KeZo0LA/LpGcNmw7cogd7w0adTm1/wGUrQ1N5J.js\";const CopyButton2Fonts=getFonts(CopyButton2);const enabledGestures={cMDIqLpdD:{hover:true},D9gXu5QUE:{hover:true},dys98u6UA:{hover:true},h47wwp7cO:{hover:true},VuATSIrvy:{hover:true},YnkXCRtXl:{hover:true},yPdjnGRH1:{hover:true}};const cycleOrder=[\"dys98u6UA\",\"YnkXCRtXl\",\"cMDIqLpdD\",\"yPdjnGRH1\",\"D9gXu5QUE\",\"h47wwp7cO\",\"VuATSIrvy\",\"ASJaoClZw\"];const serializationHash=\"framer-N1QZ7\";const variantClassNames={ASJaoClZw:\"framer-v-72ub0k\",cMDIqLpdD:\"framer-v-fob0sr\",D9gXu5QUE:\"framer-v-16q9xn8\",dys98u6UA:\"framer-v-2na5o0\",h47wwp7cO:\"framer-v-xrcrhz\",VuATSIrvy:\"framer-v-aby70x\",YnkXCRtXl:\"framer-v-sofpza\",yPdjnGRH1:\"framer-v-yn3z4a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.47,-.01,.08,.98],type:\"tween\"};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={\"Email-2\":\"h47wwp7cO\",\"Small black\":\"VuATSIrvy\",\"Variant 1\":\"dys98u6UA\",\"Variant 2\":\"YnkXCRtXl\",\"Variant 3\":\"cMDIqLpdD\",copied:\"ASJaoClZw\",Email:\"D9gXu5QUE\",Small:\"yPdjnGRH1\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,O4w2vcsGX:text??props.O4w2vcsGX??\"Learn more\",variant:humanReadableVariantMap[props.variant]??props.variant??\"dys98u6UA\",z22rLBHdg:link??props.z22rLBHdg};};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,O4w2vcsGX,z22rLBHdg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dys98u6UA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10h01o7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"ASJaoClZw\");});const onAppear1tf5p2h=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"h47wwp7cO\",true),2e3);});useOnVariantChange(baseVariant,{ASJaoClZw:onAppear1tf5p2h});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"h47wwp7cO-hover\")return true;if([\"h47wwp7cO\",\"ASJaoClZw\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"dys98u6UA\",scopeId:\"pstgV0V2L\",...addPropertyOverrides({\"D9gXu5QUE-hover\":{href:\"mailto:baodesigner96@gmail.com\"},\"dys98u6UA-hover\":{href:z22rLBHdg,openInNewTab:true},cMDIqLpdD:{href:z22rLBHdg},YnkXCRtXl:{href:z22rLBHdg}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2na5o0\",className,classNames)} framer-1iueqer`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"dys98u6UA\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.3)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(26, 26, 26))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,...style},variants:{\"dys98u6UA-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0)\"},ASJaoClZw:{backgroundColor:\"var(--token-3760faf3-844d-48bd-a639-f8ba504a8624, rgb(240, 240, 240))\"},cMDIqLpdD:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"},D9gXu5QUE:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"},h47wwp7cO:{backgroundColor:\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},VuATSIrvy:{\"--border-color\":\"rgb(34, 34, 34)\",backgroundColor:\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},YnkXCRtXl:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"},yPdjnGRH1:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({\"cMDIqLpdD-hover\":{\"data-framer-name\":undefined},\"D9gXu5QUE-hover\":{\"data-framer-name\":undefined},\"dys98u6UA-hover\":{\"data-framer-name\":undefined},\"h47wwp7cO-hover\":{\"data-framer-name\":undefined},\"VuATSIrvy-hover\":{\"data-framer-name\":undefined},\"YnkXCRtXl-hover\":{\"data-framer-name\":undefined},\"yPdjnGRH1-hover\":{\"data-framer-name\":undefined},ASJaoClZw:{\"data-framer-name\":\"copied\",\"data-highlight\":true},cMDIqLpdD:{\"data-framer-name\":\"Variant 3\"},D9gXu5QUE:{\"data-framer-name\":\"Email\"},h47wwp7cO:{\"data-framer-name\":\"Email-2\",\"data-highlight\":true,onTap:onTap10h01o7},VuATSIrvy:{\"data-framer-name\":\"Small black\"},YnkXCRtXl:{\"data-framer-name\":\"Variant 2\"},yPdjnGRH1:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xsqn1u\",layoutDependency:layoutDependency,layoutId:\"jZbXPFV7y\",style:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\",borderBottomLeftRadius:1111,borderBottomRightRadius:1111,borderTopLeftRadius:1111,borderTopRightRadius:1111},variants:{\"cMDIqLpdD-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"dys98u6UA-hover\":{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1e4,borderBottomRightRadius:1e4,borderTopLeftRadius:1e4,borderTopRightRadius:1e4},ASJaoClZw:{backgroundColor:\"rgb(255, 255, 255)\"},cMDIqLpdD:{backgroundColor:\"rgb(255, 255, 255)\"},D9gXu5QUE:{backgroundColor:\"rgb(255, 255, 255)\"},h47wwp7cO:{backgroundColor:\"rgb(255, 255, 255)\"},VuATSIrvy:{backgroundColor:\"rgb(255, 255, 255)\"},YnkXCRtXl:{backgroundColor:\"rgb(255, 255, 255)\"},yPdjnGRH1:{backgroundColor:\"rgb(0, 0, 0)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5qy11l\",layoutDependency:layoutDependency,layoutId:\"lJjoFBHjM\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4xanv0\",layoutDependency:layoutDependency,layoutId:\"p7xvup_s4\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gp647l\",\"data-framer-name\":\"Nav Text\",layoutDependency:layoutDependency,layoutId:\"r1wLvnFov\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rn6aap\",layoutDependency:layoutDependency,layoutId:\"DR_phgxoP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eyvwz3\",\"data-framer-name\":\"Text Tab Animation\",layoutDependency:layoutDependency,layoutId:\"G6DneSGoU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})}),className:\"framer-1alj3rk\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"Y_Ibz1ekn\",style:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:O4w2vcsGX,variants:{\"yPdjnGRH1-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"D9gXu5QUE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"linhhnguyen1310@gmail.com\"})}),text:undefined},\"h47wwp7cO-hover\":{text:undefined},\"yPdjnGRH1-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Learn more\"})})},ASJaoClZw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"linhhnguyen1310@gmail.com\"})}),text:undefined},D9gXu5QUE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"baodesigner96@gmail.com\"})}),text:undefined},h47wwp7cO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"linhhnguyen1310@gmail.com\"})}),text:undefined},VuATSIrvy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})})},yPdjnGRH1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1abymbg\",\"data-framer-name\":\"Text Tab Animation\",layoutDependency:layoutDependency,layoutId:\"dQs6QcZaP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Learn more\"})}),className:\"framer-vsruwu\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"CPc3r_J4O\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:O4w2vcsGX,variants:{ASJaoClZw:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},cMDIqLpdD:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},D9gXu5QUE:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},h47wwp7cO:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"},YnkXCRtXl:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"D9gXu5QUE-hover\":{text:undefined},\"h47wwp7cO-hover\":{text:undefined},ASJaoClZw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Copied!\"})}),text:undefined},cMDIqLpdD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})})},D9gXu5QUE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Let's connect\"})}),text:undefined},h47wwp7cO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28)))\"},children:\"Let's connect\"})}),text:undefined},VuATSIrvy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Learn more\"})})},YnkXCRtXl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})})},yPdjnGRH1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\"},children:\"Learn more\"})})}},baseVariant,gestureVariant)})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ASJaoClZw:{height:(componentViewport?.height||60)- -2,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},h47wwp7cO:{height:(componentViewport?.height||60)- -2,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ajy31b-container\",layoutDependency:layoutDependency,layoutId:\"BP9YlonjH-container\",nodeId:\"BP9YlonjH\",rendersWithMotion:true,scopeId:\"pstgV0V2L\",children:/*#__PURE__*/_jsx(CopyButton2,{aCeOAHQBL:\"rgba(5, 5, 5, 0)\",b8ei7OpHv:\"rgba(255, 255, 255, 0)\",bcOKL_7fc:\"\",bPCJyrIbK:\"\",height:\"100%\",id:\"BP9YlonjH\",layoutId:\"BP9YlonjH\",PbW7K4Unr:\"rgba(5, 5, 5, 0)\",qIDNNRI0q:\"linhhnguyen1310@gmail.com\",rIGEnoYqD:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",zhU3xY_Ux:\"\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N1QZ7.framer-1iueqer, .framer-N1QZ7 .framer-1iueqer { display: block; }\",\".framer-N1QZ7.framer-2na5o0 { cursor: pointer; height: 84px; overflow: hidden; position: relative; width: 232px; will-change: var(--framer-will-change-override, transform); }\",\".framer-N1QZ7 .framer-xsqn1u { bottom: -292px; flex: none; height: 292px; left: -35px; overflow: hidden; position: absolute; right: -25px; will-change: var(--framer-will-change-override, transform); }\",\".framer-N1QZ7 .framer-5qy11l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-N1QZ7 .framer-4xanv0 { flex: none; height: 17px; overflow: hidden; position: relative; width: 130px; }\",\".framer-N1QZ7 .framer-1gp647l { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-N1QZ7 .framer-rn6aap { flex: none; height: 24px; overflow: visible; position: relative; width: 100%; }\",\".framer-N1QZ7 .framer-1eyvwz3 { bottom: -30px; flex: none; gap: 10px; left: -34px; overflow: visible; position: absolute; right: -34px; top: 30px; }\",\".framer-N1QZ7 .framer-1alj3rk, .framer-N1QZ7 .framer-vsruwu { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-N1QZ7 .framer-1abymbg { bottom: 0px; flex: none; gap: 10px; left: -17px; overflow: visible; position: absolute; right: -17px; top: 0px; }\",\".framer-N1QZ7 .framer-ajy31b-container { bottom: -2px; flex: none; left: calc(49.82578397212546% - 100% / 2); position: absolute; top: 0px; width: 100%; }\",\".framer-N1QZ7.framer-v-sofpza.framer-2na5o0, .framer-N1QZ7.framer-v-fob0sr.framer-2na5o0, .framer-N1QZ7.framer-v-2na5o0.hover.framer-2na5o0, .framer-N1QZ7.framer-v-16q9xn8.hover.framer-2na5o0 { text-decoration: none; }\",\".framer-N1QZ7.framer-v-yn3z4a .framer-1abymbg, .framer-N1QZ7.framer-v-yn3z4a .framer-vsruwu, .framer-N1QZ7.framer-v-aby70x .framer-1abymbg, .framer-N1QZ7.framer-v-aby70x .framer-vsruwu { bottom: -1px; }\",\".framer-N1QZ7.framer-v-16q9xn8.framer-2na5o0, .framer-N1QZ7.framer-v-xrcrhz.framer-2na5o0 { height: 60px; width: 287px; }\",\".framer-N1QZ7.framer-v-16q9xn8 .framer-4xanv0, .framer-N1QZ7.framer-v-xrcrhz .framer-4xanv0, .framer-N1QZ7.framer-v-72ub0k .framer-4xanv0 { width: 230px; }\",\".framer-N1QZ7.framer-v-16q9xn8 .framer-1eyvwz3, .framer-N1QZ7.framer-v-16q9xn8 .framer-1abymbg, .framer-N1QZ7.framer-v-xrcrhz .framer-1eyvwz3, .framer-N1QZ7.framer-v-xrcrhz .framer-1abymbg, .framer-N1QZ7.framer-v-72ub0k .framer-1eyvwz3, .framer-N1QZ7.framer-v-72ub0k .framer-1abymbg { left: -50px; right: -50px; }\",\".framer-N1QZ7.framer-v-72ub0k.framer-2na5o0 { cursor: unset; height: 60px; width: 287px; }\",\".framer-N1QZ7.framer-v-2na5o0.hover .framer-xsqn1u, .framer-N1QZ7.framer-v-sofpza.hover .framer-xsqn1u { bottom: -58px; height: unset; left: -30px; right: -30px; top: -7px; }\",\".framer-N1QZ7.framer-v-2na5o0.hover .framer-1eyvwz3, .framer-N1QZ7.framer-v-sofpza.hover .framer-1eyvwz3, .framer-N1QZ7.framer-v-yn3z4a.hover .framer-1eyvwz3, .framer-N1QZ7.framer-v-16q9xn8.hover .framer-1eyvwz3, .framer-N1QZ7.framer-v-xrcrhz.hover .framer-1eyvwz3, .framer-N1QZ7.framer-v-aby70x.hover .framer-1eyvwz3 { bottom: 0px; top: 0px; }\",\".framer-N1QZ7.framer-v-2na5o0.hover .framer-1abymbg, .framer-N1QZ7.framer-v-sofpza.hover .framer-1abymbg, .framer-N1QZ7.framer-v-16q9xn8.hover .framer-1abymbg, .framer-N1QZ7.framer-v-xrcrhz.hover .framer-1abymbg { bottom: 30px; top: -30px; }\",\".framer-N1QZ7.framer-v-fob0sr.hover .framer-xsqn1u { bottom: -65px; height: unset; top: -7px; will-change: unset; }\",\".framer-N1QZ7.framer-v-yn3z4a.hover .framer-xsqn1u { bottom: -322px; height: unset; left: -115px; right: -105px; top: -46px; }\",\".framer-N1QZ7.framer-v-yn3z4a.hover .framer-1abymbg, .framer-N1QZ7.framer-v-aby70x.hover .framer-1abymbg { bottom: 29px; top: -30px; }\",\".framer-N1QZ7.framer-v-16q9xn8.hover .framer-xsqn1u { bottom: -202px; height: unset; left: -124px; right: -114px; top: -30px; }\",\".framer-N1QZ7.framer-v-16q9xn8.hover .framer-5qy11l { width: 130px; }\",\".framer-N1QZ7.framer-v-xrcrhz.hover .framer-xsqn1u { bottom: -202px; height: unset; left: -138px; right: -128px; top: -30px; }\",\".framer-N1QZ7.framer-v-aby70x.hover .framer-xsqn1u { bottom: -192px; height: unset; left: -137px; right: -127px; top: -16px; }\",'.framer-N1QZ7[data-border=\"true\"]::after, .framer-N1QZ7 [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 84\n * @framerIntrinsicWidth 232\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YnkXCRtXl\":{\"layout\":[\"fixed\",\"fixed\"]},\"cMDIqLpdD\":{\"layout\":[\"fixed\",\"fixed\"]},\"yPdjnGRH1\":{\"layout\":[\"fixed\",\"fixed\"]},\"D9gXu5QUE\":{\"layout\":[\"fixed\",\"fixed\"]},\"h47wwp7cO\":{\"layout\":[\"fixed\",\"fixed\"]},\"VuATSIrvy\":{\"layout\":[\"fixed\",\"fixed\"]},\"ASJaoClZw\":{\"layout\":[\"fixed\",\"fixed\"]},\"MKuyeo6bH\":{\"layout\":[\"fixed\",\"fixed\"]},\"tReBtSlBi\":{\"layout\":[\"fixed\",\"fixed\"]},\"qL5KFjzmX\":{\"layout\":[\"fixed\",\"fixed\"]},\"D9o6VQ4BS\":{\"layout\":[\"fixed\",\"fixed\"]},\"WY6JdNRfc\":{\"layout\":[\"fixed\",\"fixed\"]},\"fIDeBH0rW\":{\"layout\":[\"fixed\",\"fixed\"]},\"lNbFTkxVR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"O4w2vcsGX\":\"text\",\"z22rLBHdg\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpstgV0V2L=withCSS(Component,css,\"framer-N1QZ7\");export default FramerpstgV0V2L;FramerpstgV0V2L.displayName=\"button animation\";FramerpstgV0V2L.defaultProps={height:84,width:232};addPropertyControls(FramerpstgV0V2L,{variant:{options:[\"dys98u6UA\",\"YnkXCRtXl\",\"cMDIqLpdD\",\"yPdjnGRH1\",\"D9gXu5QUE\",\"h47wwp7cO\",\"VuATSIrvy\",\"ASJaoClZw\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Small\",\"Email\",\"Email-2\",\"Small black\",\"copied\"],title:\"Variant\",type:ControlType.Enum},O4w2vcsGX:{defaultValue:\"Learn more\",displayTextArea:false,title:\"Text\",type:ControlType.String},z22rLBHdg:{title:\"Link\",type:ControlType.Link}});addFonts(FramerpstgV0V2L,[{explicitInter:true,fonts:[{family:\"Mont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BQQUFMfWuw0Xu3HQECmpH2qDg.woff2\"}]},...CopyButton2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpstgV0V2L\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"O4w2vcsGX\\\":\\\"text\\\",\\\"z22rLBHdg\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YnkXCRtXl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cMDIqLpdD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yPdjnGRH1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D9gXu5QUE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h47wwp7cO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VuATSIrvy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ASJaoClZw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MKuyeo6bH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tReBtSlBi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qL5KFjzmX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D9o6VQ4BS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WY6JdNRfc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fIDeBH0rW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lNbFTkxVR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"232\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"84\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pstgV0V2L.map","// Generated by Framer (114679e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonAnimation from\"https://framerusercontent.com/modules/qQNqBlFld934qYh1U0RO/WbQxBzbGeR9fiOYr64nk/pstgV0V2L.js\";import NavText from\"https://framerusercontent.com/modules/mT1iAumEDF4oA7u5b6iZ/HivAxCZJZKqfXozWMYpu/StxmtYN3f.js\";const ButtonAnimationFonts=getFonts(ButtonAnimation);const NavTextFonts=getFonts(NavText);const cycleOrder=[\"FMw5gdYBV\",\"J1OJYHGNj\",\"HTIbGhRhK\",\"vHdGu4UVy\"];const serializationHash=\"framer-jlQIZ\";const variantClassNames={FMw5gdYBV:\"framer-v-1abdktd\",HTIbGhRhK:\"framer-v-1i622pp\",J1OJYHGNj:\"framer-v-ef3wix\",vHdGu4UVy:\"framer-v-17h6djn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1920\":\"HTIbGhRhK\",\"2k\":\"FMw5gdYBV\",\"Variant 4\":\"vHdGu4UVy\",Mobile:\"J1OJYHGNj\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FMw5gdYBV\"};};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:\"FMw5gdYBV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"J1OJYHGNj\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1abdktd\",className,classNames),\"data-framer-name\":\"2k\",layoutDependency:layoutDependency,layoutId:\"FMw5gdYBV\",ref:refBinding,style:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\",...style},...addPropertyOverrides({HTIbGhRhK:{\"data-framer-name\":\"1920\"},J1OJYHGNj:{\"data-framer-name\":\"Mobile\"},vHdGu4UVy:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lj6346\",layoutDependency:layoutDependency,layoutId:\"hx26RtYPS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k7t39e\",layoutDependency:layoutDependency,layoutId:\"cJ8Gw9lIs\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-edsz9e\",layoutDependency:layoutDependency,layoutId:\"aMByvx7Ex\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-line-height\":\"1.1em\"},children:\"Let’s build intuitive, high-impact digital experiences — together.\"})}),className:\"framer-6ewkq\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"RvIN34z_P\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({J1OJYHGNj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-text-alignment\":\"center\"},children:\"Let’s build intuitive, high-impact digital experiences — together.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"290px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a1h8l3-container\",layoutDependency:layoutDependency,layoutId:\"WqOCp9ahE-container\",nodeId:\"WqOCp9ahE\",rendersWithMotion:true,scopeId:\"jpJ5lnQZc\",children:/*#__PURE__*/_jsx(ButtonAnimation,{height:\"100%\",id:\"WqOCp9ahE\",layoutId:\"WqOCp9ahE\",O4w2vcsGX:\"\",style:{height:\"100%\",width:\"100%\"},variant:\"h47wwp7cO\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bcydhj\",layoutDependency:layoutDependency,layoutId:\"l9_91NwUX\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z28qjw\",layoutDependency:layoutDependency,layoutId:\"tosilxPUG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Explore\"})}),className:\"framer-pd5gf7\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"GkCIPmcVt\",style:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14wf4x8\",layoutDependency:layoutDependency,layoutId:\"u7TEOq5w_\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m1l48z\",layoutDependency:layoutDependency,layoutId:\"QdM2EpCyn\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Ukxgh36PD\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Ukxgh36PD\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Ukxgh36PD\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wxvo2f-container\",layoutDependency:layoutDependency,layoutId:\"um7Yy1nuH-container\",nodeId:\"um7Yy1nuH\",rendersWithMotion:true,scopeId:\"jpJ5lnQZc\",children:/*#__PURE__*/_jsx(NavText,{height:\"100%\",id:\"um7Yy1nuH\",layoutId:\"um7Yy1nuH\",variant:\"GWXzi1rUy\",width:\"100%\",WiPsTk4pe:\"About\",wxdRv4pjP:resolvedLinks[0],...addPropertyOverrides({HTIbGhRhK:{wxdRv4pjP:resolvedLinks[1]},vHdGu4UVy:{wxdRv4pjP:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zXhCcnP51\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zXhCcnP51\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zXhCcnP51\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2ob5a1-container\",layoutDependency:layoutDependency,layoutId:\"xOjneo_zG-container\",nodeId:\"xOjneo_zG\",rendersWithMotion:true,scopeId:\"jpJ5lnQZc\",children:/*#__PURE__*/_jsx(NavText,{height:\"100%\",id:\"xOjneo_zG\",layoutId:\"xOjneo_zG\",variant:\"GWXzi1rUy\",width:\"100%\",WiPsTk4pe:\"Projects\",wxdRv4pjP:resolvedLinks1[0],...addPropertyOverrides({HTIbGhRhK:{wxdRv4pjP:resolvedLinks1[1]},vHdGu4UVy:{wxdRv4pjP:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":QQEf4EI8Z\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":QQEf4EI8Z\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":QQEf4EI8Z\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-113wd9v-container\",layoutDependency:layoutDependency,layoutId:\"nvsJpSx6l-container\",nodeId:\"nvsJpSx6l\",rendersWithMotion:true,scopeId:\"jpJ5lnQZc\",children:/*#__PURE__*/_jsx(NavText,{height:\"100%\",id:\"nvsJpSx6l\",layoutId:\"nvsJpSx6l\",variant:\"GWXzi1rUy\",width:\"100%\",WiPsTk4pe:\"Contact\",wxdRv4pjP:resolvedLinks2[0],...addPropertyOverrides({HTIbGhRhK:{wxdRv4pjP:resolvedLinks2[1]},vHdGu4UVy:{wxdRv4pjP:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]})})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17xgtkq\",layoutDependency:layoutDependency,layoutId:\"Nn_v1vaKa\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"673.6364469555606px\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"left\"},children:\"THANK YOU\"})}),className:\"framer-1s6umn1\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],layoutDependency:layoutDependency,layoutId:\"YseP8JkqN\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{J1OJYHGNj:{\"--extracted-1kkmzbh\":\"3px\",\"--extracted-1nvstw5\":\"rgba(0, 0, 0, 1)\"}},verticalAlignment:\"top\",viewBox:\"0 0 1820 539\",viewBoxScale:.95,withExternalLayout:true,...addPropertyOverrides({HTIbGhRhK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"512.7090259088696px\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"left\"},children:\"THANK YOU\"})}),viewBox:\"0 0 1385 410\"},J1OJYHGNj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"87.58389364211098px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgba(0, 0, 0, 1))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 3px)\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"180.43867869688646px\"},children:\"Thank\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"180.43867869688646px\"},children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"180.43867869688646px\"},children:\"You\"})]})}),viewBox:\"0 0 290 325\"},vHdGu4UVy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"566.7890979064372px\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"left\"},children:\"THANK YOU\"})}),viewBox:\"0 0 1532 453\"}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jlQIZ.framer-a7ocy, .framer-jlQIZ .framer-a7ocy { display: block; }\",\".framer-jlQIZ.framer-1abdktd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: 1000px; justify-content: flex-end; overflow: hidden; padding: 0px 50px 0px 50px; position: relative; width: 1920px; }\",\".framer-jlQIZ .framer-lj6346 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-jlQIZ .framer-1k7t39e { 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: 0px; position: relative; width: 100%; }\",\".framer-jlQIZ .framer-edsz9e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jlQIZ .framer-6ewkq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jlQIZ .framer-a1h8l3-container { flex: none; height: 60px; position: relative; width: 290px; }\",\".framer-jlQIZ .framer-bcydhj { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 50px; position: relative; width: min-content; }\",\".framer-jlQIZ .framer-z28qjw { 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: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jlQIZ .framer-pd5gf7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jlQIZ .framer-14wf4x8, .framer-jlQIZ .framer-1m1l48z { 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: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jlQIZ .framer-wxvo2f-container, .framer-jlQIZ .framer-2ob5a1-container, .framer-jlQIZ .framer-113wd9v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jlQIZ .framer-17xgtkq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jlQIZ .framer-1s6umn1 { flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; }\",\".framer-jlQIZ.framer-v-ef3wix.framer-1abdktd { gap: 20px; padding: 0px 50px 16px 50px; width: 390px; }\",\".framer-jlQIZ.framer-v-ef3wix .framer-lj6346 { align-content: flex-start; align-items: flex-start; gap: 24px; height: calc(var(--framer-viewport-height, 100vh) * 1); order: 0; }\",\".framer-jlQIZ.framer-v-ef3wix .framer-1k7t39e { flex-direction: column; gap: 50px; height: 191px; justify-content: flex-end; }\",\".framer-jlQIZ.framer-v-ef3wix .framer-edsz9e { align-content: center; align-items: center; aspect-ratio: 0.0006600660066006601 / 1; flex: none; gap: 30px; height: var(--framer-aspect-ratio-supported, 439350px); justify-content: flex-end; order: 0; width: 100%; }\",\".framer-jlQIZ.framer-v-ef3wix .framer-6ewkq { order: 0; }\",\".framer-jlQIZ.framer-v-ef3wix .framer-a1h8l3-container { order: 1; }\",\".framer-jlQIZ.framer-v-17h6djn.framer-1abdktd { gap: 100px; width: 1600px; }\",\".framer-jlQIZ.framer-v-17h6djn .framer-bcydhj { gap: 349px; }\",\".framer-jlQIZ.framer-v-17h6djn .framer-z28qjw { height: 100%; justify-content: flex-start; }\",\".framer-jlQIZ.framer-v-17h6djn .framer-1s6umn1 { flex: none; width: 1500px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"J1OJYHGNj\":{\"layout\":[\"fixed\",\"fixed\"]},\"HTIbGhRhK\":{\"layout\":[\"fixed\",\"fixed\"]},\"vHdGu4UVy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjpJ5lnQZc=withCSS(Component,css,\"framer-jlQIZ\");export default FramerjpJ5lnQZc;FramerjpJ5lnQZc.displayName=\"Footers\";FramerjpJ5lnQZc.defaultProps={height:1e3,width:1920};addPropertyControls(FramerjpJ5lnQZc,{variant:{options:[\"FMw5gdYBV\",\"J1OJYHGNj\",\"HTIbGhRhK\",\"vHdGu4UVy\"],optionTitles:[\"2k\",\"Mobile\",\"1920\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjpJ5lnQZc,[{explicitInter:true,fonts:[{family:\"Mont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BQQUFMfWuw0Xu3HQECmpH2qDg.woff2\"},{family:\"UTM Libel KT Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/xlKMRDzqTN2ZLT45Vs4yP3DXc.woff2\"}]},...ButtonAnimationFonts,...NavTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjpJ5lnQZc\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J1OJYHGNj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HTIbGhRhK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vHdGu4UVy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1920\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"jMF44oNeb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 5.75)\" width=\"14.5px\"/><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"lwuMFFtBI\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 18.25)\" width=\"14.5px\"/><path d=\"M 0 0 L 14.5 0\" fill=\"transparent\" height=\"1px\" id=\"KKxXbtl64\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 12)\" width=\"14.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"1171430842\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-OmG2n\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-OmG2n { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-OmG2n\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 Menu from\"https://framerusercontent.com/modules/gjdQUlZM0kVHhR3HzgLR/gKZLQieAqeuDPbAqEenC/JzYdcCmzd.js\";const MenuFonts=getFonts(Menu);const cycleOrder=[\"wRmzX3KHn\",\"kcuitC6BN\",\"wdS3Mu480\",\"brkQ80SnA\"];const serializationHash=\"framer-iErgh\";const variantClassNames={brkQ80SnA:\"framer-v-kkcf4s\",kcuitC6BN:\"framer-v-1cuq3qt\",wdS3Mu480:\"framer-v-1m8say2\",wRmzX3KHn:\"framer-v-a29ylx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`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\":\"wRmzX3KHn\",\"Variant 2\":\"kcuitC6BN\",\"Variant 3\":\"wdS3Mu480\",\"Variant 4\":\"brkQ80SnA\"};const getProps=({click,height,id,width,...props})=>{return{...props,NcHh3MTqP:click??props.NcHh3MTqP,variant:humanReadableVariantMap[props.variant]??props.variant??\"wRmzX3KHn\"};};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,NcHh3MTqP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wRmzX3KHn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4v9zhj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NcHh3MTqP){const res=await NcHh3MTqP(...args);if(res===false)return false;}setVariant(\"kcuitC6BN\");});const onTap8hue0c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NcHh3MTqP){const res=await NcHh3MTqP(...args);if(res===false)return false;}setVariant(\"wRmzX3KHn\");});const onTapl182u2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NcHh3MTqP){const res=await NcHh3MTqP(...args);if(res===false)return false;}setVariant(\"brkQ80SnA\");});const onTapuewiqd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NcHh3MTqP){const res=await NcHh3MTqP(...args);if(res===false)return false;}setVariant(\"wdS3Mu480\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"kcuitC6BN\",\"brkQ80SnA\"].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-a29ylx\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wRmzX3KHn\",onTap:onTap4v9zhj,ref:refBinding,style:{...style},...addPropertyOverrides({brkQ80SnA:{\"data-framer-name\":\"Variant 4\",onTap:onTapuewiqd},kcuitC6BN:{\"data-framer-name\":\"Variant 2\",onTap:onTap8hue0c},wdS3Mu480:{\"data-framer-name\":\"Variant 3\",onTap:onTapl182u2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bzdu2w\",layoutDependency:layoutDependency,layoutId:\"tS6f3gvNL\",style:{borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o5qcuf\",layoutDependency:layoutDependency,layoutId:\"o47kDdLb7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tbwv6s\",\"data-framer-name\":\"Cir\",layoutDependency:layoutDependency,layoutId:\"KdiIdXZfA\",style:{backgroundColor:\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\",borderBottomLeftRadius:1111,borderBottomRightRadius:1111,borderTopLeftRadius:1111,borderTopRightRadius:1111,opacity:0},transformTemplate:transformTemplate1,variants:{brkQ80SnA:{opacity:1},kcuitC6BN:{opacity:1}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-d1ijay\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"rMStph710\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M14.1346 4.76273C13.9157 4.78689 13.7033 4.88253 13.5355 5.05033L10 8.58587L6.46447 5.05033C6.21259 4.79846 5.86025 4.70852 5.53604 4.78206C5.35806 4.82228 5.18905 4.91154 5.05025 5.05033C4.65941 5.44118 4.65976 6.07405 5.05025 6.46455L8.58579 10.0001L5.05025 13.5356C4.65941 13.9265 4.65976 14.5593 5.05025 14.9498C5.25759 15.1572 5.53311 15.2545 5.80397 15.2423C6.04393 15.2309 6.28078 15.1335 6.46447 14.9498L10 11.4143L13.5355 14.9498C13.926 15.3403 14.5589 15.3407 14.9497 14.9498C15.3406 14.559 15.3402 13.9261 14.9497 13.5356L11.4142 10.0001L14.9497 6.46455C15.3406 6.0737 15.3402 5.44083 14.9497 5.05033C14.7269 4.82746 14.4251 4.73148 14.1346 4.76273Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({brkQ80SnA:{fill:'var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18)) /* {\"name\":\"Background\"} */'},kcuitC6BN:{fill:'var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18)) /* {\"name\":\"Background\"} */'}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(Menu,{animated:true,className:\"framer-1a5qbb1\",layoutDependency:layoutDependency,layoutId:\"DunRzSr2Q\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\",\"--3it368\":1},variants:{wdS3Mu480:{\"--18mrqx2\":\"var(--token-3760faf3-844d-48bd-a639-f8ba504a8624, rgb(240, 240, 240))\"}}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iErgh.framer-b52fwc, .framer-iErgh .framer-b52fwc { display: block; }\",\".framer-iErgh.framer-a29ylx { cursor: pointer; height: 72px; position: relative; width: 72px; }\",\".framer-iErgh .framer-bzdu2w { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: var(--framer-aspect-ratio-supported, 72px); justify-content: center; left: 0px; overflow: visible; padding: 6px; position: absolute; top: 0px; width: 100%; }\",\".framer-iErgh .framer-1o5qcuf { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); overflow: visible; position: relative; width: 30px; }\",\".framer-iErgh .framer-1tbwv6s { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: 50%; position: absolute; top: 50%; width: 6px; }\",\".framer-iErgh .framer-d1ijay { bottom: -10px; flex: none; left: -10px; position: absolute; right: -10px; top: -10px; }\",\".framer-iErgh .framer-1a5qbb1 { flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-iErgh.framer-v-1cuq3qt.framer-a29ylx, .framer-iErgh.framer-v-1m8say2.framer-a29ylx, .framer-iErgh.framer-v-kkcf4s.framer-a29ylx { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 72px); }\",\".framer-iErgh.framer-v-1cuq3qt .framer-1tbwv6s, .framer-iErgh.framer-v-kkcf4s .framer-1tbwv6s { height: var(--framer-aspect-ratio-supported, 40px); width: 40px; }\",\".framer-iErgh.framer-v-1cuq3qt .framer-d1ijay, .framer-iErgh.framer-v-kkcf4s .framer-d1ijay { bottom: 8px; left: 8px; right: 8px; top: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 72\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kcuitC6BN\":{\"layout\":[\"fixed\",\"fixed\"]},\"wdS3Mu480\":{\"layout\":[\"fixed\",\"fixed\"]},\"brkQ80SnA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NcHh3MTqP\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlRoITdDoC=withCSS(Component,css,\"framer-iErgh\");export default FramerlRoITdDoC;FramerlRoITdDoC.displayName=\"button tron 2\";FramerlRoITdDoC.defaultProps={height:72,width:72};addPropertyControls(FramerlRoITdDoC,{variant:{options:[\"wRmzX3KHn\",\"kcuitC6BN\",\"wdS3Mu480\",\"brkQ80SnA\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},NcHh3MTqP:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerlRoITdDoC,[{explicitInter:true,fonts:[]},...MenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlRoITdDoC\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"NcHh3MTqP\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"72\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kcuitC6BN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wdS3Mu480\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"brkQ80SnA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"72\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lRoITdDoC.map","// Generated by Framer (1b27997)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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 cycleOrder=[\"hZ9q_B_i_\",\"zINqkvSb8\",\"XpCAPF2A2\",\"FHThbp7tS\"];const serializationHash=\"framer-JDtVJ\";const variantClassNames={FHThbp7tS:\"framer-v-fgkyzf\",hZ9q_B_i_:\"framer-v-1hxncho\",XpCAPF2A2:\"framer-v-1sznk8u\",zINqkvSb8:\"framer-v-6un5v6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.3,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-75,y:0};const animation1={opacity:1,rotate:-45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-7};const transformTemplate1=(_,t)=>`translateY(-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={\"icon 2\":\"FHThbp7tS\",\"icon text\":\"hZ9q_B_i_\",\"Variant 3\":\"XpCAPF2A2\",icon:\"zINqkvSb8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hZ9q_B_i_\"};};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:\"hZ9q_B_i_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"zINqkvSb8\",\"FHThbp7tS\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"zINqkvSb8\",\"FHThbp7tS\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({FHThbp7tS:{value:transition2},zINqkvSb8:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"hZ9q_B_i_\",scopeId:\"Nbfpl6ymg\",...addPropertyOverrides({FHThbp7tS:{href:{hash:\":Ukxgh36PD\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true},zINqkvSb8:{href:{hash:\":Ukxgh36PD\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hxncho\",className,classNames)} framer-1k1rh2k`,\"data-framer-name\":\"icon text\",layoutDependency:layoutDependency,layoutId:\"hZ9q_B_i_\",ref:refBinding,style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{FHThbp7tS:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},XpCAPF2A2:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},zINqkvSb8:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},...addPropertyOverrides({FHThbp7tS:{\"data-framer-name\":\"icon 2\"},XpCAPF2A2:{\"data-framer-name\":\"Variant 3\"},zINqkvSb8:{\"data-framer-name\":\"icon\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-tep6a5\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"xa0whb9gm\",children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:3,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-m3jqr0\",layoutDependency:layoutDependency,layoutId:\"m6i50IqnH\",...addPropertyOverrides({XpCAPF2A2:{__framer__loopEffectEnabled:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qagru2\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:39,intrinsicWidth:89,layoutDependency:layoutDependency,layoutId:\"AGxyrNSnw\",svg:'<svg width=\"89\" height=\"39\" viewBox=\"-1 -1 89 39\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0.5V25.2598H20.9178C22.3862 25.2598 23.6766 24.6823 24.773 23.5622C25.8887 22.4459 26.4674 21.1575 26.4674 19.7102V16.2951C26.4674 15.0276 26.0412 13.8854 25.2085 12.8799C26.0412 11.8744 26.4674 10.7323 26.4674 9.46476V6.04962C26.4674 4.60167 25.8881 3.31274 24.7714 2.196C23.6547 1.07927 22.3657 0.5 20.9178 0.5H0ZM21.7429 15.4699L21.7475 15.4745L21.7522 15.4789C22.0866 15.7936 22.1985 16.0645 22.1985 16.2951V19.7102C22.1985 19.9441 22.0834 20.229 21.7429 20.5695C21.4313 20.8811 21.158 20.9909 20.9178 20.9909H4.26894V15.0144H20.9178C21.1229 15.0144 21.3962 15.1232 21.7429 15.4699ZM21.7429 5.22448L21.7475 5.22905L21.7522 5.23348C22.0866 5.54817 22.1985 5.81901 22.1985 6.04962V9.46476C22.1985 9.69866 22.0834 9.98354 21.7429 10.3241C21.4313 10.6357 21.158 10.7454 20.9178 10.7454H4.26894V4.76894H20.9178C21.1229 4.76894 21.3962 4.87775 21.7429 5.22448ZM29.8825 12.8799V25.2598H34.1515V18.4295H52.081V25.2598H56.35V12.8799C56.35 12.5817 56.2757 12.2747 56.1464 11.9644L56.1407 11.9508L51.0196 1.70871C50.9494 1.53781 50.8253 1.39446 50.6932 1.27554C50.5518 1.14834 50.3738 1.02474 50.1679 0.903367C49.7971 0.672122 49.4255 0.5 49.0928 0.5H37.1397C36.8102 0.5 36.4269 0.669937 36.0353 0.900321L36.0255 0.906404C35.8289 1.02933 35.6584 1.15443 35.5228 1.28294C35.3964 1.40265 35.2803 1.54392 35.2128 1.7089L30.0848 11.9648L30.0752 11.9936C29.9605 12.3378 29.8825 12.6455 29.8825 12.8799ZM38.4623 4.76894H47.7702L52.081 13.3905V14.1606H34.1515V13.3905L38.4623 4.76894ZM59.7651 19.7102C59.7651 21.155 60.3304 22.4429 61.4236 23.5605L61.427 23.5638C62.5453 24.6822 63.8461 25.2598 65.3147 25.2598H80.6829C82.1513 25.2598 83.4417 24.6823 84.5381 23.5622C85.6538 22.4459 86.2325 21.1575 86.2325 19.7102V6.04962C86.2325 4.60167 85.6532 3.31274 84.5365 2.196C83.4198 1.07927 82.1308 0.5 80.6829 0.5H65.3147C63.8849 0.5 62.5969 1.09438 61.4611 2.23015C60.346 3.34523 59.7651 4.62236 59.7651 6.04962V19.7102ZM81.499 5.2152L81.5079 5.22462L81.5173 5.23348C81.8517 5.54817 81.9636 5.81901 81.9636 6.04962V19.7102C81.9636 19.9441 81.8485 20.229 81.508 20.5695C81.1964 20.8811 80.9231 20.9909 80.6829 20.9909H69.701V18.9418L79.4209 9.18302C79.693 8.9098 79.8291 8.5939 79.8291 8.23531V4.76894H80.6829C80.9135 4.76894 81.1843 4.88084 81.499 5.2152ZM65.3147 20.9909H67.0223V18.3783C67.0223 18.0197 67.1584 17.7038 67.4305 17.4306L77.1504 7.67181V4.76894H65.3147C65.0808 4.76894 64.7959 4.88396 64.4554 5.22448C64.1438 5.5361 64.034 5.8094 64.034 6.04962V19.7102C64.034 19.9511 64.1444 20.2356 64.4556 20.5693C64.7893 20.8805 65.0738 20.9909 65.3147 20.9909ZM51.8132 36.4994C49.1455 36.4994 47.1917 34.5456 47.1917 31.9406C47.1917 29.3481 49.1455 27.3943 51.8132 27.3943C54.4683 27.3943 56.4346 29.3481 56.4346 31.9406C56.4346 34.5456 54.4683 36.4994 51.8132 36.4994ZM51.8132 35.1092C53.6167 35.1092 54.9693 33.7566 54.9693 31.9406C54.9693 30.1371 53.6167 28.7845 51.8132 28.7845C50.0097 28.7845 48.6446 30.1496 48.6446 31.9406C48.6446 33.7441 50.0097 35.1092 51.8132 35.1092ZM70.7576 31.9523C70.7576 34.5698 72.6738 36.486 75.2663 36.486C77.3704 36.486 79.0361 35.1585 79.4995 33.092H78.0342C77.6334 34.3319 76.6064 35.0958 75.2663 35.0958C73.5129 35.0958 72.2229 33.7808 72.2229 31.9523C72.2229 30.1237 73.5129 28.7962 75.2663 28.7962C76.5563 28.7962 77.5833 29.51 78.0091 30.6748H79.4619C78.9985 28.696 77.3328 27.406 75.2663 27.406C72.6738 27.406 70.7576 29.3222 70.7576 31.9523ZM86.2309 28.9103V27.5577H79.6557V28.9103H82.2231V36.3247H83.6634V28.9103H86.2309ZM66.3123 34.972H70.1071V36.3247H64.8845V27.5577H69.9693V28.9103H66.3123V31.2023H69.6437V32.5173H66.3123V34.972ZM56.9236 33.3815C56.9236 35.1975 58.2386 36.5 60.0421 36.5C61.8456 36.5 63.1231 35.1975 63.1231 33.3815V27.5577H61.6953V33.3189C61.6953 34.3834 60.994 35.1098 60.0421 35.1098C59.0402 35.1098 58.3513 34.3709 58.3513 33.3189V33.156H56.9236V33.3815ZM43.0914 33.0809L44.9826 36.3247H46.5982L44.5693 32.8805C45.6338 32.4797 46.3477 31.5279 46.3477 30.3381C46.3477 28.7225 45.0953 27.5577 43.4045 27.5577H39.9979V36.3247H41.4257V33.0809H43.0914ZM41.4257 31.7408V28.9103H43.3168C44.2687 28.9103 44.8824 29.5115 44.8824 30.3256C44.8824 31.1522 44.2687 31.7408 43.3168 31.7408H41.4257ZM35.8986 27.5577C37.6019 27.5577 38.8919 28.7976 38.8919 30.4633C38.8919 32.1165 37.6144 33.3564 35.8986 33.3564H34.0951V36.3247H32.6674V27.5577H35.8986ZM35.836 31.9913C36.7753 31.9913 37.4266 31.34 37.4266 30.4633C37.4266 29.5741 36.7753 28.9229 35.836 28.9229H34.0951V31.9913H35.836ZM22.0917 33.5678C22.0917 35.3588 23.4318 36.4609 25.3981 36.4609C27.1766 36.4609 28.5918 35.5341 28.5918 33.7808C28.5918 31.8984 27.0035 31.505 25.6426 31.1679L25.6236 31.1632L25.607 31.1592C24.5745 30.9104 23.6823 30.6955 23.6823 29.8857C23.6823 29.1718 24.3962 28.7711 25.2729 28.7711C26.1872 28.7711 26.9136 29.247 26.9136 30.1237H28.3413C28.3413 28.4705 27.2141 27.431 25.3105 27.431C23.4444 27.431 22.242 28.3703 22.242 29.9483C22.242 31.7518 23.7825 32.1276 25.1226 32.4532L25.1603 32.4622C26.197 32.7089 27.114 32.9271 27.114 33.7933C27.114 34.5948 26.3249 35.0958 25.3856 35.0958C24.3586 35.0958 23.5571 34.5447 23.5571 33.5678H22.0917ZM19.3736 36.3247V27.5577H20.8014V36.3247H19.3736ZM17.524 27.5577H16.0837V31.1522H12.0634V27.5577H10.6357V36.3247H12.0634V32.5048H16.0837V36.3247H17.524V27.5577ZM7.35171 36.324H5.82376C5.7126 36.2063 5.60485 36.0886 5.49874 35.9727C5.4016 35.8666 5.30584 35.762 5.21007 35.6602C4.54629 36.1863 3.68212 36.4743 2.69271 36.4743C1.07708 36.4743 0 35.5099 0 34.0571C0 32.8172 0.776501 32.0908 1.66572 31.5272C0.939316 30.5378 0.763977 29.9868 0.763977 29.3981C0.763977 28.1833 1.69077 27.4193 3.08096 27.4193C4.45862 27.4193 5.38541 28.2083 5.38541 29.3606C5.38541 30.5879 4.396 31.2517 3.39406 31.8278C3.86998 32.4039 4.4461 33.0928 5.14745 33.8818C5.41046 33.4435 5.56075 32.9174 5.57327 32.3163H6.75055C6.7255 33.2932 6.46249 34.1573 5.9991 34.8336C6.4124 35.297 6.86327 35.798 7.35171 36.324ZM3.08096 28.4839C2.4297 28.4839 2.00387 28.8471 2.00387 29.3981C2.00387 29.7488 2.22931 30.2498 2.71775 30.9261C3.49425 30.4752 4.14551 30.0494 4.14551 29.3606C4.14551 28.8345 3.71969 28.4839 3.08096 28.4839ZM2.81795 35.2469C3.40659 35.2469 3.94513 35.0716 4.38347 34.746C3.54435 33.8067 2.88057 33.0552 2.3796 32.4415C1.76591 32.8548 1.31504 33.3307 1.31504 34.0196C1.31504 34.7585 1.9162 35.2469 2.81795 35.2469Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__loop:animation1,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:3,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-te4ljf\",\"data-framer-name\":\"symbol\",layoutDependency:layoutDependency,layoutId:\"RecnoCabh\",style:{rotate:0},transformTemplate:transformTemplate1,variants:{FHThbp7tS:{rotate:0},XpCAPF2A2:{rotate:-45}},...addPropertyOverrides({FHThbp7tS:{transformTemplate:undefined},XpCAPF2A2:{__framer__loopEffectEnabled:undefined},zINqkvSb8:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1cplmqe\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:233,intrinsicWidth:233,layoutDependency:layoutDependency,layoutId:\"tlz3PDVZM\",svg:'<svg width=\"233\" height=\"233\" viewBox=\"0 0 233 233\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M81.1543 151.918V71.4487C81.1543 66.0834 76.8048 61.7339 71.4395 61.7339C66.0741 61.7339 61.7246 66.0834 61.7246 71.4487V171.348H161.624C166.989 171.348 171.339 166.998 171.339 161.633C171.339 156.268 166.989 151.918 161.624 151.918H81.1543ZM0.724609 71.4487C0.724609 32.394 32.3848 0.733887 71.4395 0.733887C110.494 0.733887 142.154 32.394 142.154 71.4487V90.918H161.624C200.679 90.918 232.339 122.578 232.339 161.633C232.339 200.688 200.679 232.348 161.624 232.348H0.724609V71.4487Z\" fill=\"#F04C16\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-oihb0q\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"jRtzDfVJn\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 9.05 16.946 L 9.05 7.967 C 9.05 7.368 8.564 6.882 7.966 6.882 C 7.367 6.882 6.882 7.368 6.882 7.967 L 6.882 19.114 L 18.029 19.114 C 18.628 19.114 19.113 18.629 19.113 18.03 C 19.113 17.431 18.628 16.946 18.029 16.946 Z M 0.075 7.967 C 0.075 3.608 3.608 0.076 7.966 0.076 C 12.324 0.076 15.856 3.608 15.856 7.967 L 15.856 10.139 L 18.029 10.139 C 22.387 10.139 25.92 13.672 25.92 18.03 C 25.92 22.388 22.387 25.921 18.029 25.921 L 0.075 25.921 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:11182092369,withExternalLayout:true,...addPropertyOverrides({FHThbp7tS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 9.056 16.952 L 9.056 7.973 C 9.056 7.374 8.57 6.889 7.972 6.889 C 7.373 6.889 6.888 7.374 6.888 7.973 L 6.888 19.12 L 18.035 19.12 C 18.634 19.12 19.119 18.635 19.119 18.036 C 19.119 17.438 18.634 16.952 18.035 16.952 Z M 0.081 7.973 C 0.081 3.615 3.614 0.082 7.972 0.082 C 12.33 0.082 15.863 3.615 15.863 7.973 L 15.863 10.145 L 18.035 10.145 C 22.393 10.145 25.926 13.678 25.926 18.036 C 25.926 22.394 22.393 25.927 18.035 25.927 L 0.081 25.927 Z\" fill=\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18)) /* {&quot;name&quot;:&quot;Background&quot;} */\"></path></svg>',svgContentId:12416870503},zINqkvSb8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 9.056 16.952 L 9.056 7.973 C 9.056 7.374 8.57 6.889 7.972 6.889 C 7.373 6.889 6.888 7.374 6.888 7.973 L 6.888 19.12 L 18.035 19.12 C 18.634 19.12 19.119 18.635 19.119 18.036 C 19.119 17.438 18.634 16.952 18.035 16.952 Z M 0.081 7.973 C 0.081 3.615 3.614 0.082 7.972 0.082 C 12.33 0.082 15.863 3.615 15.863 7.973 L 15.863 10.145 L 18.035 10.145 C 22.393 10.145 25.926 13.678 25.926 18.036 C 25.926 22.394 22.393 25.927 18.035 25.927 L 0.081 25.927 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:10057729792}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JDtVJ.framer-1k1rh2k, .framer-JDtVJ .framer-1k1rh2k { display: block; }\",\".framer-JDtVJ.framer-1hxncho { height: 36px; overflow: visible; position: relative; width: 126px; }\",\".framer-JDtVJ .framer-tep6a5 { bottom: 0px; flex: none; left: 42px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-JDtVJ .framer-m3jqr0 { bottom: -1px; flex: none; left: -81px; overflow: visible; position: absolute; top: -1px; width: 86px; }\",\".framer-JDtVJ .framer-1qagru2 { aspect-ratio: 2.1052631578947367 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 35px); left: 0px; position: absolute; right: 13px; top: 0px; }\",\".framer-JDtVJ .framer-te4ljf { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); left: 0px; overflow: visible; position: absolute; top: 50%; width: 36px; }\",\".framer-JDtVJ .framer-1cplmqe { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-JDtVJ .framer-oihb0q { flex: none; height: 26px; left: calc(50.00000000000002% - 26px / 2); position: absolute; top: calc(50.00000000000002% - 26px / 2); width: 26px; }\",\".framer-JDtVJ.framer-v-6un5v6.framer-1hxncho, .framer-JDtVJ.framer-v-fgkyzf.framer-1hxncho { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 72px); text-decoration: none; width: 72px; }\",\".framer-JDtVJ.framer-v-6un5v6 .framer-te4ljf, .framer-JDtVJ.framer-v-fgkyzf .framer-te4ljf { aspect-ratio: unset; bottom: 18px; height: unset; left: 18px; right: 18px; top: 18px; width: unset; }\",\".framer-JDtVJ.framer-v-1sznk8u .framer-te4ljf { top: 31%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 126\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zINqkvSb8\":{\"layout\":[\"fixed\",\"fixed\"]},\"XpCAPF2A2\":{\"layout\":[\"fixed\",\"fixed\"]},\"FHThbp7tS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNbfpl6ymg=withCSS(Component,css,\"framer-JDtVJ\");export default FramerNbfpl6ymg;FramerNbfpl6ymg.displayName=\"Logo 2\";FramerNbfpl6ymg.defaultProps={height:36,width:126};addPropertyControls(FramerNbfpl6ymg,{variant:{options:[\"hZ9q_B_i_\",\"zINqkvSb8\",\"XpCAPF2A2\",\"FHThbp7tS\"],optionTitles:[\"icon text\",\"icon\",\"Variant 3\",\"icon 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNbfpl6ymg,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNbfpl6ymg\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"126\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zINqkvSb8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XpCAPF2A2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FHThbp7tS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Nbfpl6ymg.map","// Generated by Framer (90a4657)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={DDOTS9Vdo:{hover:true},umEsq_151:{hover:true}};const cycleOrder=[\"umEsq_151\",\"DDOTS9Vdo\",\"TAgmoYHWY\",\"ybW7Ewf1b\"];const serializationHash=\"framer-8va2k\";const variantClassNames={DDOTS9Vdo:\"framer-v-anjrq\",TAgmoYHWY:\"framer-v-1hkfzcg\",umEsq_151:\"framer-v-1m1qdj8\",ybW7Ewf1b:\"framer-v-196gpf6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.5,ease:[.12,.23,.5,1],type:\"tween\"};const 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={\"select 2\":\"ybW7Ewf1b\",\"Variant 1\":\"umEsq_151\",\"Variant 2\":\"DDOTS9Vdo\",select:\"TAgmoYHWY\"};const getProps=({height,id,navigationText,width,...props})=>{return{...props,ufc7aXIdS:navigationText??props.ufc7aXIdS??\"Text\",variant:humanReadableVariantMap[props.variant]??props.variant??\"umEsq_151\"};};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,ufc7aXIdS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"umEsq_151\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1m1qdj8\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"umEsq_151\",ref:refBinding,style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({\"DDOTS9Vdo-hover\":{\"data-framer-name\":undefined},\"umEsq_151-hover\":{\"data-framer-name\":undefined},DDOTS9Vdo:{\"data-framer-name\":\"Variant 2\"},TAgmoYHWY:{\"data-framer-name\":\"select\"},ybW7Ewf1b:{\"data-framer-name\":\"select 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-lib3a6\",layoutDependency:layoutDependency,layoutId:\"MVNjMpje2\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9yetem\",layoutDependency:layoutDependency,layoutId:\"p2izHtO4C\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18)))\"},children:\"Text\"})}),className:\"framer-o3rqw\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont SemiBold\"],layoutDependency:layoutDependency,layoutId:\"j6iGt60XF\",style:{\"--extracted-r6o4lv\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\",\"--framer-paragraph-spacing\":\"0px\"},text:ufc7aXIdS,variants:{\"DDOTS9Vdo-hover\":{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"},\"umEsq_151-hover\":{\"--extracted-r6o4lv\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},DDOTS9Vdo:{\"--extracted-r6o4lv\":\"var(--token-3760faf3-844d-48bd-a639-f8ba504a8624, rgb(240, 240, 240))\"},TAgmoYHWY:{\"--extracted-r6o4lv\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},ybW7Ewf1b:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"DDOTS9Vdo-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)))\"},children:\"Text\"})})},\"umEsq_151-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0)))\"},children:\"Text\"})})},DDOTS9Vdo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3760faf3-844d-48bd-a639-f8ba504a8624, rgb(240, 240, 240)))\"},children:\"Text\"})})},TAgmoYHWY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0)))\"},children:\"Text\"})})},ybW7Ewf1b:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)))\"},children:\"Text\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8va2k.framer-15j143g, .framer-8va2k .framer-15j143g { display: block; }\",\".framer-8va2k.framer-1m1qdj8 { cursor: pointer; gap: 6px; height: 40px; overflow: visible; position: relative; width: 130px; }\",\".framer-8va2k .framer-lib3a6 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-8va2k .framer-9yetem { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-8va2k .framer-o3rqw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8va2k.framer-v-1hkfzcg.framer-1m1qdj8, .framer-8va2k.framer-v-196gpf6.framer-1m1qdj8 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 130\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DDOTS9Vdo\":{\"layout\":[\"fixed\",\"fixed\"]},\"TAgmoYHWY\":{\"layout\":[\"fixed\",\"fixed\"]},\"ybW7Ewf1b\":{\"layout\":[\"fixed\",\"fixed\"]},\"y6cUUWHa2\":{\"layout\":[\"fixed\",\"fixed\"]},\"z7MA7f8tP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ufc7aXIdS\":\"navigationText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEZwwkHCId=withCSS(Component,css,\"framer-8va2k\");export default FramerEZwwkHCId;FramerEZwwkHCId.displayName=\"Button 41\";FramerEZwwkHCId.defaultProps={height:40,width:130};addPropertyControls(FramerEZwwkHCId,{variant:{options:[\"umEsq_151\",\"DDOTS9Vdo\",\"TAgmoYHWY\",\"ybW7Ewf1b\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"select\",\"select 2\"],title:\"Variant\",type:ControlType.Enum},ufc7aXIdS:{defaultValue:\"Text\",displayTextArea:false,title:\"Navigation text\",type:ControlType.String}});addFonts(FramerEZwwkHCId,[{explicitInter:true,fonts:[{family:\"Mont SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/FmFdOBCVKVOs9j7MjqCvkhvZY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEZwwkHCId\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DDOTS9Vdo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TAgmoYHWY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ybW7Ewf1b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y6cUUWHa2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z7MA7f8tP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"130\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ufc7aXIdS\\\":\\\"navigationText\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EZwwkHCId.map","// Generated by Framer (1b27997)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,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 Button41 from\"https://framerusercontent.com/modules/YYJyzBSLw0qtsHT9Whxk/HXlDjrS1uV7EIBUHSxYK/EZwwkHCId.js\";const Button41Fonts=getFonts(Button41);const cycleOrder=[\"a6eBz4JsS\",\"fYXTJGOaI\",\"BEYQShgYF\",\"qNQVzLQh8\",\"g7X8ceiPE\"];const serializationHash=\"framer-lusND\";const variantClassNames={a6eBz4JsS:\"framer-v-1ml63h8\",BEYQShgYF:\"framer-v-1tbf68z\",fYXTJGOaI:\"framer-v-r1q480\",g7X8ceiPE:\"framer-v-5ogswt\",qNQVzLQh8:\"framer-v-zpkxpv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"change color 2\":\"qNQVzLQh8\",\"change color 3\":\"g7X8ceiPE\",\"change color\":\"BEYQShgYF\",B1:\"a6eBz4JsS\",Back:\"fYXTJGOaI\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"a6eBz4JsS\",yPXji1Idu:click??props.yPXji1Idu};};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,yPXji1Idu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"a6eBz4JsS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1hkxoth=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yPXji1Idu){const res=await yPXji1Idu(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"fYXTJGOaI\")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-1ml63h8\",className,classNames),\"data-framer-name\":\"B1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"a6eBz4JsS\",onTap:onTap1hkxoth,ref:refBinding,style:{backdropFilter:\"blur(0px)\",borderBottomLeftRadius:47,borderBottomRightRadius:47,borderTopLeftRadius:47,borderTopRightRadius:47,WebkitBackdropFilter:\"blur(0px)\",...style},...addPropertyOverrides({BEYQShgYF:{\"data-framer-name\":\"change color\"},fYXTJGOaI:{\"data-framer-name\":\"Back\"},g7X8ceiPE:{\"data-framer-name\":\"change color 3\"},qNQVzLQh8:{\"data-framer-name\":\"change color 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13yhe2k\",layoutDependency:layoutDependency,layoutId:\"RwRDi_Vse\",style:{backdropFilter:\"blur(25px)\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:47,borderBottomRightRadius:47,borderTopLeftRadius:47,borderTopRightRadius:47,WebkitBackdropFilter:\"blur(25px)\"},children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":Ukxgh36PD\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"FIman_y4b\",openInNewTab:false,scopeId:\"RuohSPW1f\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-197326q framer-1mc028d\",\"data-framer-name\":\"about\",layoutDependency:layoutDependency,layoutId:\"FIman_y4b\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"110px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||52)-0-52)/2)+6+0,...addPropertyOverrides({fYXTJGOaI:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-52)/2)+6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lpivec-container\",layoutDependency:layoutDependency,layoutId:\"KkUdQ3XIL-container\",nodeId:\"KkUdQ3XIL\",rendersWithMotion:true,scopeId:\"RuohSPW1f\",children:/*#__PURE__*/_jsx(Button41,{height:\"100%\",id:\"KkUdQ3XIL\",layoutId:\"KkUdQ3XIL\",style:{height:\"100%\",width:\"100%\"},ufc7aXIdS:\"About\",variant:\"TAgmoYHWY\",width:\"100%\",...addPropertyOverrides({BEYQShgYF:{variant:\"ybW7Ewf1b\"},fYXTJGOaI:{ufc7aXIdS:\"Back\",variant:\"umEsq_151\"},g7X8ceiPE:{variant:\"DDOTS9Vdo\"},qNQVzLQh8:{variant:\"DDOTS9Vdo\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":zXhCcnP51\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cVqy57tje\",openInNewTab:false,scopeId:\"RuohSPW1f\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ay476r framer-1mc028d\",\"data-framer-name\":\"project\",layoutDependency:layoutDependency,layoutId:\"cVqy57tje\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"110px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||52)-0-52)/2)+6+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16cr4zh-container\",layoutDependency:layoutDependency,layoutId:\"ZOw0COWnK-container\",nodeId:\"ZOw0COWnK\",rendersWithMotion:true,scopeId:\"RuohSPW1f\",children:/*#__PURE__*/_jsx(Button41,{height:\"100%\",id:\"ZOw0COWnK\",layoutId:\"ZOw0COWnK\",style:{height:\"100%\",width:\"100%\"},ufc7aXIdS:\"Projects\",variant:\"umEsq_151\",width:\"100%\",...addPropertyOverrides({BEYQShgYF:{variant:\"DDOTS9Vdo\"},g7X8ceiPE:{variant:\"DDOTS9Vdo\"},qNQVzLQh8:{variant:\"ybW7Ewf1b\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":QQEf4EI8Z\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"zR8AXJR4o\",openInNewTab:false,scopeId:\"RuohSPW1f\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ms00j5 framer-1mc028d\",\"data-framer-name\":\"contact\",layoutDependency:layoutDependency,layoutId:\"zR8AXJR4o\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"110px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||52)-0-52)/2)+6+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xmyiyt-container\",layoutDependency:layoutDependency,layoutId:\"M5911xdBh-container\",nodeId:\"M5911xdBh\",rendersWithMotion:true,scopeId:\"RuohSPW1f\",children:/*#__PURE__*/_jsx(Button41,{height:\"100%\",id:\"M5911xdBh\",layoutId:\"M5911xdBh\",style:{height:\"100%\",width:\"100%\"},ufc7aXIdS:\"Contact\",variant:\"umEsq_151\",width:\"100%\",...addPropertyOverrides({BEYQShgYF:{variant:\"DDOTS9Vdo\"},g7X8ceiPE:{variant:\"ybW7Ewf1b\"},qNQVzLQh8:{variant:\"DDOTS9Vdo\"}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lusND.framer-1mc028d, .framer-lusND .framer-1mc028d { display: block; }\",\".framer-lusND.framer-1ml63h8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lusND .framer-13yhe2k { 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: 6px; position: relative; width: min-content; }\",\".framer-lusND .framer-197326q, .framer-lusND .framer-1ay476r, .framer-lusND .framer-ms00j5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-lusND .framer-lpivec-container, .framer-lusND .framer-16cr4zh-container, .framer-lusND .framer-1xmyiyt-container { flex: none; height: 40px; position: relative; width: 110px; }\",\".framer-lusND.framer-v-r1q480 .framer-1ay476r, .framer-lusND.framer-v-r1q480 .framer-ms00j5 { min-height: 40px; min-width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fYXTJGOaI\":{\"layout\":[\"auto\",\"auto\"]},\"BEYQShgYF\":{\"layout\":[\"auto\",\"auto\"]},\"qNQVzLQh8\":{\"layout\":[\"auto\",\"auto\"]},\"g7X8ceiPE\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"yPXji1Idu\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRuohSPW1f=withCSS(Component,css,\"framer-lusND\");export default FramerRuohSPW1f;FramerRuohSPW1f.displayName=\"Navigation Button 2\";FramerRuohSPW1f.defaultProps={height:52,width:354};addPropertyControls(FramerRuohSPW1f,{variant:{options:[\"a6eBz4JsS\",\"fYXTJGOaI\",\"BEYQShgYF\",\"qNQVzLQh8\",\"g7X8ceiPE\"],optionTitles:[\"B1\",\"Back\",\"change color\",\"change color 2\",\"change color 3\"],title:\"Variant\",type:ControlType.Enum},yPXji1Idu:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRuohSPW1f,[{explicitInter:true,fonts:[]},...Button41Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRuohSPW1f\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"354\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fYXTJGOaI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BEYQShgYF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qNQVzLQh8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"g7X8ceiPE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"52\",\"framerVariables\":\"{\\\"yPXji1Idu\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RuohSPW1f.map","// Generated by Framer (a44d8cf)\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 ButtonTron2 from\"https://framerusercontent.com/modules/U8l9kxQDlovP9ZZA4VYT/T2dYogSqB0XoRFKMMpNt/lRoITdDoC.js\";import Logo2 from\"https://framerusercontent.com/modules/3Qnpxd2oH9Yu9MKSes4o/5iJVErZTedtEmiOLylAD/Nbfpl6ymg.js\";import NavigationButton2 from\"https://framerusercontent.com/modules/sjj8masQO7E42DsuqPve/fTEsHfgXJXNo9qg6iTXz/RuohSPW1f.js\";const Logo2Fonts=getFonts(Logo2);const NavigationButton2Fonts=getFonts(NavigationButton2);const ButtonTron2Fonts=getFonts(ButtonTron2);const cycleOrder=[\"qtASucJIU\",\"Z1MFKpaMz\",\"M3DfN779w\",\"bi5JhQ_bi\",\"y4ykQA5yV\",\"Idf_Hq3km\",\"hVlDnNPsq\"];const serializationHash=\"framer-DBZTN\";const variantClassNames={bi5JhQ_bi:\"framer-v-1eqd6xv\",hVlDnNPsq:\"framer-v-wormgr\",Idf_Hq3km:\"framer-v-gkyggy\",M3DfN779w:\"framer-v-1ea855m\",qtASucJIU:\"framer-v-10gr5f\",y4ykQA5yV:\"framer-v-dtottc\",Z1MFKpaMz:\"framer-v-1ggf5qj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-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={\"change contact\":\"Idf_Hq3km\",\"change project\":\"y4ykQA5yV\",\"change work\":\"bi5JhQ_bi\",\"in Scroll\":\"M3DfN779w\",\"MobileNavi-Change-color\":\"hVlDnNPsq\",\"MobileNavi-on\":\"Z1MFKpaMz\",about:\"qtASucJIU\"};const getProps=({click,height,id,width,...props})=>{return{...props,t26lGCWN9:click??props.t26lGCWN9,variant:humanReadableVariantMap[props.variant]??props.variant??\"qtASucJIU\"};};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,t26lGCWN9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qtASucJIU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const NcHh3MTqPdsobyi=activeVariantCallback(async(...args)=>{if(t26lGCWN9){const res=await t26lGCWN9(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Z1MFKpaMz\",\"hVlDnNPsq\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"Z1MFKpaMz\",\"hVlDnNPsq\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10gr5f\",className,classNames),\"data-framer-name\":\"about\",layoutDependency:layoutDependency,layoutId:\"qtASucJIU\",ref:refBinding,style:{...style},...addPropertyOverrides({bi5JhQ_bi:{\"data-framer-name\":\"change work\"},hVlDnNPsq:{\"data-framer-name\":\"MobileNavi-Change-color\"},Idf_Hq3km:{\"data-framer-name\":\"change contact\"},M3DfN779w:{\"data-framer-name\":\"in Scroll\"},y4ykQA5yV:{\"data-framer-name\":\"change project\"},Z1MFKpaMz:{\"data-framer-name\":\"MobileNavi-on\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y7tkye\",layoutDependency:layoutDependency,layoutId:\"qwaqAFsre\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:(componentViewport?.y||0)+((componentViewport?.height||60)*.5000000000000002-28)+2,...addPropertyOverrides({hVlDnNPsq:{height:56,width:\"56px\",y:(componentViewport?.y||0)+((componentViewport?.height||60)*.5000000000000002-28)+0},Z1MFKpaMz:{height:56,width:\"56px\",y:(componentViewport?.y||0)+((componentViewport?.height||60)*.5000000000000002-28)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a8bib5-container\",layoutDependency:layoutDependency,layoutId:\"rVI3PpA5R-container\",nodeId:\"rVI3PpA5R\",rendersWithMotion:true,scopeId:\"n4Md0wuGN\",...addPropertyOverrides({hVlDnNPsq:{transformTemplate:transformTemplate1},Z1MFKpaMz:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Logo2,{height:\"100%\",id:\"rVI3PpA5R\",layoutId:\"rVI3PpA5R\",style:{height:\"100%\",width:\"100%\"},variant:\"FHThbp7tS\",width:\"100%\",...addPropertyOverrides({bi5JhQ_bi:{variant:\"zINqkvSb8\"},hVlDnNPsq:{variant:\"zINqkvSb8\"},Idf_Hq3km:{variant:\"zINqkvSb8\"},y4ykQA5yV:{variant:\"zINqkvSb8\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1edhw0r\",layoutDependency:layoutDependency,layoutId:\"Anr8gaAIg\",transformTemplate:transformTemplate1,...addPropertyOverrides({M3DfN779w:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+((componentViewport?.height||60)*.5000000000000002-26)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9vpxy8-container\",layoutDependency:layoutDependency,layoutId:\"Fa9MultMd-container\",nodeId:\"Fa9MultMd\",rendersWithMotion:true,scopeId:\"n4Md0wuGN\",style:{opacity:1},variants:{bi5JhQ_bi:{opacity:1},Idf_Hq3km:{opacity:1},M3DfN779w:{opacity:0},y4ykQA5yV:{opacity:1}},children:/*#__PURE__*/_jsx(NavigationButton2,{height:\"100%\",id:\"Fa9MultMd\",layoutId:\"Fa9MultMd\",variant:\"a6eBz4JsS\",width:\"100%\",...addPropertyOverrides({bi5JhQ_bi:{variant:\"BEYQShgYF\"},Idf_Hq3km:{variant:\"g7X8ceiPE\"},y4ykQA5yV:{variant:\"qNQVzLQh8\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gkey2q\",layoutDependency:layoutDependency,layoutId:\"RJqJXSw4F\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"56px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i0n0a8-container\",layoutDependency:layoutDependency,layoutId:\"zRPFFg93f-container\",nodeId:\"zRPFFg93f\",rendersWithMotion:true,scopeId:\"n4Md0wuGN\",children:/*#__PURE__*/_jsx(ButtonTron2,{height:\"100%\",id:\"zRPFFg93f\",layoutId:\"zRPFFg93f\",NcHh3MTqP:NcHh3MTqPdsobyi,style:{height:\"100%\",width:\"100%\"},variant:\"wRmzX3KHn\",width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DBZTN.framer-1gspqqc, .framer-DBZTN .framer-1gspqqc { display: block; }\",\".framer-DBZTN.framer-10gr5f { gap: 10px; height: 60px; overflow: hidden; position: relative; width: 1920px; }\",\".framer-DBZTN .framer-1y7tkye { flex: none; height: 56px; left: 0px; overflow: visible; position: absolute; top: calc(50.00000000000002% - 56px / 2); width: 100px; }\",\".framer-DBZTN .framer-a8bib5-container { flex: none; height: 52px; left: calc(50.00000000000002% - 52px / 2); position: absolute; top: calc(50.00000000000002% - 52px / 2); width: 52px; }\",\".framer-DBZTN .framer-1edhw0r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 52px; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 50%; width: min-content; }\",\".framer-DBZTN .framer-9vpxy8-container { flex: none; height: auto; position: relative; width: auto; z-index: 0; }\",\".framer-DBZTN .framer-1gkey2q { flex: none; height: 56px; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 56px / 2); width: 100px; }\",\".framer-DBZTN .framer-1i0n0a8-container { flex: none; height: 56px; left: calc(72.00000000000001% - 56px / 2); pointer-events: auto; position: absolute; top: calc(50.00000000000002% - 56px / 2); width: 56px; z-index: 10; }\",\".framer-DBZTN.framer-v-1ggf5qj.framer-10gr5f, .framer-DBZTN.framer-v-wormgr.framer-10gr5f { width: 600px; }\",\".framer-DBZTN.framer-v-1ggf5qj .framer-a8bib5-container, .framer-DBZTN.framer-v-wormgr .framer-a8bib5-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 56px); left: 10px; top: 50%; width: 56px; }\",\".framer-DBZTN.framer-v-1ea855m .framer-1edhw0r { left: calc(50.00000000000002% - 354px / 2); right: unset; top: calc(50.00000000000002% - 52px / 2); width: 354px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z1MFKpaMz\":{\"layout\":[\"fixed\",\"fixed\"]},\"M3DfN779w\":{\"layout\":[\"fixed\",\"fixed\"]},\"bi5JhQ_bi\":{\"layout\":[\"fixed\",\"fixed\"]},\"y4ykQA5yV\":{\"layout\":[\"fixed\",\"fixed\"]},\"Idf_Hq3km\":{\"layout\":[\"fixed\",\"fixed\"]},\"hVlDnNPsq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"t26lGCWN9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framern4Md0wuGN=withCSS(Component,css,\"framer-DBZTN\");export default Framern4Md0wuGN;Framern4Md0wuGN.displayName=\"Navigation 2\";Framern4Md0wuGN.defaultProps={height:60,width:1920};addPropertyControls(Framern4Md0wuGN,{variant:{options:[\"qtASucJIU\",\"Z1MFKpaMz\",\"M3DfN779w\",\"bi5JhQ_bi\",\"y4ykQA5yV\",\"Idf_Hq3km\",\"hVlDnNPsq\"],optionTitles:[\"about\",\"MobileNavi-on\",\"in Scroll\",\"change work\",\"change project\",\"change contact\",\"MobileNavi-Change-color\"],title:\"Variant\",type:ControlType.Enum},t26lGCWN9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framern4Md0wuGN,[{explicitInter:true,fonts:[]},...Logo2Fonts,...NavigationButton2Fonts,...ButtonTron2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern4Md0wuGN\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z1MFKpaMz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M3DfN779w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bi5JhQ_bi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y4ykQA5yV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Idf_Hq3km\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hVlDnNPsq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"t26lGCWN9\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1920\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./n4Md0wuGN.map","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={O500OBqDK:{hover:true}};const serializationHash=\"framer-tRGSY\";const variantClassNames={O500OBqDK:\"framer-v-16pf4jj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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 getProps=({height,id,imageDefaul,imageHover,link,title,width,...props})=>{return{...props,esX6an7Cu:imageHover??props.esX6an7Cu??{pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/u9kOFMbnjKcNIyLvV7mtS4JqLw.png\"},GOwVyc8fx:imageDefaul??props.GOwVyc8fx??{pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/u9kOFMbnjKcNIyLvV7mtS4JqLw.png\"},iMoeBPoO7:link??props.iMoeBPoO7,oHXXWPf7I:title??props.oHXXWPf7I??\"Text\"};};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,iMoeBPoO7,oHXXWPf7I,GOwVyc8fx,esX6an7Cu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"O500OBqDK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:iMoeBPoO7,motionChild:true,nodeId:\"O500OBqDK\",openInNewTab:true,scopeId:\"oOIDLjqGK\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-16pf4jj\",className,classNames)} framer-1h9u8ko`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"O500OBqDK\",ref:refBinding,style:{...style},...addPropertyOverrides({\"O500OBqDK-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:320,pixelWidth:320,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(esX6an7Cu),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-15vyls4\",\"data-framer-name\":\"Hover\",layoutDependency:layoutDependency,layoutId:\"VthiurzIQ\",style:{opacity:0},variants:{\"O500OBqDK-hover\":{opacity:1}},...addPropertyOverrides({\"O500OBqDK-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-3),pixelHeight:320,pixelWidth:320,sizes:`calc(${componentViewport?.width||\"100vw\"} + 6px)`,...toResponsiveImage(esX6an7Cu),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:320,pixelWidth:320,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(GOwVyc8fx),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-j0snkt\",layoutDependency:layoutDependency,layoutId:\"nfZYGsogL\",style:{opacity:1},variants:{\"O500OBqDK-hover\":{opacity:0}},...addPropertyOverrides({\"O500OBqDK-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-3),pixelHeight:320,pixelWidth:320,sizes:`calc(${componentViewport?.width||\"100vw\"} + 6px)`,...toResponsiveImage(GOwVyc8fx),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0))\"},children:\"Text\"})}),className:\"framer-1qbkrxx\",fonts:[\"CUSTOM;Mont SemiBold\"],layoutDependency:layoutDependency,layoutId:\"wF4d7DN6C\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:oHXXWPf7I,transformTemplate:transformTemplate1,variants:{\"O500OBqDK-hover\":{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"O500OBqDK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Text\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tRGSY.framer-1h9u8ko, .framer-tRGSY .framer-1h9u8ko { display: block; }\",\".framer-tRGSY.framer-16pf4jj { cursor: pointer; height: 60px; overflow: visible; position: relative; text-decoration: none; width: 60px; }\",\".framer-tRGSY .framer-15vyls4, .framer-tRGSY .framer-j0snkt { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-tRGSY .framer-1qbkrxx { bottom: -20px; flex: none; height: auto; left: 50%; position: absolute; white-space: pre; width: auto; }\",\".framer-tRGSY.framer-v-16pf4jj.hover.framer-16pf4jj { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 60px); }\",\".framer-tRGSY.framer-v-16pf4jj.hover .framer-15vyls4, .framer-tRGSY.framer-v-16pf4jj.hover .framer-j0snkt { bottom: -3px; left: -3px; right: -3px; top: -3px; }\",\".framer-tRGSY.framer-v-16pf4jj.hover .framer-1qbkrxx { height: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IybpPnrlQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"iMoeBPoO7\":\"link\",\"oHXXWPf7I\":\"title\",\"GOwVyc8fx\":\"imageDefaul\",\"esX6an7Cu\":\"imageHover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroOIDLjqGK=withCSS(Component,css,\"framer-tRGSY\");export default FrameroOIDLjqGK;FrameroOIDLjqGK.displayName=\"icon-app 3\";FrameroOIDLjqGK.defaultProps={height:60,width:60};addPropertyControls(FrameroOIDLjqGK,{iMoeBPoO7:{title:\"Link\",type:ControlType.Link},oHXXWPf7I:{defaultValue:\"Text\",displayTextArea:false,title:\"Title\",type:ControlType.String},GOwVyc8fx:{__defaultAssetReference:\"data:framer/asset-reference,u9kOFMbnjKcNIyLvV7mtS4JqLw.png?originalFilename=image.png&preferredSize=auto\",title:\"Image defaul\",type:ControlType.ResponsiveImage},esX6an7Cu:{__defaultAssetReference:\"data:framer/asset-reference,u9kOFMbnjKcNIyLvV7mtS4JqLw.png?originalFilename=image.png&preferredSize=auto\",title:\"Image hover\",type:ControlType.ResponsiveImage}});addFonts(FrameroOIDLjqGK,[{explicitInter:true,fonts:[{family:\"Mont SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/FmFdOBCVKVOs9j7MjqCvkhvZY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroOIDLjqGK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IybpPnrlQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"iMoeBPoO7\\\":\\\"link\\\",\\\"oHXXWPf7I\\\":\\\"title\\\",\\\"GOwVyc8fx\\\":\\\"imageDefaul\\\",\\\"esX6an7Cu\\\":\\\"imageHover\\\"}\",\"framerIntrinsicWidth\":\"60\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oOIDLjqGK.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Color}from\"framer\";import{motion}from\"framer-motion\";/**\n * COLOR CYCLE\n * By Benjamin den Boer\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function ColorCycle(props){const{colors,radius,randomStart,animOptions,animRepeat,animPause}=props;let shuffledColors=colors;colors.push(colors[0]);if(randomStart){shuffledColors=colors.map(value=>({value,sort:Math.random()})).sort((a,b)=>a.sort-b.sort).map(({value})=>Color.toHslString(Color(value)));shuffledColors.push(shuffledColors[0]);}return /*#__PURE__*/ _jsx(motion.div,{style:{width:\"100%\",height:\"100%\",backgroundColor:shuffledColors[0],borderRadius:radius,willChange:\"background-color\"},animate:{backgroundColor:[...shuffledColors]},transition:{...animOptions,repeat:animRepeat&&Infinity,repeatType:animRepeat&&\"loop\",repeatDelay:animPause}});};ColorCycle.defaultProps={radius:0,colors:[\"#0CF\",\"#2DD\",\"#F64\",\"#99F\"],randomStart:false,animOptions:{type:\"tween\",ease:[0,0,1,1],duration:1},animRepeat:true,animPause:0};ColorCycle.displayName=\"Color Cycle\";addPropertyControls(ColorCycle,{radius:{type:ControlType.Number,min:0,max:1e3,step:1,displayStepper:true,defaultValue:0},colors:{type:ControlType.Array,control:{type:ControlType.Color},defaultValue:ColorCycle.defaultProps.colors},animOptions:{type:ControlType.Transition,title:\"Transition\",defaultValue:ColorCycle.defaultProps.animOptions},randomStart:{type:ControlType.Boolean,title:\"Randomize\",defaultValue:ColorCycle.defaultProps.randomStart},animRepeat:{type:ControlType.Boolean,title:\"Repeat\",defaultValue:ColorCycle.defaultProps.animRepeat},animPause:{type:ControlType.Number,title:\"Pause\",min:0,max:10,displayStepper:true,step:1,defaultValue:ColorCycle.defaultProps.animPause}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ColorCycle\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ColorCycle.map","// Generated by Framer (d65dc2b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ColorCycle from\"https://framerusercontent.com/modules/dXMoFu7V9NbxJuWGeX9h/8zU7so8TlI4oIVv2mQOr/ColorCycle.js\";import Arc from\"https://framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/9V4bd6GeC5hErLrBqMW9/Arc.js\";const ArcFonts=getFonts(Arc);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const ColorCycleFonts=getFonts(ColorCycle);const cycleOrder=[\"jX8M6i7zp\",\"ma5AiBF1u\",\"xvW_bqayv\",\"gv6Gt6ccY\",\"hq4Zk3j0B\",\"FTsiSnVWS\",\"HY5iQv8JT\"];const serializationHash=\"framer-iGoZO\";const variantClassNames={FTsiSnVWS:\"framer-v-60qors\",gv6Gt6ccY:\"framer-v-az56di\",hq4Zk3j0B:\"framer-v-17jp0dr\",HY5iQv8JT:\"framer-v-ps1x0c\",jX8M6i7zp:\"framer-v-poojvu\",ma5AiBF1u:\"framer-v-1a5rk0u\",xvW_bqayv:\"framer-v-1rmzs9k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:10,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 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={\"Dot Arrow 2\":\"HY5iQv8JT\",\"Dot Arrow\":\"hq4Zk3j0B\",\"View \":\"xvW_bqayv\",\"view detail-2\":\"ma5AiBF1u\",\"View detail\":\"jX8M6i7zp\",Scroll:\"gv6Gt6ccY\",You:\"FTsiSnVWS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jX8M6i7zp\"};};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:\"jX8M6i7zp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"FTsiSnVWS\")return false;return true;};const isDisplayed1=()=>{if([\"xvW_bqayv\",\"gv6Gt6ccY\",\"hq4Zk3j0B\",\"HY5iQv8JT\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"hq4Zk3j0B\",\"FTsiSnVWS\",\"HY5iQv8JT\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"FTsiSnVWS\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-poojvu\",className,classNames),\"data-framer-name\":\"View detail\",layoutDependency:layoutDependency,layoutId:\"jX8M6i7zp\",ref:refBinding,style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({FTsiSnVWS:{\"data-framer-name\":\"You\"},gv6Gt6ccY:{\"data-framer-name\":\"Scroll\"},hq4Zk3j0B:{\"data-framer-name\":\"Dot Arrow\"},HY5iQv8JT:{\"data-framer-name\":\"Dot Arrow 2\"},ma5AiBF1u:{\"data-framer-name\":\"view detail-2\"},xvW_bqayv:{\"data-framer-name\":\"View \"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nt9ule\",\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PCe4oO4mP\",style:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"4px\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,boxShadow:\"0px 0.7836301510105841px 0.7836301510105841px 0px rgba(0, 0, 0, 0), 0px 1.9196475837030447px 1.9196475837030447px 0px rgba(0, 0, 0, 0), 0px 3.6374547591782176px 3.6374547591782176px 0px rgba(0, 0, 0, 0.01), 0px 6.350044814858119px 6.350044814858119px 0px rgba(0, 0, 0, 0.02), 0px 11.051870570040771px 11.051870570040771px 0px rgba(0, 0, 0, 0.03), 0px 20.24281195079675px 20.24281195079675px 0px rgba(0, 0, 0, 0.05), 0px 40px 40px 0px rgba(0, 0, 0, 0.1)\"},variants:{gv6Gt6ccY:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\"},hq4Zk3j0B:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\",borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26,boxShadow:\"none\"},HY5iQv8JT:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26,boxShadow:\"none\"},ma5AiBF1u:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\"},xvW_bqayv:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-zim7qw-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mrlW8vQdQ-container\",nodeId:\"mrlW8vQdQ\",rendersWithMotion:true,scopeId:\"SSXgMGFbk\",children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",color:\"rgb(255, 255, 255)\",cylinderHeight:0,flip:false,font:{fontFamily:'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0.26em\",lineHeight:\"0.9em\"},height:\"100%\",id:\"mrlW8vQdQ\",layoutId:\"mrlW8vQdQ\",startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"CONTACT TO VIEW MORE ♦ \",type:true,width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eyejt0\",\"data-framer-name\":\"Eye\",layoutDependency:layoutDependency,layoutId:\"B9L6BTFX3\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16trh1s\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rVwFP0JUd-shape\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66 43\"></svg>',svgContentId:11499031606,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1abwscp\",\"data-framer-name\":\"Group\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XClSMetuN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64 64\"><path d=\"M 62 31.989 C 62 48.526 48.526 62 31.988 62 C 15.474 62 2 48.526 2 31.989 C 2 15.474 15.474 2 31.988 2 C 48.526 2 62 15.474 62 31.989 Z M 14.852 29.201 C 13.332 30.699 12.526 32.564 12.572 34.499 C 12.595 35.881 12.94 37.47 13.724 38.253 C 14.392 38.875 15.29 38.852 16.672 38.622 L 21.463 37.839 C 22.591 37.632 23.236 37.309 23.72 36.825 C 24.111 36.411 24.273 36.042 24.503 35.213 L 25.332 32.196 C 25.378 31.896 25.447 31.689 25.585 31.574 C 25.816 31.366 26.046 31.251 26.23 31.159 C 27.612 30.722 29.685 30.445 31.919 30.445 C 34.2 30.445 36.411 30.722 37.839 31.205 C 38.115 31.366 38.322 31.459 38.576 31.666 C 38.714 31.827 38.783 31.965 38.898 32.311 L 39.773 35.259 C 40.05 36.249 40.28 36.618 40.649 36.987 C 41.086 37.424 41.501 37.632 42.768 37.839 L 47.766 38.691 C 49.102 38.921 49.885 38.76 50.392 38.276 C 51.06 37.608 51.497 36.595 51.589 34.729 C 51.681 32.795 50.944 30.768 49.355 29.201 C 45.946 25.816 39.06 24.273 32.035 24.273 C 24.987 24.273 18.238 25.793 14.852 29.201 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:10426533058,withExternalLayout:true})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-12jdvlp\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:198,intrinsicWidth:337,layoutDependency:layoutDependency,layoutId:\"zfgYAkA4h\",style:{opacity:0,rotate:0},svg:'<svg width=\"337\" height=\"198\" viewBox=\"-9 -9 337 198\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M319 81.001C313.681 81.001 308.371 80.1946 303.483 78.0965C292.926 73.5645 279.522 66.0999 266.957 55.6042C250.575 41.9204 239.183 23.573 233.763 0.445312L216.237 4.55276C222.817 32.6251 237.092 54.111 255.418 69.4189C260.576 73.7273 265.862 77.5851 271.088 80.999H0V81.001V98.999V99.001H271.088C265.862 102.415 260.576 106.273 255.418 110.581C237.092 125.889 222.817 147.375 216.237 175.447L233.763 179.555C239.183 156.427 250.575 138.08 266.957 124.396C279.518 113.904 292.916 106.441 303.472 101.908C308.363 99.808 313.677 99.001 319 99.001V81.001Z\" fill=\"white\"/>\\n</svg>\\n',variants:{gv6Gt6ccY:{opacity:1,rotate:90},xvW_bqayv:{opacity:1}},withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t8irb4\",layoutDependency:layoutDependency,layoutId:\"pwu4Y54w0\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-mzripi\",\"data-framer-name\":\"Polygon 2\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Nz0OaeBRr\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 38\"><path d=\"M 1.969 3.181 C 1.508 1.236 3.438 -0.412 5.265 0.368 L 35.424 13.239 C 37.44 14.099 37.376 17.001 35.325 17.771 L 22.454 22.603 C 21.794 22.851 21.24 23.324 20.888 23.94 L 14.033 35.947 C 12.941 37.86 10.093 37.444 9.584 35.297 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:9797711105,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aa92i1\",layoutDependency:layoutDependency,layoutId:\"MUh4o6zlp\",style:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oalau3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XpteSH1ty-container\",nodeId:\"XpteSH1ty\",rendersWithMotion:true,scopeId:\"SSXgMGFbk\",children:/*#__PURE__*/_jsx(ColorCycle,{animOptions:{delay:0,duration:2,ease:[0,0,1,1],type:\"tween\"},animPause:0,animRepeat:true,colors:[\"rgb(0, 153, 255)\",\"rgb(0, 214, 75)\",\"rgb(255, 170, 0)\",\"rgb(255, 102, 68)\",\"rgb(255, 34, 204)\",\"rgb(136, 85, 255)\"],height:\"100%\",id:\"XpteSH1ty\",layoutId:\"XpteSH1ty\",radius:0,randomStart:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Mont SemiBold\", \"Mont SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"You\"})}),className:\"framer-tef8bo\",fonts:[\"CUSTOM;Mont SemiBold\"],layoutDependency:layoutDependency,layoutId:\"XZvyR7bdJ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iGoZO.framer-153qfai, .framer-iGoZO .framer-153qfai { display: block; }\",\".framer-iGoZO.framer-poojvu { gap: 0px; height: 128px; overflow: hidden; position: relative; width: 128px; will-change: var(--framer-will-change-override, transform); }\",\".framer-iGoZO .framer-1nt9ule { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 128px; justify-content: center; left: 0px; overflow: hidden; padding: 6px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-iGoZO .framer-zim7qw-container { flex: none; height: 107px; position: relative; width: 107px; }\",\".framer-iGoZO .framer-eyejt0 { flex: none; height: 74px; left: calc(50.00000000000002% - 74px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 74px / 2); width: 74px; z-index: 1; }\",\".framer-iGoZO .framer-16trh1s { flex: none; height: 43px; left: calc(50.00000000000002% - 66px / 2); position: absolute; top: calc(50.00000000000002% - 43px / 2); width: 66px; }\",\".framer-iGoZO .framer-1abwscp { flex: none; height: 64px; left: calc(50.00000000000002% - 64px / 2); position: absolute; top: calc(50.00000000000002% - 64px / 2); width: 64px; }\",\".framer-iGoZO .framer-12jdvlp { flex: none; height: 30px; left: -61px; position: absolute; top: calc(50.00000000000002% - 30px / 2); width: 50px; }\",\".framer-iGoZO .framer-1t8irb4 { bottom: -61px; flex: none; height: 69px; overflow: visible; position: absolute; right: -84px; width: 90px; }\",\".framer-iGoZO .framer-mzripi { flex: none; height: 38px; left: 0px; position: absolute; top: 0px; width: 38px; }\",\".framer-iGoZO .framer-aa92i1 { align-content: center; align-items: center; bottom: 5px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; overflow: hidden; padding: 0px 10px 0px 10px; position: absolute; right: 8px; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iGoZO .framer-oalau3-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: -1px; top: 0px; z-index: 1; }\",\".framer-iGoZO .framer-tef8bo { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 4; }\",\".framer-iGoZO.framer-v-1a5rk0u.framer-poojvu, .framer-iGoZO.framer-v-1rmzs9k.framer-poojvu, .framer-iGoZO.framer-v-az56di.framer-poojvu { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 128px); }\",\".framer-iGoZO.framer-v-1rmzs9k .framer-1nt9ule, .framer-iGoZO.framer-v-az56di .framer-1nt9ule { bottom: 0px; height: unset; }\",\".framer-iGoZO.framer-v-1rmzs9k .framer-12jdvlp, .framer-iGoZO.framer-v-az56di .framer-12jdvlp { left: calc(50.00000000000002% - 50px / 2); }\",\".framer-iGoZO.framer-v-17jp0dr.framer-poojvu, .framer-iGoZO.framer-v-60qors.framer-poojvu, .framer-iGoZO.framer-v-ps1x0c.framer-poojvu { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 10px); overflow: visible; width: 10px; will-change: unset; }\",\".framer-iGoZO.framer-v-17jp0dr .framer-1nt9ule, .framer-iGoZO.framer-v-ps1x0c .framer-1nt9ule { gap: 0px; height: 26px; left: calc(50.00000000000002% - 26px / 2); right: unset; top: calc(50.00000000000002% - 26px / 2); width: 26px; }\",'.framer-iGoZO[data-border=\"true\"]::after, .framer-iGoZO [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 128\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ma5AiBF1u\":{\"layout\":[\"fixed\",\"fixed\"]},\"xvW_bqayv\":{\"layout\":[\"fixed\",\"fixed\"]},\"gv6Gt6ccY\":{\"layout\":[\"fixed\",\"fixed\"]},\"hq4Zk3j0B\":{\"layout\":[\"fixed\",\"fixed\"]},\"FTsiSnVWS\":{\"layout\":[\"fixed\",\"fixed\"]},\"HY5iQv8JT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSSXgMGFbk=withCSS(Component,css,\"framer-iGoZO\");export default FramerSSXgMGFbk;FramerSSXgMGFbk.displayName=\"Cursors\";FramerSSXgMGFbk.defaultProps={height:128,width:128};addPropertyControls(FramerSSXgMGFbk,{variant:{options:[\"jX8M6i7zp\",\"ma5AiBF1u\",\"xvW_bqayv\",\"gv6Gt6ccY\",\"hq4Zk3j0B\",\"FTsiSnVWS\",\"HY5iQv8JT\"],optionTitles:[\"View detail\",\"view detail-2\",\"View \",\"Scroll\",\"Dot Arrow\",\"You\",\"Dot Arrow 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSSXgMGFbk,[{explicitInter:true,fonts:[{family:\"Mont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BQQUFMfWuw0Xu3HQECmpH2qDg.woff2\"},{family:\"Mont SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/FmFdOBCVKVOs9j7MjqCvkhvZY.woff2\"}]},...ArcFonts,...ColorCycleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSSXgMGFbk\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"128\",\"framerIntrinsicHeight\":\"128\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ma5AiBF1u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xvW_bqayv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gv6Gt6ccY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hq4Zk3j0B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FTsiSnVWS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HY5iQv8JT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SSXgMGFbk.map","// Generated by Framer (99d1409)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const cycleOrder=[\"FFk6gG7Qg\",\"GujluNVLy\",\"NV_LEIMSK\",\"wPorDoqXW\",\"WaazkyN6w\",\"oOqauX2V9\",\"bxnDs8lb9\",\"AypoA9PkM\",\"h7nRjdQdD\",\"zzNOyOeZl\",\"G4lwoK0cR\",\"EYxb66xkN\"];const serializationHash=\"framer-Js0qi\";const variantClassNames={AypoA9PkM:\"framer-v-5ikoht\",bxnDs8lb9:\"framer-v-5app4l\",EYxb66xkN:\"framer-v-2045oh\",FFk6gG7Qg:\"framer-v-13tqd8d\",G4lwoK0cR:\"framer-v-3j1ojn\",GujluNVLy:\"framer-v-tmvhxt\",h7nRjdQdD:\"framer-v-1102lbw\",NV_LEIMSK:\"framer-v-1jxrebg\",oOqauX2V9:\"framer-v-1kqh6qa\",WaazkyN6w:\"framer-v-oc36to\",wPorDoqXW:\"framer-v-ca51a8\",zzNOyOeZl:\"framer-v-pwvef3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.5,ease:[.69,-.01,.24,.98],type:\"tween\"};const transition2={delay:.4,duration:.7,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-65};const transition3={delay:.8,duration:.7,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,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={\"1 B\":\"EYxb66xkN\",\"1 D\":\"FFk6gG7Qg\",\"2 B\":\"G4lwoK0cR\",\"2 D\":\"GujluNVLy\",\"3 B\":\"zzNOyOeZl\",\"3 D\":\"NV_LEIMSK\",\"4 B\":\"h7nRjdQdD\",\"4 D\":\"wPorDoqXW\",\"5 B\":\"AypoA9PkM\",\"5 D\":\"WaazkyN6w\",\"6 B\":\"bxnDs8lb9\",\"6 D\":\"oOqauX2V9\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FFk6gG7Qg\"};};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:\"FFk6gG7Qg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"GujluNVLy\",\"NV_LEIMSK\",\"wPorDoqXW\",\"WaazkyN6w\",\"oOqauX2V9\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"NV_LEIMSK\",\"wPorDoqXW\",\"WaazkyN6w\",\"oOqauX2V9\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"wPorDoqXW\",\"WaazkyN6w\",\"oOqauX2V9\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"WaazkyN6w\",\"oOqauX2V9\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"oOqauX2V9\")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-13tqd8d\",className,classNames),\"data-framer-name\":\"1 D\",layoutDependency:layoutDependency,layoutId:\"FFk6gG7Qg\",ref:refBinding,style:{...style},...addPropertyOverrides({AypoA9PkM:{\"data-framer-name\":\"5 B\"},bxnDs8lb9:{\"data-framer-name\":\"6 B\"},EYxb66xkN:{\"data-framer-name\":\"1 B\"},G4lwoK0cR:{\"data-framer-name\":\"2 B\"},GujluNVLy:{\"data-framer-name\":\"2 D\"},h7nRjdQdD:{\"data-framer-name\":\"4 B\"},NV_LEIMSK:{\"data-framer-name\":\"3 D\"},oOqauX2V9:{\"data-framer-name\":\"6 D\"},WaazkyN6w:{\"data-framer-name\":\"5 D\"},wPorDoqXW:{\"data-framer-name\":\"4 D\"},zzNOyOeZl:{\"data-framer-name\":\"3 B\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ptytn1\",layoutDependency:layoutDependency,layoutId:\"dcmQcUsjO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dqveej\",\"data-framer-name\":\"Number\",layoutDependency:layoutDependency,layoutId:\"we2iUwzEt\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-spga0x\",\"data-framer-name\":\"0\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kQ5ZX7x5p\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91 233\"><path d=\"M 88 189.063 C 88 195.084 86.821 200.8 84.467 206.209 C 82.282 211.415 79.101 216.148 75.1 220.141 C 71.21 224.119 66.549 227.232 61.123 229.478 C 55.801 231.824 50.117 233 44.078 233 C 37.935 233 32.202 231.824 26.877 229.478 C 21.654 227.3 16.906 224.127 12.901 220.138 C 8.885 216.126 5.656 211.402 3.379 206.209 C 1.122 200.774 -0.026 194.945 0 189.063 L 0 43.937 C 0 37.814 1.128 32.099 3.379 26.791 C 5.656 21.597 8.885 16.873 12.901 12.859 C 16.907 8.871 21.654 5.7 26.877 3.522 C 32.202 1.176 37.935 0 44.078 0 C 50.117 0 55.798 1.176 61.126 3.522 C 66.551 5.768 71.21 8.881 75.1 12.862 C 79.101 16.854 82.284 21.585 84.469 26.791 C 86.823 32.099 88 37.814 88 43.937 Z M 62.659 189.063 L 62.659 43.937 C 62.659 38.629 60.816 34.242 57.13 30.772 C 53.444 27.2 49.095 25.412 44.078 25.412 C 38.856 25.412 34.453 27.2 30.87 30.772 C 27.288 34.242 25.494 38.629 25.494 43.937 L 25.494 189.063 C 25.494 194.268 27.288 198.657 30.87 202.228 C 34.453 205.8 38.856 207.588 44.078 207.588 C 49.095 207.588 53.447 205.8 57.133 202.228 C 60.819 198.657 62.661 194.268 62.661 189.063 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:9445496454,withExternalLayout:true,...addPropertyOverrides({AypoA9PkM:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 148 215\"><path d=\"M 88 189.063 C 88 195.084 86.821 200.8 84.467 206.209 C 82.282 211.415 79.101 216.148 75.1 220.141 C 71.21 224.119 66.549 227.232 61.123 229.478 C 55.801 231.824 50.117 233 44.078 233 C 37.935 233 32.202 231.824 26.877 229.478 C 21.654 227.3 16.906 224.127 12.901 220.138 C 8.885 216.126 5.656 211.402 3.379 206.209 C 1.122 200.774 -0.026 194.945 0 189.063 L 0 43.937 C 0 37.814 1.128 32.099 3.379 26.791 C 5.656 21.597 8.885 16.873 12.901 12.859 C 16.907 8.871 21.654 5.7 26.877 3.522 C 32.202 1.176 37.935 0 44.078 0 C 50.117 0 55.798 1.176 61.126 3.522 C 66.551 5.768 71.21 8.881 75.1 12.862 C 79.101 16.854 82.284 21.585 84.469 26.791 C 86.823 32.099 88 37.814 88 43.937 Z M 62.659 189.063 L 62.659 43.937 C 62.659 38.629 60.816 34.242 57.13 30.772 C 53.444 27.2 49.095 25.412 44.078 25.412 C 38.856 25.412 34.453 27.2 30.87 30.772 C 27.288 34.242 25.494 38.629 25.494 43.937 L 25.494 189.063 C 25.494 194.268 27.288 198.657 30.87 202.228 C 34.453 205.8 38.856 207.588 44.078 207.588 C 49.095 207.588 53.447 205.8 57.133 202.228 C 60.819 198.657 62.661 194.268 62.661 189.063 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:12615375965},bxnDs8lb9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 148 215\"><path d=\"M 88 189.063 C 88 195.084 86.821 200.8 84.467 206.209 C 82.282 211.415 79.101 216.148 75.1 220.141 C 71.21 224.119 66.549 227.232 61.123 229.478 C 55.801 231.824 50.117 233 44.078 233 C 37.935 233 32.202 231.824 26.877 229.478 C 21.654 227.3 16.906 224.127 12.901 220.138 C 8.885 216.126 5.656 211.402 3.379 206.209 C 1.122 200.774 -0.026 194.945 0 189.063 L 0 43.937 C 0 37.814 1.128 32.099 3.379 26.791 C 5.656 21.597 8.885 16.873 12.901 12.859 C 16.907 8.871 21.654 5.7 26.877 3.522 C 32.202 1.176 37.935 0 44.078 0 C 50.117 0 55.798 1.176 61.126 3.522 C 66.551 5.768 71.21 8.881 75.1 12.862 C 79.101 16.854 82.284 21.585 84.469 26.791 C 86.823 32.099 88 37.814 88 43.937 Z M 62.659 189.063 L 62.659 43.937 C 62.659 38.629 60.816 34.242 57.13 30.772 C 53.444 27.2 49.095 25.412 44.078 25.412 C 38.856 25.412 34.453 27.2 30.87 30.772 C 27.288 34.242 25.494 38.629 25.494 43.937 L 25.494 189.063 C 25.494 194.268 27.288 198.657 30.87 202.228 C 34.453 205.8 38.856 207.588 44.078 207.588 C 49.095 207.588 53.447 205.8 57.133 202.228 C 60.819 198.657 62.661 194.268 62.661 189.063 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:12615375965},EYxb66xkN:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 148 215\"><path d=\"M 88 189.063 C 88 195.084 86.821 200.8 84.467 206.209 C 82.282 211.415 79.101 216.148 75.1 220.141 C 71.21 224.119 66.549 227.232 61.123 229.478 C 55.801 231.824 50.117 233 44.078 233 C 37.935 233 32.202 231.824 26.877 229.478 C 21.654 227.3 16.906 224.127 12.901 220.138 C 8.885 216.126 5.656 211.402 3.379 206.209 C 1.122 200.774 -0.026 194.945 0 189.063 L 0 43.937 C 0 37.814 1.128 32.099 3.379 26.791 C 5.656 21.597 8.885 16.873 12.901 12.859 C 16.907 8.871 21.654 5.7 26.877 3.522 C 32.202 1.176 37.935 0 44.078 0 C 50.117 0 55.798 1.176 61.126 3.522 C 66.551 5.768 71.21 8.881 75.1 12.862 C 79.101 16.854 82.284 21.585 84.469 26.791 C 86.823 32.099 88 37.814 88 43.937 Z M 62.659 189.063 L 62.659 43.937 C 62.659 38.629 60.816 34.242 57.13 30.772 C 53.444 27.2 49.095 25.412 44.078 25.412 C 38.856 25.412 34.453 27.2 30.87 30.772 C 27.288 34.242 25.494 38.629 25.494 43.937 L 25.494 189.063 C 25.494 194.268 27.288 198.657 30.87 202.228 C 34.453 205.8 38.856 207.588 44.078 207.588 C 49.095 207.588 53.447 205.8 57.133 202.228 C 60.819 198.657 62.661 194.268 62.661 189.063 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:12615375965},G4lwoK0cR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 148 215\"><path d=\"M 88 189.063 C 88 195.084 86.821 200.8 84.467 206.209 C 82.282 211.415 79.101 216.148 75.1 220.141 C 71.21 224.119 66.549 227.232 61.123 229.478 C 55.801 231.824 50.117 233 44.078 233 C 37.935 233 32.202 231.824 26.877 229.478 C 21.654 227.3 16.906 224.127 12.901 220.138 C 8.885 216.126 5.656 211.402 3.379 206.209 C 1.122 200.774 -0.026 194.945 0 189.063 L 0 43.937 C 0 37.814 1.128 32.099 3.379 26.791 C 5.656 21.597 8.885 16.873 12.901 12.859 C 16.907 8.871 21.654 5.7 26.877 3.522 C 32.202 1.176 37.935 0 44.078 0 C 50.117 0 55.798 1.176 61.126 3.522 C 66.551 5.768 71.21 8.881 75.1 12.862 C 79.101 16.854 82.284 21.585 84.469 26.791 C 86.823 32.099 88 37.814 88 43.937 Z M 62.659 189.063 L 62.659 43.937 C 62.659 38.629 60.816 34.242 57.13 30.772 C 53.444 27.2 49.095 25.412 44.078 25.412 C 38.856 25.412 34.453 27.2 30.87 30.772 C 27.288 34.242 25.494 38.629 25.494 43.937 L 25.494 189.063 C 25.494 194.268 27.288 198.657 30.87 202.228 C 34.453 205.8 38.856 207.588 44.078 207.588 C 49.095 207.588 53.447 205.8 57.133 202.228 C 60.819 198.657 62.661 194.268 62.661 189.063 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:12615375965},h7nRjdQdD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 148 215\"><path d=\"M 88 189.063 C 88 195.084 86.821 200.8 84.467 206.209 C 82.282 211.415 79.101 216.148 75.1 220.141 C 71.21 224.119 66.549 227.232 61.123 229.478 C 55.801 231.824 50.117 233 44.078 233 C 37.935 233 32.202 231.824 26.877 229.478 C 21.654 227.3 16.906 224.127 12.901 220.138 C 8.885 216.126 5.656 211.402 3.379 206.209 C 1.122 200.774 -0.026 194.945 0 189.063 L 0 43.937 C 0 37.814 1.128 32.099 3.379 26.791 C 5.656 21.597 8.885 16.873 12.901 12.859 C 16.907 8.871 21.654 5.7 26.877 3.522 C 32.202 1.176 37.935 0 44.078 0 C 50.117 0 55.798 1.176 61.126 3.522 C 66.551 5.768 71.21 8.881 75.1 12.862 C 79.101 16.854 82.284 21.585 84.469 26.791 C 86.823 32.099 88 37.814 88 43.937 Z M 62.659 189.063 L 62.659 43.937 C 62.659 38.629 60.816 34.242 57.13 30.772 C 53.444 27.2 49.095 25.412 44.078 25.412 C 38.856 25.412 34.453 27.2 30.87 30.772 C 27.288 34.242 25.494 38.629 25.494 43.937 L 25.494 189.063 C 25.494 194.268 27.288 198.657 30.87 202.228 C 34.453 205.8 38.856 207.588 44.078 207.588 C 49.095 207.588 53.447 205.8 57.133 202.228 C 60.819 198.657 62.661 194.268 62.661 189.063 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:12615375965},zzNOyOeZl:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 148 215\"><path d=\"M 88 189.063 C 88 195.084 86.821 200.8 84.467 206.209 C 82.282 211.415 79.101 216.148 75.1 220.141 C 71.21 224.119 66.549 227.232 61.123 229.478 C 55.801 231.824 50.117 233 44.078 233 C 37.935 233 32.202 231.824 26.877 229.478 C 21.654 227.3 16.906 224.127 12.901 220.138 C 8.885 216.126 5.656 211.402 3.379 206.209 C 1.122 200.774 -0.026 194.945 0 189.063 L 0 43.937 C 0 37.814 1.128 32.099 3.379 26.791 C 5.656 21.597 8.885 16.873 12.901 12.859 C 16.907 8.871 21.654 5.7 26.877 3.522 C 32.202 1.176 37.935 0 44.078 0 C 50.117 0 55.798 1.176 61.126 3.522 C 66.551 5.768 71.21 8.881 75.1 12.862 C 79.101 16.854 82.284 21.585 84.469 26.791 C 86.823 32.099 88 37.814 88 43.937 Z M 62.659 189.063 L 62.659 43.937 C 62.659 38.629 60.816 34.242 57.13 30.772 C 53.444 27.2 49.095 25.412 44.078 25.412 C 38.856 25.412 34.453 27.2 30.87 30.772 C 27.288 34.242 25.494 38.629 25.494 43.937 L 25.494 189.063 C 25.494 194.268 27.288 198.657 30.87 202.228 C 34.453 205.8 38.856 207.588 44.078 207.588 C 49.095 207.588 53.447 205.8 57.133 202.228 C 60.819 198.657 62.661 194.268 62.661 189.063 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:12615375965}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11sz6qw\",layoutDependency:layoutDependency,layoutId:\"rJhkT8JV2\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jbnej9\",layoutDependency:layoutDependency,layoutId:\"lP7i97gjh\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hsb6if\",layoutDependency:layoutDependency,layoutId:\"Uwd0eeA7R\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-z1gwev\",layoutDependency:layoutDependency,layoutId:\"sDh0cThaa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.899 230\" overflow=\"visible\"><path d=\"M 43.899 230 L 17.966 230 L 17.966 37.787 L 0 37.787 L 0 16.396 C 11.98 16.396 17.966 10.93 17.966 0 L 43.899 0 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xe9rxf\",layoutDependency:layoutDependency,layoutId:\"TCc8K2f1i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87.854 230\" overflow=\"visible\"><path d=\"M 87.854 230 L 0 230 L 0 185.597 C 0 182.219 0.206 178.992 0.613 175.919 C 1.023 172.743 1.688 169.569 2.608 166.393 C 3.702 162.915 4.929 159.481 6.287 156.098 C 7.718 152.514 9.609 148.623 11.961 144.421 C 13.801 140.837 16.713 135.921 20.7 129.672 C 24.686 123.322 28.775 116.766 32.965 110.006 C 37.013 103.375 41.102 96.769 45.231 90.188 C 49.217 83.735 52.132 78.614 53.971 74.824 C 57.548 68.167 59.847 62.533 60.87 57.923 C 61.984 53.399 62.55 48.756 62.557 44.096 C 62.557 38.769 60.718 34.366 57.038 30.883 C 53.358 27.299 49.014 25.504 44.004 25.504 C 38.791 25.504 34.395 27.299 30.819 30.883 C 27.242 34.366 25.451 38.769 25.451 44.096 L 25.451 50.704 L 0.002 56.387 L 0.002 44.096 C 0.002 37.95 0.971 32.215 2.914 26.888 C 4.958 21.561 7.87 16.9 11.655 12.906 C 15.435 8.911 20.035 5.789 25.454 3.535 C 30.87 1.18 37.052 0 44.004 0 C 50.647 0 56.68 1.18 62.096 3.535 C 67.616 5.789 72.215 8.914 75.895 12.908 C 79.678 16.903 82.592 21.561 84.636 26.888 C 86.78 32.215 87.854 37.95 87.854 44.096 C 87.854 46.965 87.805 49.782 87.7 52.547 C 87.599 55.313 87.189 58.282 86.473 61.458 C 85.759 64.531 84.584 68.012 82.948 71.906 C 81.415 75.797 79.219 80.559 76.354 86.193 C 74.413 89.777 71.654 94.541 68.074 100.483 C 64.277 106.855 60.445 113.205 56.577 119.534 C 52.436 126.211 48.348 132.92 44.311 139.66 C 40.325 146.216 37.055 151.902 34.498 156.715 C 28.469 168.903 25.451 178.529 25.451 185.599 L 25.451 204.496 L 87.854 204.496 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nbh2sr\",layoutDependency:layoutDependency,layoutId:\"H527fGgma\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 86.52 230\" overflow=\"visible\"><path d=\"M 86.52 186.685 C 86.52 193.024 85.36 198.911 83.046 204.344 C 80.833 209.675 77.762 214.254 73.836 218.076 C 70.012 221.899 65.429 224.818 60.095 226.83 C 54.862 228.942 49.274 230 43.336 230 C 37.296 230 31.66 228.841 26.425 226.528 C 21.289 224.38 16.622 221.253 12.684 217.32 C 8.736 213.365 5.561 208.708 3.322 203.588 C 1.103 198.23 -0.026 192.484 0 186.685 L 0 175.517 L 25.067 183.819 L 25.067 186.685 C 25.067 191.816 26.829 196.144 30.351 199.664 C 33.873 203.185 38.202 204.948 43.336 204.948 C 48.269 204.948 52.548 203.185 56.172 199.664 C 59.795 196.144 61.607 191.816 61.607 186.685 L 61.607 149.861 C 61.607 141.209 59.542 134.769 55.415 130.543 C 51.289 126.318 43.839 124.205 33.069 124.205 L 33.069 104.131 C 38.403 104.131 42.78 103.731 46.206 102.924 C 49.627 102.12 52.345 100.763 54.36 98.85 C 56.474 96.839 57.882 94.171 58.587 90.851 C 59.29 87.533 59.643 83.508 59.643 78.777 L 59.643 43.315 C 59.643 38.082 58.133 33.757 55.113 30.336 C 52.195 26.815 48.269 25.052 43.336 25.052 C 38.202 25.052 33.873 26.815 30.351 30.336 C 26.829 33.757 25.065 38.082 25.065 43.315 L 25.065 50.409 L 0.003 50.409 L 0.003 43.315 C 0.003 36.271 1.109 30.082 3.325 24.751 C 5.639 19.419 8.76 14.891 12.686 11.17 C 16.614 7.446 21.3 4.614 26.425 2.869 C 31.66 0.956 37.296 0 43.336 0 C 49.274 0 54.763 1.159 59.795 3.472 C 64.747 5.629 69.214 8.759 72.93 12.677 C 76.656 16.601 79.526 21.177 81.538 26.41 C 83.65 31.642 84.708 37.276 84.708 43.312 L 84.708 80.591 C 84.708 89.945 82.442 97.24 77.912 102.473 C 73.385 107.705 68.248 111.226 62.513 113.037 C 65.33 113.742 68.2 115 71.118 116.811 C 74.037 118.622 76.602 121.037 78.82 124.055 C 81.135 127.073 82.997 130.594 84.406 134.617 C 85.814 138.642 86.52 143.119 86.52 148.05 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kxy6au\",layoutDependency:layoutDependency,layoutId:\"ihe_AxtEn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 97.013 230\" overflow=\"visible\"><path d=\"M 97.013 150.055 L 83.108 150.055 L 83.108 230 L 57.336 230 L 57.336 150.055 L 0 150.055 L 14.372 46.688 L 38.43 46.688 L 28.122 124.135 L 57.333 124.135 L 57.333 0 L 83.111 0 L 83.111 124.135 L 97.013 124.135 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b5x324\",layoutDependency:layoutDependency,layoutId:\"LSh5PI3U1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87.902 230\" overflow=\"visible\"><path d=\"M 87.902 185.993 C 87.902 192.023 86.724 197.749 84.373 203.166 C 82.19 208.381 79.011 213.121 75.014 217.12 C 71.129 221.104 66.475 224.222 61.055 226.472 C 55.736 228.822 50.059 230 44.026 230 C 37.89 230 32.164 228.822 26.845 226.472 C 21.628 224.29 16.886 221.113 12.886 217.118 C 8.875 213.099 5.65 208.367 3.375 203.166 C 1.124 197.749 0 192.023 0 185.993 L 0 174.646 L 25.465 183.081 L 25.465 185.993 C 25.465 191.206 27.257 195.602 30.836 199.179 C 34.414 202.756 38.813 204.547 44.026 204.547 C 49.038 204.547 53.385 202.756 57.067 199.179 C 60.749 195.602 62.589 191.206 62.589 185.993 L 62.589 93.687 C 62.589 88.677 60.39 84.232 55.992 80.346 C 51.596 76.462 46.839 74.522 41.726 74.522 C 36.101 74.522 31.805 76.156 28.84 79.428 C 26.012 82.526 24.1 86.348 23.318 90.468 L 0.307 84.18 L 6.904 0 L 87.902 0 L 87.902 25.456 L 27.92 25.456 L 25.465 58.114 C 27.716 55.864 30.578 53.924 34.056 52.287 C 37.534 50.55 42.288 49.679 48.324 49.679 C 54.868 49.679 60.596 50.857 65.505 53.207 C 70.414 55.457 74.555 58.575 77.93 62.562 C 81.305 66.548 83.811 71.197 85.448 76.514 C 87.083 81.83 87.902 87.554 87.902 93.687 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-uwb294\",layoutDependency:layoutDependency,layoutId:\"mOZNObrQ1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 86.519 230\" overflow=\"visible\"><path d=\"M 86.519 186.686 C 86.519 192.621 85.359 198.257 83.045 203.588 C 80.897 208.721 77.769 213.386 73.836 217.323 C 70.011 221.244 65.428 224.313 60.094 226.528 C 54.862 228.841 49.274 230 43.336 230 C 37.296 230 31.66 228.841 26.425 226.528 C 21.289 224.381 16.622 221.253 12.684 217.321 C 8.736 213.365 5.561 208.708 3.322 203.588 C 1.103 198.23 -0.026 192.484 0 186.686 L 0 43.314 C 0 37.278 0.906 31.644 2.718 26.412 C 4.632 21.179 7.451 16.601 11.174 12.677 C 14.899 8.753 19.429 5.687 24.763 3.472 C 30.099 1.159 36.291 0 43.336 0 C 50.281 0 56.422 1.159 61.756 3.472 C 67.192 5.687 71.772 8.756 75.498 12.679 C 79.223 16.605 82.055 21.29 83.801 26.412 C 85.613 31.644 86.519 37.278 86.519 43.314 L 86.519 50.409 L 61.604 50.409 L 61.604 43.314 C 61.604 38.082 59.792 33.757 56.169 30.336 C 52.545 26.815 48.269 25.052 43.336 25.052 C 38.202 25.052 33.873 26.815 30.351 30.336 C 26.828 33.757 25.065 38.082 25.065 43.314 L 25.065 79.385 C 26.877 77.574 29.394 75.811 32.617 74.101 C 35.837 72.29 40.816 71.385 47.563 71.385 C 53.803 71.385 59.341 72.544 64.172 74.857 C 69.004 77.069 73.082 80.189 76.404 84.214 C 79.723 88.237 82.24 92.866 83.951 98.098 C 85.663 103.329 86.519 108.965 86.519 115.001 Z M 61.604 186.686 L 61.604 114.999 C 61.604 109.87 59.792 105.492 56.169 101.87 C 52.545 98.248 48.269 96.437 43.336 96.437 C 37.7 96.437 33.218 98.4 29.896 102.324 C 26.676 106.246 25.065 110.976 25.065 116.508 L 25.065 186.686 C 25.065 191.817 26.828 196.144 30.351 199.664 C 33.873 203.185 38.202 204.948 43.336 204.948 C 48.269 204.948 52.547 203.185 56.171 199.664 C 59.795 196.144 61.607 191.817 61.607 186.686 Z\" fill=\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-nd2q9w\",layoutDependency:layoutDependency,layoutId:\"YjdjaQ5kq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 86.519 230\" overflow=\"visible\"><path d=\"M 86.519 186.686 C 86.519 192.621 85.359 198.257 83.045 203.588 C 80.897 208.721 77.769 213.386 73.836 217.323 C 70.011 221.244 65.428 224.313 60.094 226.528 C 54.862 228.841 49.274 230 43.336 230 C 37.296 230 31.66 228.841 26.425 226.528 C 21.289 224.381 16.622 221.253 12.684 217.321 C 8.736 213.365 5.561 208.708 3.322 203.588 C 1.103 198.23 -0.026 192.484 0 186.686 L 0 43.314 C 0 37.278 0.906 31.644 2.718 26.412 C 4.632 21.179 7.451 16.601 11.174 12.677 C 14.899 8.753 19.429 5.687 24.763 3.472 C 30.099 1.159 36.291 0 43.336 0 C 50.281 0 56.422 1.159 61.756 3.472 C 67.192 5.687 71.772 8.756 75.498 12.679 C 79.223 16.605 82.055 21.29 83.801 26.412 C 85.613 31.644 86.519 37.278 86.519 43.314 L 86.519 50.409 L 61.604 50.409 L 61.604 43.314 C 61.604 38.082 59.792 33.757 56.169 30.336 C 52.545 26.815 48.269 25.052 43.336 25.052 C 38.202 25.052 33.873 26.815 30.351 30.336 C 26.828 33.757 25.065 38.082 25.065 43.314 L 25.065 79.385 C 26.877 77.574 29.394 75.811 32.617 74.101 C 35.837 72.29 40.816 71.385 47.563 71.385 C 53.803 71.385 59.341 72.544 64.172 74.857 C 69.004 77.069 73.082 80.189 76.404 84.214 C 79.723 88.237 82.24 92.866 83.951 98.098 C 85.663 103.329 86.519 108.965 86.519 115.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-178y604\",layoutDependency:layoutDependency,layoutId:\"uWJf6pCV1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.542 108.511\" overflow=\"visible\"><path d=\"M 36.539 90.248 L 36.539 18.562 C 36.539 13.433 34.728 9.055 31.104 5.433 C 27.48 1.811 23.204 0 18.271 0 C 12.635 0 8.153 1.963 4.832 5.887 C 1.611 9.808 0 14.539 0 20.071 L 0 90.248 C 0 95.38 1.764 99.707 5.286 103.227 C 8.808 106.748 13.137 108.511 18.271 108.511 C 23.204 108.511 27.483 106.748 31.106 103.227 C 34.73 99.707 36.542 95.38 36.542 90.248 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xkxfwr\",layoutDependency:layoutDependency,layoutId:\"x5KJNb2hX\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-imnw7i\",layoutDependency:layoutDependency,layoutId:\"FX8DXQjjJ\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-txbm83\",layoutDependency:layoutDependency,layoutId:\"HoK1nfHn_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u82x9g\",layoutDependency:layoutDependency,layoutId:\"D_jn5CArV\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"USA Burger\"})}),className:\"framer-1elwbd1\",\"data-framer-appear-id\":\"1elwbd1\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"dOnuchYXo\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jujik0\",layoutDependency:layoutDependency,layoutId:\"XCkKmXhiu\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"A local hand-crafted burger restaurant. The website provides menu details, locations, opening hours, and contact information to support pre-orders, delivery services, and customer inquiries.\"})}),className:\"framer-1nq9ywf\",\"data-framer-appear-id\":\"1nq9ywf\",fonts:[\"CUSTOM;Mont Light\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"hwOcp4_dA\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tnt960\",layoutDependency:layoutDependency,layoutId:\"LvZhRZMA2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-112co9m\",layoutDependency:layoutDependency,layoutId:\"YKYAaAiRW\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Ticketbox.vn\"})}),className:\"framer-xq9icg\",\"data-framer-appear-id\":\"xq9icg\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"coUSu7VTE\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i9vpqf\",layoutDependency:layoutDependency,layoutId:\"rWkq29pw9\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Ticketbox is a leading ticketing platform in Vietnam. I worked under Mr. Duy, a Senior Product Designer at TIKI, to enhance user experience and boost conversions across key journeys.\"})}),className:\"framer-15gmz1\",\"data-framer-appear-id\":\"15gmz1\",fonts:[\"CUSTOM;Mont Light\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"XCDdN7y0w\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wepapd\",layoutDependency:layoutDependency,layoutId:\"dNMhGfZw3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mnf2od\",layoutDependency:layoutDependency,layoutId:\"ExERUF3Me\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Zott Campaign\"})}),className:\"framer-tea2yx\",\"data-framer-appear-id\":\"tea2yx\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"QdBj0hO4A\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-h3552v\",layoutDependency:layoutDependency,layoutId:\"bx_0D92hw\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Zott Campaign is a Zalo mini app where users create baby photos with branded frames and share to support a charity message.\"})}),className:\"framer-9awnp8\",\"data-framer-appear-id\":\"9awnp8\",fonts:[\"CUSTOM;Mont Light\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"udnyOXHfd\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13ifqj1\",layoutDependency:layoutDependency,layoutId:\"SJrHz_Pb5\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-uwd1sr\",layoutDependency:layoutDependency,layoutId:\"qpoLms6GN\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"LG Warranty Look Up\"})}),className:\"framer-1twcina\",\"data-framer-appear-id\":\"1twcina\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"gpqAJP6qB\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-190sokh\",layoutDependency:layoutDependency,layoutId:\"uQRfU1zug\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"A warranty checking mini app developed for LG users on Zalo, allowing customers to verify product warranty status using serial/model numbers. \"})}),className:\"framer-68kofg\",\"data-framer-appear-id\":\"68kofg\",fonts:[\"CUSTOM;Mont Light\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"NLUUESd2V\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-144oyah\",layoutDependency:layoutDependency,layoutId:\"zW8pNZlzE\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c6om7u\",layoutDependency:layoutDependency,layoutId:\"Eu_4rg8W2\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Vinh Tuong Lottery\"})}),className:\"framer-pvh83v\",\"data-framer-appear-id\":\"pvh83v\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"jSehtP4oB\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-snyjol\",layoutDependency:layoutDependency,layoutId:\"GHBj8aI5z\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Vinh Tuong Lottery Promotion is a gamified loyalty campaign where users redeem points for tickets, join live draws, and win prizes through a lottery-style mechanic.\"})}),className:\"framer-1rh4xkf\",\"data-framer-appear-id\":\"1rh4xkf\",fonts:[\"CUSTOM;Mont Light\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"DZ6BW_DQU\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11817fv\",layoutDependency:layoutDependency,layoutId:\"p3rIl85lM\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j3z07m\",layoutDependency:layoutDependency,layoutId:\"OzF7_Me7c\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"MyPoint Booking App\"})}),className:\"framer-1bqq4au\",\"data-framer-appear-id\":\"1bqq4au\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"jTpsb6eHT\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oOqauX2V9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"My Points Booking App\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-itsxff\",layoutDependency:layoutDependency,layoutId:\"J0Rx_Vhfl\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"An app that allows users to reserve a time slot to shop in-store at MyKingdom during high-demand campaigns.\"})}),className:\"framer-43akrq\",\"data-framer-appear-id\":\"43akrq\",fonts:[\"CUSTOM;Mont Light\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"zWHR1ja2i\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Js0qi.framer-1upyp5s, .framer-Js0qi .framer-1upyp5s { display: block; }\",\".framer-Js0qi.framer-13tqd8d { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 940px; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-Js0qi .framer-1ptytn1 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 0px 0px 0px; position: relative; width: auto; }\",\".framer-Js0qi .framer-1dqveej { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Js0qi .framer-spga0x { flex: none; height: 233px; position: relative; width: 91px; }\",\".framer-Js0qi .framer-11sz6qw { flex: none; height: 289px; overflow: hidden; position: relative; width: 293px; }\",\".framer-Js0qi .framer-1jbnej9 { bottom: -1702px; flex: none; left: 0px; overflow: hidden; position: absolute; top: -640px; width: 104px; }\",\".framer-Js0qi .framer-hsb6if { align-content: center; align-items: center; bottom: 81px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; width: min-content; }\",\".framer-Js0qi .framer-z1gwev { height: 230px; position: relative; width: 44px; }\",\".framer-Js0qi .framer-1xe9rxf, .framer-Js0qi .framer-b5x324 { height: 230px; position: relative; width: 88px; }\",\".framer-Js0qi .framer-1nbh2sr, .framer-Js0qi .framer-uwb294 { height: 230px; position: relative; width: 87px; }\",\".framer-Js0qi .framer-kxy6au { height: 230px; position: relative; width: 97px; }\",\".framer-Js0qi .framer-nd2q9w { height: 230px; left: 0px; position: absolute; top: 0px; width: 87px; }\",\".framer-Js0qi .framer-178y604 { height: 109px; left: 25px; position: absolute; top: 97px; width: 37px; }\",\".framer-Js0qi .framer-xkxfwr { flex: none; height: 199px; overflow: hidden; position: relative; width: 100%; }\",\".framer-Js0qi .framer-imnw7i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-Js0qi .framer-txbm83, .framer-Js0qi .framer-tnt960, .framer-Js0qi .framer-wepapd, .framer-Js0qi .framer-13ifqj1, .framer-Js0qi .framer-144oyah, .framer-Js0qi .framer-11817fv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 20px 20px 0px; position: relative; width: 100%; }\",\".framer-Js0qi .framer-1u82x9g, .framer-Js0qi .framer-jujik0, .framer-Js0qi .framer-112co9m, .framer-Js0qi .framer-1i9vpqf, .framer-Js0qi .framer-mnf2od, .framer-Js0qi .framer-h3552v, .framer-Js0qi .framer-uwd1sr, .framer-Js0qi .framer-190sokh, .framer-Js0qi .framer-1c6om7u, .framer-Js0qi .framer-snyjol, .framer-Js0qi .framer-1j3z07m, .framer-Js0qi .framer-itsxff { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Js0qi .framer-1elwbd1, .framer-Js0qi .framer-xq9icg, .framer-Js0qi .framer-tea2yx, .framer-Js0qi .framer-1twcina, .framer-Js0qi .framer-pvh83v, .framer-Js0qi .framer-1bqq4au { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Js0qi .framer-1nq9ywf, .framer-Js0qi .framer-15gmz1, .framer-Js0qi .framer-9awnp8, .framer-Js0qi .framer-68kofg, .framer-Js0qi .framer-1rh4xkf, .framer-Js0qi .framer-43akrq { flex: 1 0 0px; height: 151px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Js0qi.framer-v-tmvhxt .framer-1dqveej, .framer-Js0qi.framer-v-1jxrebg .framer-1dqveej { width: min-content; }\",\".framer-Js0qi.framer-v-tmvhxt .framer-1jbnej9 { bottom: -1372px; top: -970px; }\",\".framer-Js0qi.framer-v-1jxrebg .framer-1jbnej9 { bottom: -1042px; top: -1300px; }\",\".framer-Js0qi.framer-v-ca51a8 .framer-1jbnej9 { bottom: -712px; top: -1630px; }\",\".framer-Js0qi.framer-v-oc36to .framer-1jbnej9 { bottom: -383px; top: -1959px; }\",\".framer-Js0qi.framer-v-1kqh6qa .framer-hsb6if { bottom: unset; top: -980px; }\",\".framer-Js0qi.framer-v-5app4l.framer-13tqd8d, .framer-Js0qi.framer-v-5ikoht.framer-13tqd8d, .framer-Js0qi.framer-v-1102lbw.framer-13tqd8d, .framer-Js0qi.framer-v-pwvef3.framer-13tqd8d, .framer-Js0qi.framer-v-3j1ojn.framer-13tqd8d, .framer-Js0qi.framer-v-2045oh.framer-13tqd8d { height: 215px; width: 337px; }\",\".framer-Js0qi.framer-v-5app4l .framer-1ptytn1, .framer-Js0qi.framer-v-5ikoht .framer-1ptytn1, .framer-Js0qi.framer-v-1102lbw .framer-1ptytn1, .framer-Js0qi.framer-v-pwvef3 .framer-1ptytn1, .framer-Js0qi.framer-v-3j1ojn .framer-1ptytn1, .framer-Js0qi.framer-v-2045oh .framer-1ptytn1 { align-self: unset; width: 100%; }\",\".framer-Js0qi.framer-v-5app4l .framer-1dqveej, .framer-Js0qi.framer-v-5ikoht .framer-1dqveej, .framer-Js0qi.framer-v-1102lbw .framer-1dqveej, .framer-Js0qi.framer-v-pwvef3 .framer-1dqveej, .framer-Js0qi.framer-v-3j1ojn .framer-1dqveej, .framer-Js0qi.framer-v-2045oh .framer-1dqveej { height: 215px; width: 439px; }\",\".framer-Js0qi.framer-v-5app4l .framer-spga0x, .framer-Js0qi.framer-v-5ikoht .framer-spga0x, .framer-Js0qi.framer-v-1102lbw .framer-spga0x, .framer-Js0qi.framer-v-pwvef3 .framer-spga0x, .framer-Js0qi.framer-v-3j1ojn .framer-spga0x, .framer-Js0qi.framer-v-2045oh .framer-spga0x { height: 215px; width: 148px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 940\n * @framerIntrinsicWidth 394\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"GujluNVLy\":{\"layout\":[\"auto\",\"fixed\"]},\"NV_LEIMSK\":{\"layout\":[\"auto\",\"fixed\"]},\"wPorDoqXW\":{\"layout\":[\"auto\",\"fixed\"]},\"WaazkyN6w\":{\"layout\":[\"auto\",\"fixed\"]},\"oOqauX2V9\":{\"layout\":[\"auto\",\"fixed\"]},\"bxnDs8lb9\":{\"layout\":[\"fixed\",\"fixed\"]},\"AypoA9PkM\":{\"layout\":[\"fixed\",\"fixed\"]},\"h7nRjdQdD\":{\"layout\":[\"fixed\",\"fixed\"]},\"zzNOyOeZl\":{\"layout\":[\"fixed\",\"fixed\"]},\"G4lwoK0cR\":{\"layout\":[\"fixed\",\"fixed\"]},\"EYxb66xkN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTXyQghDGX=withCSS(Component,css,\"framer-Js0qi\");export default FramerTXyQghDGX;FramerTXyQghDGX.displayName=\"Number Project\";FramerTXyQghDGX.defaultProps={height:940,width:394};addPropertyControls(FramerTXyQghDGX,{variant:{options:[\"FFk6gG7Qg\",\"GujluNVLy\",\"NV_LEIMSK\",\"wPorDoqXW\",\"WaazkyN6w\",\"oOqauX2V9\",\"bxnDs8lb9\",\"AypoA9PkM\",\"h7nRjdQdD\",\"zzNOyOeZl\",\"G4lwoK0cR\",\"EYxb66xkN\"],optionTitles:[\"1 D\",\"2 D\",\"3 D\",\"4 D\",\"5 D\",\"6 D\",\"6 B\",\"5 B\",\"4 B\",\"3 B\",\"2 B\",\"1 B\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTXyQghDGX,[{explicitInter:true,fonts:[{family:\"UTM Libel KT Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/xlKMRDzqTN2ZLT45Vs4yP3DXc.woff2\"},{family:\"Mont Light\",source:\"custom\",url:\"https://framerusercontent.com/assets/kcTogaNImWowt093MGeukfsx2GI.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTXyQghDGX\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"394\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"940\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GujluNVLy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NV_LEIMSK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wPorDoqXW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WaazkyN6w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oOqauX2V9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"bxnDs8lb9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AypoA9PkM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h7nRjdQdD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zzNOyOeZl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G4lwoK0cR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EYxb66xkN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TXyQghDGX.map","// Generated by Framer (b3dda2a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CopyButton2 from\"https://framerusercontent.com/modules/mIUnRRQGgsEp9KeZo0LA/LpGcNmw7cogd7w0adTm1/wGUrQ1N5J.js\";const CopyButton2Fonts=getFonts(CopyButton2);const enabledGestures={G_gwZ6xj1:{hover:true},icIByDwCp:{hover:true},KmgyNOIH4:{hover:true,pressed:true},KtgATS7SK:{hover:true},VnYioyhGQ:{hover:true},Z5sO5c8wj:{hover:true},Zgeiy9s6c:{hover:true}};const cycleOrder=[\"Z5sO5c8wj\",\"KtgATS7SK\",\"G_gwZ6xj1\",\"Zgeiy9s6c\",\"KmgyNOIH4\",\"VnYioyhGQ\",\"icIByDwCp\",\"cnUkD2Win\"];const serializationHash=\"framer-5ZZun\";const variantClassNames={cnUkD2Win:\"framer-v-1j2ig5c\",G_gwZ6xj1:\"framer-v-vsrkb5\",icIByDwCp:\"framer-v-1kg1h13\",KmgyNOIH4:\"framer-v-4jw8r1\",KtgATS7SK:\"framer-v-b05br5\",VnYioyhGQ:\"framer-v-mjpyby\",Z5sO5c8wj:\"framer-v-126t7js\",Zgeiy9s6c:\"framer-v-mdgdws\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.47,-.01,.08,.98],type:\"tween\"};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={\"Email-2\":\"VnYioyhGQ\",\"Small black\":\"icIByDwCp\",\"Variant 1\":\"Z5sO5c8wj\",\"Variant 2\":\"KtgATS7SK\",\"Variant 3\":\"G_gwZ6xj1\",copy:\"cnUkD2Win\",Email:\"KmgyNOIH4\",Small:\"Zgeiy9s6c\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,O4w2vcsGX:text??props.O4w2vcsGX??\"Learn more\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Z5sO5c8wj\",z22rLBHdg:link??props.z22rLBHdg};};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,O4w2vcsGX,z22rLBHdg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z5sO5c8wj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kztcgb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"cnUkD2Win\");});const onAppear1bx6d65=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"KmgyNOIH4\",true),2e3);});useOnVariantChange(baseVariant,{cnUkD2Win:onAppear1bx6d65});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KmgyNOIH4-hover\",\"KmgyNOIH4-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"KmgyNOIH4\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({\"KmgyNOIH4-hover\":{value:undefined},\"KmgyNOIH4-pressed\":{value:undefined},KmgyNOIH4:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"Z5sO5c8wj\",scopeId:\"uQmwqf22B\",...addPropertyOverrides({\"Z5sO5c8wj-hover\":{href:z22rLBHdg,openInNewTab:true},G_gwZ6xj1:{href:z22rLBHdg},KtgATS7SK:{href:z22rLBHdg},VnYioyhGQ:{href:\"mailto:baodesigner96@gmail.com\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-126t7js\",className,classNames)} framer-s6py85`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Z5sO5c8wj\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.3)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(26, 26, 26))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,boxShadow:\"none\",WebkitBackdropFilter:\"none\",...style},variants:{\"G_gwZ6xj1-hover\":{backdropFilter:\"none\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},\"KtgATS7SK-hover\":{backdropFilter:\"none\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},\"Z5sO5c8wj-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0)\",backdropFilter:\"none\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},\"Zgeiy9s6c-hover\":{backdropFilter:\"none\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},cnUkD2Win:{backdropFilter:\"none\",backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},G_gwZ6xj1:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"},icIByDwCp:{\"--border-color\":\"rgb(34, 34, 34)\",backdropFilter:\"none\",backgroundColor:\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},KmgyNOIH4:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(0px)\",backgroundColor:\"rgb(18, 18, 18)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"inset 0px 0px 7px 1px rgba(255, 255, 255, 0.8)\",WebkitBackdropFilter:\"blur(0px)\"},KtgATS7SK:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"},VnYioyhGQ:{backdropFilter:\"none\",backgroundColor:\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},Zgeiy9s6c:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({\"G_gwZ6xj1-hover\":{\"data-framer-name\":undefined},\"icIByDwCp-hover\":{\"data-framer-name\":undefined},\"KmgyNOIH4-hover\":{\"data-framer-name\":undefined},\"KmgyNOIH4-pressed\":{\"data-framer-name\":undefined},\"KtgATS7SK-hover\":{\"data-framer-name\":undefined},\"VnYioyhGQ-hover\":{\"data-framer-name\":undefined},\"Z5sO5c8wj-hover\":{\"data-framer-name\":undefined},\"Zgeiy9s6c-hover\":{\"data-framer-name\":undefined},cnUkD2Win:{\"data-framer-name\":\"copy\",\"data-highlight\":true},G_gwZ6xj1:{\"data-framer-name\":\"Variant 3\"},icIByDwCp:{\"data-framer-name\":\"Small black\"},KmgyNOIH4:{\"data-framer-name\":\"Email\",\"data-highlight\":true,onTap:onTap1kztcgb},KtgATS7SK:{\"data-framer-name\":\"Variant 2\"},VnYioyhGQ:{\"data-framer-name\":\"Email-2\"},Zgeiy9s6c:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ugtbm7\",layoutDependency:layoutDependency,layoutId:\"BhPR5arta\",style:{backgroundColor:\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\",borderBottomLeftRadius:1111,borderBottomRightRadius:1111,borderTopLeftRadius:1111,borderTopRightRadius:1111},variants:{\"G_gwZ6xj1-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"Z5sO5c8wj-hover\":{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1e4,borderBottomRightRadius:1e4,borderTopLeftRadius:1e4,borderTopRightRadius:1e4},cnUkD2Win:{backgroundColor:\"rgb(255, 255, 255)\"},G_gwZ6xj1:{backgroundColor:\"rgb(255, 255, 255)\"},icIByDwCp:{backgroundColor:\"rgb(255, 255, 255)\"},KmgyNOIH4:{backgroundColor:\"rgb(255, 255, 255)\"},KtgATS7SK:{backgroundColor:\"rgb(255, 255, 255)\"},VnYioyhGQ:{backgroundColor:\"rgb(255, 255, 255)\"},Zgeiy9s6c:{backgroundColor:\"rgb(0, 0, 0)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j7gig9\",layoutDependency:layoutDependency,layoutId:\"vXlvV3XIo\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ri7vbz\",layoutDependency:layoutDependency,layoutId:\"nRqReUkCD\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-150sjr3\",\"data-framer-name\":\"Nav Text\",layoutDependency:layoutDependency,layoutId:\"kYsPODOZ3\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n0xa8e\",layoutDependency:layoutDependency,layoutId:\"y_TlW0rxY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xtwi64\",\"data-framer-name\":\"Text Tab Animation\",layoutDependency:layoutDependency,layoutId:\"Bkpslg5HQ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})}),className:\"framer-1ijrsv8\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"id5ZBEUvZ\",style:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:O4w2vcsGX,variants:{\"KmgyNOIH4-hover\":{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},\"Zgeiy9s6c-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},KmgyNOIH4:{\"--extracted-r6o4lv\":\"var(--token-3760faf3-844d-48bd-a639-f8ba504a8624, rgb(240, 240, 240))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"KmgyNOIH4-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"linhhnguyen1310@gmail.com\"})}),text:undefined},\"KmgyNOIH4-pressed\":{text:undefined},\"VnYioyhGQ-hover\":{text:undefined},\"Zgeiy9s6c-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Learn more\"})})},cnUkD2Win:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"linhhnguyen1310@gmail.com\"})}),text:undefined},icIByDwCp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})})},KmgyNOIH4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3760faf3-844d-48bd-a639-f8ba504a8624, rgb(240, 240, 240)))\"},children:\"linhhnguyen1310@gmail.com\"})}),text:undefined},VnYioyhGQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"linhhnguyen1310@gmail.com\"})}),text:undefined},Zgeiy9s6c:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1belxzg\",\"data-framer-name\":\"Text Tab Animation\",layoutDependency:layoutDependency,layoutId:\"CbG2_svPu\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Learn more\"})}),className:\"framer-oo0l5e\",\"data-framer-name\":\"text\",fonts:[\"CUSTOM;Mont Regular\"],layoutDependency:layoutDependency,layoutId:\"TW2IARKDE\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:O4w2vcsGX,variants:{cnUkD2Win:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},G_gwZ6xj1:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},KmgyNOIH4:{\"--extracted-r6o4lv\":\"var(--token-3760faf3-844d-48bd-a639-f8ba504a8624, rgb(240, 240, 240))\"},KtgATS7SK:{\"--extracted-r6o4lv\":\"var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0))\"},VnYioyhGQ:{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"KmgyNOIH4-hover\":{text:undefined},\"KmgyNOIH4-pressed\":{text:undefined},\"VnYioyhGQ-hover\":{text:undefined},cnUkD2Win:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Copied!\"})}),text:undefined},G_gwZ6xj1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})})},icIByDwCp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Learn more\"})})},KmgyNOIH4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3760faf3-844d-48bd-a639-f8ba504a8624, rgb(240, 240, 240)))\"},children:\"My contact\"})}),text:undefined},KtgATS7SK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-51cdf59c-ed7d-44fb-9878-184332bee2a0, rgb(0, 0, 0)))\"},children:\"Learn more\"})})},VnYioyhGQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 92, 28)))\"},children:\"Let's connect\"})}),text:undefined},Zgeiy9s6c:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"Mont Regular\", \"Mont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\"},children:\"Learn more\"})})}},baseVariant,gestureVariant)})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({KmgyNOIH4:{height:(componentViewport?.height||60)- -2,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wwc4de-container\",layoutDependency:layoutDependency,layoutId:\"XOXZl0t_3-container\",nodeId:\"XOXZl0t_3\",rendersWithMotion:true,scopeId:\"uQmwqf22B\",children:/*#__PURE__*/_jsx(CopyButton2,{aCeOAHQBL:\"rgba(5, 5, 5, 0)\",b8ei7OpHv:\"rgba(255, 255, 255, 0)\",bcOKL_7fc:\"\",bPCJyrIbK:\"\",height:\"100%\",id:\"XOXZl0t_3\",layoutId:\"XOXZl0t_3\",PbW7K4Unr:\"rgba(5, 5, 5, 0)\",qIDNNRI0q:\"linhhnguyen1310@gmail.com\",rIGEnoYqD:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",zhU3xY_Ux:\"\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5ZZun.framer-s6py85, .framer-5ZZun .framer-s6py85 { display: block; }\",\".framer-5ZZun.framer-126t7js { cursor: pointer; height: 84px; overflow: hidden; position: relative; width: 232px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5ZZun .framer-1ugtbm7 { bottom: -292px; flex: none; height: 292px; left: -35px; overflow: hidden; position: absolute; right: -25px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5ZZun .framer-1j7gig9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-5ZZun .framer-ri7vbz { flex: none; height: 17px; overflow: hidden; position: relative; width: 130px; }\",\".framer-5ZZun .framer-150sjr3 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-5ZZun .framer-n0xa8e { flex: none; height: 24px; overflow: visible; position: relative; width: 100%; }\",\".framer-5ZZun .framer-xtwi64 { bottom: -30px; flex: none; gap: 10px; left: -34px; overflow: visible; position: absolute; right: -34px; top: 30px; }\",\".framer-5ZZun .framer-1ijrsv8, .framer-5ZZun .framer-oo0l5e { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-5ZZun .framer-1belxzg { bottom: 0px; flex: none; gap: 10px; left: -17px; overflow: visible; position: absolute; right: -17px; top: 0px; }\",\".framer-5ZZun .framer-1wwc4de-container { bottom: -2px; flex: none; left: calc(49.82578397212546% - 100% / 2); position: absolute; top: 0px; width: 100%; }\",\".framer-5ZZun.framer-v-b05br5.framer-126t7js, .framer-5ZZun.framer-v-vsrkb5.framer-126t7js, .framer-5ZZun.framer-v-126t7js.hover.framer-126t7js { text-decoration: none; }\",\".framer-5ZZun.framer-v-mdgdws .framer-1belxzg, .framer-5ZZun.framer-v-mdgdws .framer-oo0l5e, .framer-5ZZun.framer-v-1kg1h13 .framer-1belxzg, .framer-5ZZun.framer-v-1kg1h13 .framer-oo0l5e { bottom: -1px; }\",\".framer-5ZZun.framer-v-4jw8r1.framer-126t7js { height: 60px; width: 287px; }\",\".framer-5ZZun.framer-v-4jw8r1 .framer-ri7vbz, .framer-5ZZun.framer-v-mjpyby .framer-ri7vbz, .framer-5ZZun.framer-v-1j2ig5c .framer-ri7vbz { width: 230px; }\",\".framer-5ZZun.framer-v-4jw8r1 .framer-xtwi64, .framer-5ZZun.framer-v-4jw8r1 .framer-1belxzg, .framer-5ZZun.framer-v-mjpyby .framer-xtwi64, .framer-5ZZun.framer-v-mjpyby .framer-1belxzg, .framer-5ZZun.framer-v-1j2ig5c .framer-xtwi64, .framer-5ZZun.framer-v-1j2ig5c .framer-1belxzg { left: -50px; right: -50px; }\",\".framer-5ZZun.framer-v-mjpyby.framer-126t7js { height: 60px; text-decoration: none; width: 287px; }\",\".framer-5ZZun.framer-v-1j2ig5c.framer-126t7js { cursor: unset; height: 60px; width: 287px; }\",\".framer-5ZZun.framer-v-126t7js.hover .framer-1ugtbm7, .framer-5ZZun.framer-v-b05br5.hover .framer-1ugtbm7 { bottom: -58px; height: unset; left: -30px; right: -30px; top: -7px; }\",\".framer-5ZZun.framer-v-126t7js.hover .framer-xtwi64, .framer-5ZZun.framer-v-b05br5.hover .framer-xtwi64, .framer-5ZZun.framer-v-mdgdws.hover .framer-xtwi64, .framer-5ZZun.framer-v-4jw8r1.hover .framer-xtwi64, .framer-5ZZun.framer-v-mjpyby.hover .framer-xtwi64, .framer-5ZZun.framer-v-1kg1h13.hover .framer-xtwi64 { bottom: 0px; top: 0px; }\",\".framer-5ZZun.framer-v-126t7js.hover .framer-1belxzg, .framer-5ZZun.framer-v-b05br5.hover .framer-1belxzg, .framer-5ZZun.framer-v-4jw8r1.hover .framer-1belxzg, .framer-5ZZun.framer-v-mjpyby.hover .framer-1belxzg { bottom: 30px; top: -30px; }\",\".framer-5ZZun.framer-v-vsrkb5.hover .framer-1ugtbm7 { bottom: -65px; height: unset; top: -7px; will-change: unset; }\",\".framer-5ZZun.framer-v-mdgdws.hover .framer-1ugtbm7 { bottom: -322px; height: unset; left: -115px; right: -105px; top: -46px; }\",\".framer-5ZZun.framer-v-mdgdws.hover .framer-1belxzg, .framer-5ZZun.framer-v-1kg1h13.hover .framer-1belxzg { bottom: 29px; top: -30px; }\",\".framer-5ZZun.framer-v-4jw8r1.hover .framer-1ugtbm7 { bottom: -202px; height: unset; left: -124px; right: -114px; top: -30px; }\",\".framer-5ZZun.framer-v-4jw8r1.hover .framer-1j7gig9 { width: 130px; }\",\".framer-5ZZun.framer-v-mjpyby.hover .framer-1ugtbm7 { bottom: -202px; height: unset; left: -138px; right: -128px; top: -30px; }\",\".framer-5ZZun.framer-v-1kg1h13.hover .framer-1ugtbm7 { bottom: -192px; height: unset; left: -137px; right: -127px; top: -16px; }\",'.framer-5ZZun[data-border=\"true\"]::after, .framer-5ZZun [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 84\n * @framerIntrinsicWidth 232\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KtgATS7SK\":{\"layout\":[\"fixed\",\"fixed\"]},\"G_gwZ6xj1\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zgeiy9s6c\":{\"layout\":[\"fixed\",\"fixed\"]},\"KmgyNOIH4\":{\"layout\":[\"fixed\",\"fixed\"]},\"VnYioyhGQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"icIByDwCp\":{\"layout\":[\"fixed\",\"fixed\"]},\"cnUkD2Win\":{\"layout\":[\"fixed\",\"fixed\"]},\"DlIEQB5dq\":{\"layout\":[\"fixed\",\"fixed\"]},\"tXBcXsruJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"K0AbbJhzB\":{\"layout\":[\"fixed\",\"fixed\"]},\"GJmNnDpEw\":{\"layout\":[\"fixed\",\"fixed\"]},\"mJJd7ArTB\":{\"layout\":[\"fixed\",\"fixed\"]},\"rJtLvMCYe\":{\"layout\":[\"fixed\",\"fixed\"]},\"agZdbkYh_\":{\"layout\":[\"fixed\",\"fixed\"]},\"p8N86XHBk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"O4w2vcsGX\":\"text\",\"z22rLBHdg\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruQmwqf22B=withCSS(Component,css,\"framer-5ZZun\");export default FrameruQmwqf22B;FrameruQmwqf22B.displayName=\"button animation 2\";FrameruQmwqf22B.defaultProps={height:84,width:232};addPropertyControls(FrameruQmwqf22B,{variant:{options:[\"Z5sO5c8wj\",\"KtgATS7SK\",\"G_gwZ6xj1\",\"Zgeiy9s6c\",\"KmgyNOIH4\",\"VnYioyhGQ\",\"icIByDwCp\",\"cnUkD2Win\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Small\",\"Email\",\"Email-2\",\"Small black\",\"copy\"],title:\"Variant\",type:ControlType.Enum},O4w2vcsGX:{defaultValue:\"Learn more\",displayTextArea:false,title:\"Text\",type:ControlType.String},z22rLBHdg:{title:\"Link\",type:ControlType.Link}});addFonts(FrameruQmwqf22B,[{explicitInter:true,fonts:[{family:\"Mont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BQQUFMfWuw0Xu3HQECmpH2qDg.woff2\"}]},...CopyButton2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruQmwqf22B\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KtgATS7SK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G_gwZ6xj1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zgeiy9s6c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KmgyNOIH4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VnYioyhGQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"icIByDwCp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cnUkD2Win\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DlIEQB5dq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tXBcXsruJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K0AbbJhzB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GJmNnDpEw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mJJd7ArTB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rJtLvMCYe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"agZdbkYh_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p8N86XHBk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"84\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"232\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"O4w2vcsGX\\\":\\\"text\\\",\\\"z22rLBHdg\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uQmwqf22B.map","// Generated by Framer (fd53b96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={LqQmkbMME:{hover:true},VDL_1LrJn:{hover:true}};const cycleOrder=[\"LqQmkbMME\",\"VDL_1LrJn\",\"f1njSgsuq\",\"MQHNXK7Y1\"];const serializationHash=\"framer-KdQ3e\";const variantClassNames={f1njSgsuq:\"framer-v-vw1i4v\",LqQmkbMME:\"framer-v-kdflxe\",MQHNXK7Y1:\"framer-v-igbasn\",VDL_1LrJn:\"framer-v-1h5u3a9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`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\":\"LqQmkbMME\",\"Variant 2\":\"VDL_1LrJn\",\"Variant 3\":\"f1njSgsuq\",\"Variant 4\":\"MQHNXK7Y1\"};const getProps=({height,id,title,width,...props})=>{return{...props,o8DppseCU:title??props.o8DppseCU??\"Join our beta\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LqQmkbMME\"};};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,o8DppseCU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LqQmkbMME\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kdflxe\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"LqQmkbMME\",ref:refBinding,style:{...style},...addPropertyOverrides({\"LqQmkbMME-hover\":{\"data-framer-name\":undefined},\"VDL_1LrJn-hover\":{\"data-framer-name\":undefined},f1njSgsuq:{\"data-framer-name\":\"Variant 3\"},MQHNXK7Y1:{\"data-framer-name\":\"Variant 4\"},VDL_1LrJn:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 5)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Join our beta\"})}),className:\"framer-wjnoe4\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],layoutDependency:layoutDependency,layoutId:\"tup6RnU5d\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:o8DppseCU,transformTemplate:transformTemplate1,variants:{\"LqQmkbMME-hover\":{\"--extracted-r6o4lv\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0))\"},\"VDL_1LrJn-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 60, 0)\"},MQHNXK7Y1:{\"--extracted-r6o4lv\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},VDL_1LrJn:{\"--extracted-r6o4lv\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"LqQmkbMME-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 5)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(255, 72, 0)))\"},children:\"Join our beta\"})})},\"VDL_1LrJn-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 5)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 60, 0))\"},children:\"Join our beta\"})})},f1njSgsuq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Join our beta\"})}),transformTemplate:undefined},MQHNXK7Y1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18)))\"},children:\"Join our beta\"})}),transformTemplate:undefined},VDL_1LrJn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 5)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18)))\"},children:\"Join our beta\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KdQ3e.framer-12y584k, .framer-KdQ3e .framer-12y584k { display: block; }\",\".framer-KdQ3e.framer-kdflxe { cursor: pointer; height: 120px; overflow: hidden; position: relative; width: 695px; }\",\".framer-KdQ3e .framer-wjnoe4 { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-KdQ3e.framer-v-vw1i4v.framer-kdflxe, .framer-KdQ3e.framer-v-igbasn.framer-kdflxe { align-content: center; align-items: center; cursor: unset; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 16px; width: min-content; }\",\".framer-KdQ3e.framer-v-vw1i4v .framer-wjnoe4, .framer-KdQ3e.framer-v-igbasn .framer-wjnoe4 { left: unset; position: relative; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 695\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VDL_1LrJn\":{\"layout\":[\"fixed\",\"fixed\"]},\"f1njSgsuq\":{\"layout\":[\"auto\",\"auto\"]},\"MQHNXK7Y1\":{\"layout\":[\"auto\",\"auto\"]},\"CIe8rrCTT\":{\"layout\":[\"fixed\",\"fixed\"]},\"kv3nFMKCT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"o8DppseCU\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxDiZ8bDun=withCSS(Component,css,\"framer-KdQ3e\");export default FramerxDiZ8bDun;FramerxDiZ8bDun.displayName=\"Footer Text hover\";FramerxDiZ8bDun.defaultProps={height:120,width:695};addPropertyControls(FramerxDiZ8bDun,{variant:{options:[\"LqQmkbMME\",\"VDL_1LrJn\",\"f1njSgsuq\",\"MQHNXK7Y1\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},o8DppseCU:{defaultValue:\"Join our beta\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerxDiZ8bDun,[{explicitInter:true,fonts:[{family:\"UTM Libel KT Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/xlKMRDzqTN2ZLT45Vs4yP3DXc.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxDiZ8bDun\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VDL_1LrJn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"f1njSgsuq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MQHNXK7Y1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CIe8rrCTT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kv3nFMKCT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"120\",\"framerIntrinsicWidth\":\"695\",\"framerVariables\":\"{\\\"o8DppseCU\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xDiZ8bDun.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{useMotionValue,useSpring,useInView}from\"framer-motion\";const withIntensity=(Component,maxDistancePercentage,maxOffsetX,maxOffsetY)=>{const SPRING_CONFIG={damping:100,stiffness:400};return props=>{const x=useMotionValue(0);const y=useMotionValue(0);const ref=useRef(null);const springX=useSpring(x,SPRING_CONFIG);const springY=useSpring(y,SPRING_CONFIG);const isInView=useInView(ref);useEffect(()=>{if(!isInView){x.set(0);y.set(0);}},[isInView]);useEffect(()=>{const calculateDistance=e=>{if(ref.current&&isInView){const rect=ref.current.getBoundingClientRect();const centerX=rect.left+rect.width/2;const centerY=rect.top+rect.height/2;let distanceX=e.clientX-centerX;let distanceY=e.clientY-centerY;distanceX=Math.max(Math.min(distanceX,maxOffsetX),-maxOffsetX);distanceY=Math.max(Math.min(distanceY,maxOffsetY),-maxOffsetY);x.set(distanceX*(maxDistancePercentage/100));y.set(distanceY*(maxDistancePercentage/100));}};document.addEventListener(\"mousemove\",calculateDistance);return()=>{document.removeEventListener(\"mousemove\",calculateDistance);};},[ref,isInView,maxOffsetX,maxOffsetY]);return /*#__PURE__*/_jsx(Component,{...props,ref:ref,style:{x:springX,y:springY}});};};export const withIntensity10=Component=>withIntensity(Component,10,400,2e3);export const withIntensity5=Component=>withIntensity(Component,5,2e3,2e3);export const withIntensity1=Component=>withIntensity(Component,1,2e3,2e3);\nexport const __FramerMetadata__ = {\"exports\":{\"withIntensity10\":{\"type\":\"reactHoc\",\"name\":\"withIntensity10\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIntensity5\":{\"type\":\"reactHoc\",\"name\":\"withIntensity5\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIntensity1\":{\"type\":\"reactHoc\",\"name\":\"withIntensity1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Paralax.map","// Generated by Framer (1d71865)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-IOsIg .framer-styles-preset-sc3wye:not(.rich-text-wrapper), .framer-IOsIg .framer-styles-preset-sc3wye.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, #ff5c1c) /* {\"name\":\"Primary\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-decoration: none; }'];export const className=\"framer-IOsIg\";\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 (29550c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 300 300\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><filter filter-units=\"objectBoundingBox\" height=\"111.9%\" id=\"A2lonkXfr-1328282637-shadow-inset\" width=\"111.9%\" x=\"-6.0%\" y=\"-6.0%\"><feGaussianBlur in=\"SourceAlpha\" result=\"A2lonkXfr-1328282637-shadow-inset-0-blur\" stdDeviation=\"7.5\"/>\\n<feOffset dx=\"0\" dy=\"0\" in=\"A2lonkXfr-1328282637-shadow-inset-0-blur\" result=\"A2lonkXfr-1328282637-shadow-inset-0-offset\"/>\\n<feComposite in=\"A2lonkXfr-1328282637-shadow-inset-0-offset\" in2=\"SourceAlpha\" k2=\"-1\" k3=\"1\" operator=\"arithmetic\" result=\"A2lonkXfr-1328282637-shadow-inset-0-composite\"/>\\n<feFlood flood-color=\"rgb(255, 255, 255)\" result=\"A2lonkXfr-1328282637-shadow-inset-0-flood\"/>\\n<feComposite in=\"A2lonkXfr-1328282637-shadow-inset-0-flood\" in2=\"A2lonkXfr-1328282637-shadow-inset-0-composite\" operator=\"in\" result=\"A2lonkXfr-1328282637-shadow-inset-0\"/></filter>\\n<path d=\"M 126 0 C 195.588 0 252 56.412 252 126 C 252 195.588 195.588 252 126 252 C 56.412 252 0 195.588 0 126 C 0 56.412 56.412 0 126 0 Z\" id=\"A2lonkXfr-1328282637\" transform=\"translate(24 24)\"/></defs>\\n<use fill=\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\" height=\"252px\" href=\"#A2lonkXfr-1328282637\" id=\"A2lonkXfr\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"7\" stroke=\"rgb(227, 227, 227)\" width=\"252px\"/>\\n<use filter=\"url(#A2lonkXfr-1328282637-shadow-inset)\" href=\"#A2lonkXfr-1328282637\"/>\\n<use fill=\"transparent\" href=\"#A2lonkXfr-1328282637\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"7\" stroke=\"rgb(227, 227, 227)\"/></svg>';const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);const href=useSVGTemplate(\"1328282637\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-aNd2T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 300 300\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-aNd2T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 300px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"set\":{\"localId\":\"vectorSet/BeYKK5NnR\",\"id\":\"BeYKK5NnR\",\"moduleId\":\"9FAD5B7NDCtSyELUOe2S\"}}\n */const Icon=withCSS(Component,css,\"framer-aNd2T\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/BeYKK5NnR\\\",\\\"id\\\":\\\"BeYKK5NnR\\\",\\\"moduleId\\\":\\\"9FAD5B7NDCtSyELUOe2S\\\"}}\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1b27997)\nexport default function metadata(params,activeLocale){return{description:\"UI/UX Portfolio\",favicon:\"https://framerusercontent.com/assets/9hFShzuPeNu5V91iAjui6fz3VYs.png\",robots:\"max-image-preview:large\",title:\"Mai Linh\"};}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 (a44d8cf)\nimport siteMetadata from\"https://framerusercontent.com/modules/9FD1HwegDnaZvzm5YFjr/z7ELIqUNpPYnGbdn1o2n/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 2000px)\"},{hash:\"v6727s\",mediaQuery:\"(min-width: 1600px) and (max-width: 1999px)\"},{hash:\"nhpfkn\",mediaQuery:\"(min-width: 1200px) and (max-width: 1599px)\"},{hash:\"1qnrta2\",mediaQuery:\"(max-width: 1199px)\"}],description:siteMetadata(params,activeLocale).description,elements:{fTjkJTke9:\"5\",HavlLsCOJ:\"changecolor-nav\",jAHJkVr4t:\"6-1\",Kp0JPCEfj:\"3\",p52JJedRT:\"navi-off\",PJpJuauVO:\"nav-work\",QQEf4EI8Z:\"end\",r2v5v5BEK:\"nav-work-1\",sO4pJdAyJ:\"2\",Tg0zbXMyD:\"4\",Ukxgh36PD:\"header\",yx1ACOlqX:\"6\",zXhCcnP51:\"projects\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-sn7NL\",title:\"Mai Linh - UI/UX Designer\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RichText,SVG,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useOverlayState,useRouteElementId,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import VaporizeTextCycle from\"https://framerusercontent.com/modules/7Amh6YZ8n8u1J7i2DSAV/PBmnyBfP4oXQKgO7Hym0/VaporizeTextCycle_Prod.js\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";import Arc from\"https://framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/9V4bd6GeC5hErLrBqMW9/Arc.js\";import ButtonPointer from\"https://framerusercontent.com/modules/P8F7KWVh7BHQeoHsQU6E/P7w6XCq9Ey7fbnkxjNXK/ArrowPointsToCTA_Prod.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/I0BNwkDq86NkxvMxt7DV/Smooth_Scroll.js\";import DotArrow2 from\"#framer/local/canvasComponent/EjpT1RWgJ/EjpT1RWgJ.js\";import ProjectCover from\"#framer/local/canvasComponent/f4GvNEIb4/f4GvNEIb4.js\";import IconApp2 from\"#framer/local/canvasComponent/gBF5Svwfw/gBF5Svwfw.js\";import NavigationOverlay3 from\"#framer/local/canvasComponent/HstbS8iBa/HstbS8iBa.js\";import Footers from\"#framer/local/canvasComponent/jpJ5lnQZc/jpJ5lnQZc.js\";import Navigation2 from\"#framer/local/canvasComponent/n4Md0wuGN/n4Md0wuGN.js\";import IconApp3 from\"#framer/local/canvasComponent/oOIDLjqGK/oOIDLjqGK.js\";import Cursors from\"#framer/local/canvasComponent/SSXgMGFbk/SSXgMGFbk.js\";import NumberProject from\"#framer/local/canvasComponent/TXyQghDGX/TXyQghDGX.js\";import ButtonAnimation2 from\"#framer/local/canvasComponent/uQmwqf22B/uQmwqf22B.js\";import FooterTextHover from\"#framer/local/canvasComponent/xDiZ8bDun/xDiZ8bDun.js\";import{withIntensity5}from\"#framer/local/codeFile/aFBAlZU/Paralax.js\";import*as sharedStyle from\"#framer/local/css/WBiVKDHCL/WBiVKDHCL.js\";import Vector from\"#framer/local/vector/rHO_sBZrU/rHO_sBZrU.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const Navigation2Fonts=getFonts(Navigation2);const Navigation2WithVariantAppearEffect=withVariantAppearEffect(Navigation2);const NavigationOverlay3Fonts=getFonts(NavigationOverlay3);const FootersFonts=getFonts(Footers);const ButtonAnimation2Fonts=getFonts(ButtonAnimation2);const ButtonPointerFonts=getFonts(ButtonPointer);const ContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Container));const MotionDivWithIntensity5182qz3y=withCodeBoundaryForOverrides(motion.div,{nodeId:\"woZvoRhbl\",override:withIntensity5,scopeId:\"augiA20Il\"});const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const VectorFonts=getFonts(Vector);const ArcFonts=getFonts(Arc);const ContainerWithFX=withFX(Container);const MotionDivWithFX=withFX(motion.div);const MotionDivWithIntensity53f22q2=withCodeBoundaryForOverrides(motion.div,{nodeId:\"gTysOsOtF\",override:withIntensity5,scopeId:\"augiA20Il\"});const RichTextWithFX=withFX(RichText);const VaporizeTextCycleFonts=getFonts(VaporizeTextCycle);const IconApp3Fonts=getFonts(IconApp3);const ImageWithFX=withFX(Image);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterTextHoverFonts=getFonts(FooterTextHover);const TickerFonts=getFonts(Ticker);const ProjectCoverFonts=getFonts(ProjectCover);const NumberProjectFonts=getFonts(NumberProject);const NumberProjectWithVariantAppearEffect=withVariantAppearEffect(NumberProject);const IconApp2Fonts=getFonts(IconApp2);const SmoothScrollFonts=getFonts(SmoothScroll);const CursorsFonts=getFonts(Cursors);const DotArrow2Fonts=getFonts(DotArrow2);const breakpoints={bwWO_h5_L:\"(min-width: 1200px) and (max-width: 1599px)\",gWWEatDTB:\"(min-width: 1600px) and (max-width: 1999px)\",QcO6pehk6:\"(max-width: 1199px)\",WQLkyLRf1:\"(min-width: 2000px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-sn7NL\";const variantClassNames={bwWO_h5_L:\"framer-v-nhpfkn\",gWWEatDTB:\"framer-v-v6727s\",QcO6pehk6:\"framer-v-1qnrta2\",WQLkyLRf1:\"framer-v-72rtr7\"};const transition1={delay:0,duration:.5,ease:[.5,0,0,.82],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:1160,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:1160,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition2={delay:.3,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:0,duration:10,ease:[0,0,1,1],type:\"tween\"};const animation5={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const animation6={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={delay:.05,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const textEffect={effect:animation6,repeat:false,startDelay:0,threshold:.5,tokenization:\"character\",transition:transition4,trigger:\"onInView\",type:\"appear\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition5={delay:1.3,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:.4,duration:.7,ease:[.44,0,.56,1],type:\"tween\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-65};const transition7={delay:.8,duration:.7,ease:[.44,0,.56,1],type:\"tween\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,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={\"desktop 2k\":\"WQLkyLRf1\",\"Tablet 2\":\"bwWO_h5_L\",Desktop:\"gWWEatDTB\",Phone:\"QcO6pehk6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const transition8={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={component:Cursors,transition:transition8,variant:\"hq4Zk3j0B\"};const cursor1={component:Cursors,transition:transition8,variant:\"FTsiSnVWS\"};const cursor2={component:Cursors,transition:transition8,variant:\"jX8M6i7zp\"};const cursor3={component:Cursors,variant:\"hq4Zk3j0B\"};const cursor4={component:DotArrow2,transition:transition8,variant:\"zGVjZDlwW\"};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(undefined,activeLocale),[undefined,activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const t26lGCWN93bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const elementId=useRouteElementId(\"Ukxgh36PD\");const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"QcO6pehk6\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"QcO6pehk6\")return true;return false;};const elementId1=useRouteElementId(\"HavlLsCOJ\");const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"bwWO_h5_L\")return false;return true;};const elementId2=useRouteElementId(\"PJpJuauVO\");const elementId3=useRouteElementId(\"zXhCcnP51\");const ref5=React.useRef(null);const ref6=React.useRef(null);const ref7=React.useRef(null);const ref8=React.useRef(null);const ref9=React.useRef(null);const ref10=React.useRef(null);const elementId4=useRouteElementId(\"sO4pJdAyJ\");const elementId5=useRouteElementId(\"Kp0JPCEfj\");const elementId6=useRouteElementId(\"Tg0zbXMyD\");const elementId7=useRouteElementId(\"fTjkJTke9\");const elementId8=useRouteElementId(\"yx1ACOlqX\");const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"bwWO_h5_L\")return true;return false;};const elementId9=useRouteElementId(\"r2v5v5BEK\");const ref11=React.useRef(null);const elementId10=useRouteElementId(\"QQEf4EI8Z\");useCustomCursors({\"1atvzcr\":cursor3,\"2ur6rx\":cursor,\"4h4k0j\":cursor4,hwsb04:cursor2,jmuuov:cursor1});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: none; } @media (min-width: 1600px) and (max-width: 1999px) { html body { background: var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(26, 26, 26)); } } @media (min-width: 1200px) and (max-width: 1599px) { html body { background: rgb(186, 240, 10); } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:60,y:8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-pa9cjp-container\",id:\"pa9cjp\",layoutScroll:true,nodeId:\"yfVbBYIxW\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{__framer__targets:[{ref:ref2,target:\"hVlDnNPsq\"}],variant:overlay.visible?\"Z1MFKpaMz\":\"Z1MFKpaMz\"}},children:/*#__PURE__*/_jsx(Navigation2WithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref1,target:\"qtASucJIU\"},{ref:ref2,target:\"bi5JhQ_bi\"},{ref:ref3,target:\"y4ykQA5yV\"},{ref:ref4,target:\"Idf_Hq3km\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"yfVbBYIxW\",layoutId:\"yfVbBYIxW\",style:{height:\"100%\",width:\"100%\"},t26lGCWN9:t26lGCWN93bnx0g({overlay}),variant:overlay.visible?\"qtASucJIU\":\"qtASucJIU\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1kmypt7\"),\"data-framer-portal-id\":\"pa9cjp\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"VfjeZfXDU\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-1xvpq0t-container\"),\"data-framer-portal-id\":\"pa9cjp\",exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"VD4uta4pz\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(NavigationOverlay3,{height:\"100%\",id:\"VD4uta4pz\",layoutId:\"VD4uta4pz\",style:{height:\"100%\",width:\"100%\"},variant:\"Z4xXpkDJQ\",width:\"100%\"})})})]}),getContainer())})})]})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:1e3,width:componentViewport?.width||\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1050,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1idrkqb-container\",layoutScroll:true,nodeId:\"VTpLvGx5C\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gWWEatDTB:{variant:\"HTIbGhRhK\"},QcO6pehk6:{variant:\"J1OJYHGNj\"}},children:/*#__PURE__*/_jsx(Footers,{height:\"100%\",id:\"VTpLvGx5C\",layoutId:\"VTpLvGx5C\",style:{height:\"100%\",width:\"100%\"},variant:\"FMw5gdYBV\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1i4qyp\",\"data-framer-cursor\":\"2ur6rx\",\"data-framer-name\":\"Content page\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1azlzlz\",\"data-framer-cursor\":\"jmuuov\",\"data-framer-name\":\"Hero\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1acb9i\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xs1451\",\"data-framer-name\":\"Big text\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:40,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{className:\"framer-12ionel\",\"data-framer-name\":\"Text\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFXWithOptimizedAppearEffect,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:70,__perspectiveFX:false,__targetOpacity:1,animate:animation3,className:\"framer-1vt96u3-container hidden-1qnrta2\",\"data-framer-appear-id\":\"1vt96u3\",initial:animation4,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"AgBuD7fXG\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ButtonPointer,{arrow:{color:\"rgb(255, 60, 0)\",gapBetweenDashes:10,lineCap:\"round\",preview:false,thickness:3,tipLength:14,type:\"dashed\"},button:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"395px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-8un767-container\",inComponentSlot:true,nodeId:\"tBUcvmrxH\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ButtonAnimation2,{height:\"100%\",id:\"tBUcvmrxH\",layoutId:\"tBUcvmrxH\",O4w2vcsGX:\"Let's connect\",style:{height:\"100%\",width:\"100%\"},variant:\"KmgyNOIH4\",width:\"100%\"})})})],buttonWidth:\"default\",height:\"100%\",id:\"AgBuD7fXG\",layoutId:\"AgBuD7fXG\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-zkfv5q\",children:/*#__PURE__*/_jsx(MotionDivWithIntensity5182qz3y,{className:\"framer-182qz3y\",\"data-framer-name\":\"arrow top\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 71 59\" overflow=\"visible\"><path d=\"M 65.335 6.653 C 50.16 5.267 34.736 8.83 22.599 18.334 C 10.959 27.442 4.017 41.973 10 56.286 C 12.08 61.257 20.015 58.817 18.078 53.662 C 8.063 26.975 44.028 11.503 64.973 11.652 C 67.798 11.673 68.217 6.914 65.335 6.653 Z M 30.124 3.599 C 42.268 6.725 54.59 9.072 66.763 12.127 C 66.628 9.794 66.493 7.467 66.365 5.134 C 52.936 9.744 43.432 16.172 37.576 29.459 C 36.142 32.712 41.005 35.236 42.552 31.976 C 46.981 22.656 57.031 13.322 67.7 12.191 C 72.029 11.731 71.994 6.315 68.211 5.028 C 55.924 0.841 43.219 -1.131 30.336 0.665 C 28.683 0.898 28.441 3.168 30.124 3.599 Z M 22.543 12.368 C 8.354 18.173 0.22 31.177 0 46.317 C -0.028 48.127 2.854 47.978 2.839 46.154 C 2.726 32.195 10.753 19.828 22.955 13.23 C 23.43 12.969 23.054 12.163 22.543 12.368 Z M 1.207 53.246 C 3.145 54.229 4.671 51.231 2.733 50.248 C 0.795 49.265 -0.731 52.264 1.207 53.246 Z\" fill=\"rgb(255,60,0)\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64 53\" overflow=\"visible\"><path d=\"M 58.894 5.976 C 45.215 4.731 31.312 7.932 20.371 16.47 C 9.878 24.651 3.621 37.705 9.014 50.562 C 10.889 55.027 18.042 52.836 16.295 48.205 C 7.268 24.232 39.687 10.334 58.567 10.467 C 61.114 10.486 61.491 6.211 58.894 5.976 Z M 27.154 3.233 C 38.101 6.041 49.208 8.15 60.18 10.894 C 60.059 8.798 59.937 6.708 59.822 4.612 C 47.717 8.753 39.15 14.527 33.872 26.463 C 32.579 29.385 36.962 31.653 38.357 28.724 C 42.349 20.352 51.409 11.967 61.025 10.951 C 64.928 10.538 64.896 5.672 61.486 4.516 C 50.411 0.756 38.958 -1.016 27.346 0.597 C 25.855 0.807 25.637 2.846 27.154 3.233 Z M 20.32 11.11 C 7.531 16.325 0.199 28.007 0 41.607 C -0.025 43.233 2.572 43.099 2.559 41.46 C 2.457 28.921 9.693 17.811 20.692 11.885 C 21.12 11.65 20.781 10.926 20.32 11.11 Z M 1.088 47.832 C 2.835 48.715 4.21 46.021 2.463 45.138 C 0.717 44.255 -0.659 46.949 1.088 47.832 Z\" fill=\"rgb(255,60,0)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-wag7gh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100.03 83.437\" overflow=\"visible\"><path d=\"M 92.049 9.408 C 70.669 7.448 48.939 12.488 31.839 25.928 C 15.439 38.808 5.659 59.358 14.089 79.598 C 17.019 86.628 28.199 83.178 25.469 75.888 C 11.359 38.148 62.029 16.268 91.539 16.478 C 95.519 16.508 96.109 9.778 92.049 9.408 Z M 42.44 5.09 C 59.55 9.51 76.91 12.83 94.06 17.15 C 93.87 13.85 93.68 10.56 93.5 7.26 C 74.58 13.78 61.19 22.87 52.94 41.66 C 50.92 46.26 57.77 49.83 59.95 45.22 C 66.19 32.04 80.35 18.84 95.38 17.24 C 101.48 16.59 101.43 8.93 96.1 7.11 C 78.79 1.19 60.89 -1.6 42.74 0.94 C 40.41 1.27 40.07 4.48 42.44 5.09 Z M 31.76 17.49 C 11.77 25.7 0.31 44.09 0 65.5 C -0.04 68.06 4.02 67.85 4 65.27 C 3.84 45.53 15.15 28.04 32.34 18.71 C 33.01 18.34 32.48 17.2 31.76 17.49 Z M 1.7 75.3 C 4.43 76.69 6.58 72.45 3.85 71.06 C 1.12 69.67 -1.03 73.91 1.7 75.3 Z\" fill=\"rgb(255,60,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59.497 52.636\" overflow=\"visible\"><path d=\"M 57.528 0.288 C 42.352 -1.098 26.929 2.466 14.791 11.97 C 3.151 21.078 -3.791 35.609 2.193 49.921 C 4.272 54.893 12.208 52.453 10.27 47.298 C 0.255 20.611 36.22 5.139 57.166 5.288 C 59.991 5.309 60.409 0.55 57.528 0.288 Z\" fill=\"rgb(255,60,0)\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.631 47.283\" overflow=\"visible\"><path d=\"M 51.856 0.259 C 38.177 -0.986 24.274 2.216 13.333 10.753 C 2.84 18.934 -3.417 31.988 1.977 44.845 C 3.851 49.31 11.004 47.119 9.258 42.488 C 0.23 18.515 32.649 4.617 51.53 4.75 C 54.076 4.769 54.454 0.494 51.856 0.259 Z\" fill=\"rgb(255,60,0)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mqr03z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 83.823 74.437\" overflow=\"visible\"><path d=\"M 81.049 0.408 C 59.669 -1.552 37.939 3.488 20.839 16.928 C 4.439 29.808 -5.341 50.358 3.089 70.598 C 6.019 77.628 17.199 74.178 14.469 66.888 C 0.359 29.148 51.029 7.268 80.539 7.478 C 84.519 7.508 85.109 0.778 81.049 0.408 Z\" fill=\"rgb(255,60,0)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.027 33.495\" overflow=\"visible\"><path d=\"M 1.15 3.599 C 13.295 6.725 25.617 9.072 37.789 12.127 C 37.655 9.794 37.52 7.467 37.392 5.134 C 23.963 9.744 14.459 16.172 8.603 29.459 C 7.169 32.712 12.031 35.236 13.579 31.976 C 18.008 22.656 28.058 13.322 38.726 12.191 C 43.056 11.731 43.021 6.315 39.237 5.028 C 26.951 0.841 14.246 -1.131 1.363 0.665 C -0.291 0.898 -0.532 3.168 1.15 3.599 Z\" fill=\"transparent\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.883 30.089\" overflow=\"visible\"><path d=\"M 1.037 3.233 C 11.984 6.041 23.091 8.15 34.064 10.894 C 33.942 8.798 33.821 6.708 33.705 4.612 C 21.6 8.753 13.033 14.527 7.755 26.463 C 6.462 29.385 10.845 31.653 12.24 28.724 C 16.232 20.352 25.292 11.967 34.908 10.951 C 38.811 10.538 38.779 5.672 35.369 4.516 C 24.294 0.756 12.841 -1.016 1.229 0.597 C -0.262 0.807 -0.479 2.846 1.037 3.233 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1bun1ac\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59.211 47.368\" overflow=\"visible\"><path d=\"M 1.621 5.09 C 18.731 9.51 36.091 12.83 53.241 17.15 C 53.051 13.85 52.861 10.56 52.681 7.26 C 33.761 13.78 20.371 22.87 12.121 41.66 C 10.101 46.26 16.951 49.83 19.131 45.22 C 25.371 32.04 39.531 18.84 54.561 17.24 C 60.661 16.59 60.611 8.93 55.281 7.11 C 37.971 1.19 20.071 -1.6 1.921 0.94 C -0.409 1.27 -0.749 4.48 1.621 5.09 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.173 35.266\" overflow=\"visible\"><path d=\"M 22.543 0.033 C 8.354 5.839 0.22 18.843 0 33.982 C -0.028 35.792 2.854 35.644 2.839 33.819 C 2.726 19.861 10.753 7.493 22.955 0.896 C 23.43 0.634 23.054 -0.172 22.543 0.033 Z\" fill=\"transparent\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.888 31.68\" overflow=\"visible\"><path d=\"M 20.32 0.03 C 7.531 5.245 0.199 16.926 0 30.526 C -0.025 32.152 2.572 32.019 2.559 30.38 C 2.457 17.841 9.693 6.731 20.692 0.805 C 21.12 0.57 20.781 -0.155 20.32 0.03 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1wa359q\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.648 49.873\" overflow=\"visible\"><path d=\"M 31.76 0.047 C 11.77 8.257 0.31 26.647 0 48.057 C -0.04 50.617 4.02 50.407 4 47.827 C 3.84 28.087 15.15 10.597 32.34 1.267 C 33.01 0.897 32.48 -0.243 31.76 0.047 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.319 3.389\" overflow=\"visible\"><path d=\"M 0.896 3.193 C 2.834 4.176 4.36 1.178 2.423 0.195 C 0.485 -0.788 -1.041 2.211 0.896 3.193 Z\" fill=\"transparent\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.992 3.044\" overflow=\"visible\"><path d=\"M 0.808 2.869 C 2.555 3.752 3.93 1.058 2.184 0.175 C 0.437 -0.708 -0.939 1.986 0.808 2.869 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mpss0c\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.676 4.792\" overflow=\"visible\"><path d=\"M 1.263 4.516 C 3.993 5.906 6.143 1.666 3.413 0.276 C 0.683 -1.114 -1.467 3.126 1.263 4.516 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mjy8fy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{__framer__parallaxTransformEnabled:undefined}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:70,__perspectiveFX:false,__targetOpacity:1,className:\"framer-12yfu5m\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12ao76g\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1z4eub\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 17)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"I'M\"})})},gWWEatDTB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 18)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"I'M\"})})},QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 5.5)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"I'M\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 20)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"I'M\"})}),className:\"framer-1ihcwvu\",\"data-framer-appear-id\":\"1ihcwvu\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation4,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bntvfy hidden-1qnrta2\",children:[/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-1lk6lc\",layoutId:\"J6L8mXAs5\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation5,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__targetOpacity:1,className:\"framer-tgfn4y-container\",isModuleExternal:true,nodeId:\"kUWsZXNPB\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{font:{fontFamily:'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',fontSize:\"11.54px\",letterSpacing:\"0.16em\",lineHeight:\"1.2em\"}},gWWEatDTB:{font:{fontFamily:'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',fontSize:\"11.87px\",letterSpacing:\"0.14em\",lineHeight:\"1em\"}}},children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",color:\"rgb(255, 255, 255)\",cylinderHeight:0,flip:false,font:{fontFamily:'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0.05em\",lineHeight:\"1em\"},height:\"100%\",id:\"kUWsZXNPB\",layoutId:\"kUWsZXNPB\",startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"Portfolio 2025 • UI/UX Designer • Harper •\\n\",type:true,width:\"100%\"})})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:70,intrinsicWidth:60,pixelHeight:70,pixelWidth:60,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/LN6JNElc4GLEsnoopVwu58vJUw.svg\"},className:\"framer-fl1oho\",\"data-framer-name\":\"Asset 4\",transformTemplate:transformTemplate1})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 17)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"MAI LINH\"})})},gWWEatDTB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 18)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"MAI LINH\"})})},QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 5.5)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"MAI LINH\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 20)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"MAI LINH\"})}),className:\"framer-vw9f54\",\"data-framer-appear-id\":\"vw9f54\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation4,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e4hj5h hidden-72rtr7 hidden-v6727s hidden-nhpfkn\",children:[/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-169jit4\",layoutId:\"w2waceBtc\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__loop:animation5,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1kl6kpt-container\",isModuleExternal:true,nodeId:\"AXQT8Rsnq\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",color:\"rgb(255, 255, 255)\",cylinderHeight:0,flip:false,font:{fontFamily:'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',fontSize:\"12px\",letterSpacing:\"0.14em\",lineHeight:\"1.1em\"},height:\"100%\",id:\"AXQT8Rsnq\",layoutId:\"AXQT8Rsnq\",startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"Portfolio 2025 • UI/UX Designer • Harper •\\n\",type:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:70,intrinsicWidth:60,pixelHeight:70,pixelWidth:60,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/LN6JNElc4GLEsnoopVwu58vJUw.svg\"},className:\"framer-l2vmak\",\"data-framer-name\":\"Asset 4\",transformTemplate:transformTemplate1})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 18)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"UI/UX DESIGER\"})})},gWWEatDTB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 19)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"UI/UX DESIGER\"})})},QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 6)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"UI/UX DESIGER\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 21)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"UI/UX DESIGER\"})}),className:\"framer-lx57kh\",\"data-framer-appear-id\":\"lx57kh\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation4,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gWWEatDTB:{viewBoxScale:.8},QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9vaw==\",\"--framer-font-family\":'\"Mont Book\", \"Mont Book Placeholder\", sans-serif',\"--framer-font-size\":\"16.989840845570054px\",\"--framer-line-height\":\"0.95em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"Designing with empathy, purpose, and flow\"})}),viewBox:\"0 0 370 16\",viewBoxScale:.9}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9vaw==\",\"--framer-font-family\":'\"Mont Book\", \"Mont Book Placeholder\", sans-serif',\"--framer-font-size\":\"64.49545908078663px\",\"--framer-line-height\":\"0.95em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, rgb(18, 18, 18))\"},children:\"Designing with empathy, purpose, and flow\"})}),className:\"framer-1sxgfbk\",\"data-framer-appear-id\":\"1sxgfbk\",fonts:[\"CUSTOM;Mont Book\"],initial:animation4,optimized:true,verticalAlignment:\"top\",viewBox:\"0 0 1404 61\",viewBoxScale:.73,withExternalLayout:true})})]})})}),/*#__PURE__*/_jsx(MotionDivWithIntensity53f22q2,{className:\"framer-3f22q2\",\"data-framer-name\":\"arrow bot\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 85.027 64.189\" overflow=\"visible\"><path d=\"M 84.46 41.359 C 79.263 46.982 75.477 54.57 72.004 61.324 C 69.447 66.301 62.341 61.938 64.57 57.006 C 66.379 53.015 68.959 49.312 71.806 45.965 C 74.645 42.626 78.263 40.441 81.751 37.861 C 83.865 36.298 86.101 39.576 84.46 41.352 Z M 14.345 17.773 C 30.656 16.893 47.585 17.143 63.782 15.223 C 66.636 14.882 68.72 17.826 68.872 20.285 C 69.704 33.435 70.834 46.069 72.498 59.151 C 73.254 65.107 63.728 66.048 62.179 60.539 C 58.683 48.125 57.302 33.093 58.691 20.285 L 63.782 25.346 C 47.593 23.403 30.656 23.623 14.345 22.72 C 11.147 22.546 11.14 17.947 14.345 17.773 Z M 23.22 29.788 C 28.12 32.178 33.028 35.676 37.379 38.947 C 41.248 41.853 46.683 45.624 47.034 50.777 C 47.171 52.856 44.637 55.003 42.576 54.153 C 39.867 53.038 38.798 51.308 36.768 49.282 C 34.761 47.286 32.509 45.556 30.341 43.735 C 26.426 40.442 22.098 36.981 20.182 32.11 C 19.465 30.289 21.77 29.082 23.22 29.788 Z M 0.864 1.044 C 8.314 0.399 16.58 -0.557 24.014 0.414 C 25.976 0.672 25.983 3.207 24.014 3.457 C 16.58 4.421 8.321 3.465 0.864 2.827 C -0.288 2.729 -0.288 1.15 0.864 1.052 Z M 31.25 0.118 C 32.662 0.118 32.662 2.296 31.25 2.296 C 29.838 2.296 29.838 0.118 31.25 0.118 Z\" fill=\"rgb(255,60,0)\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 61.761 45.727\" overflow=\"visible\"><path d=\"M 61.279 26.749 C 56.858 31.423 53.639 37.731 50.685 43.345 C 48.511 47.483 42.467 43.856 44.363 39.756 C 45.901 36.438 48.095 33.36 50.516 30.578 C 52.931 27.803 56.008 25.986 58.974 23.841 C 60.772 22.542 62.674 25.267 61.279 26.743 Z M 2.042 7.142 C 15.914 6.41 30.311 6.618 44.085 5.023 C 46.513 4.739 48.285 7.186 48.414 9.23 C 49.122 20.161 50.083 30.664 51.498 41.539 C 52.14 46.49 44.04 47.273 42.722 42.693 C 39.749 32.373 38.574 19.878 39.755 9.23 L 44.085 13.437 C 30.317 11.822 15.914 12.005 2.042 11.255 C -0.678 11.11 -0.684 7.287 2.042 7.142 Z M 28.247 24.762 C 32.415 26.749 36.589 29.657 40.288 32.376 C 43.579 34.792 48.201 37.927 48.5 42.21 C 48.616 43.938 46.461 45.723 44.709 45.017 C 42.405 44.089 41.496 42.651 39.769 40.967 C 38.062 39.308 36.147 37.87 34.304 36.356 C 30.974 33.618 27.293 30.742 25.664 26.692 C 25.054 25.178 27.014 24.176 28.247 24.762 Z M 9.235 0.868 C 15.57 0.332 22.6 -0.463 28.923 0.344 C 30.591 0.559 30.597 2.666 28.923 2.874 C 22.6 3.675 15.577 2.88 9.235 2.35 C 8.255 2.268 8.255 0.956 9.235 0.874 Z M 35.076 0.098 C 36.277 0.098 36.277 1.909 35.076 1.909 C 33.875 1.909 33.875 0.098 35.076 0.098 Z\" fill=\"rgb(255,60,0)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1g5rbn3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 96.65 73.245\" overflow=\"visible\"><path d=\"M 95.899 42.705 C 89.017 50.193 84.005 60.299 79.407 69.292 C 76.022 75.921 66.614 70.111 69.565 63.542 C 71.96 58.227 75.375 53.296 79.145 48.839 C 82.904 44.393 87.694 41.483 92.312 38.047 C 95.111 35.965 98.072 40.331 95.899 42.695 Z M 3.179 11.432 C 24.774 10.259 47.188 10.593 68.631 8.036 C 72.411 7.581 75.169 11.502 75.371 14.776 C 76.473 32.289 77.968 49.114 80.171 66.536 C 81.172 74.468 68.56 75.721 66.509 68.385 C 61.881 51.853 60.052 31.834 61.891 14.776 L 68.631 21.517 C 47.198 18.93 24.774 19.223 3.179 18.02 C -1.055 17.788 -1.065 11.664 3.179 11.432 Z M 44.243 39.669 C 50.73 42.852 57.228 47.511 62.988 51.866 C 68.111 55.737 75.306 60.759 75.771 67.62 C 75.953 70.389 72.598 73.249 69.87 72.117 C 66.282 70.632 64.868 68.328 62.18 65.63 C 59.522 62.972 56.541 60.668 53.671 58.243 C 48.487 53.857 42.757 49.249 40.221 42.761 C 39.271 40.336 42.323 38.729 44.243 39.669 Z M 14.644 1.391 C 24.507 0.532 35.451 -0.742 45.294 0.552 C 47.891 0.895 47.901 4.271 45.294 4.604 C 35.451 5.887 24.517 4.614 14.644 3.765 C 13.119 3.634 13.119 1.532 14.644 1.401 Z M 54.873 0.158 C 56.743 0.158 56.743 3.058 54.873 3.058 C 53.004 3.058 53.004 0.158 54.873 0.158 Z\" fill=\"rgb(255,60,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.884 26.071\" overflow=\"visible\"><path d=\"M 20.317 3.909 C 15.119 9.532 11.334 17.12 7.861 23.873 C 5.304 28.851 -1.802 24.488 0.427 19.555 C 2.235 15.564 4.815 11.861 7.662 8.515 C 10.502 5.176 14.119 2.991 17.607 0.411 C 19.722 -1.152 21.958 2.126 20.317 3.901 Z\" fill=\"rgb(255,60,0)\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.761 21.672\" overflow=\"visible\"><path d=\"M 17.279 3.249 C 12.858 7.923 9.639 14.231 6.685 19.845 C 4.511 23.983 -1.533 20.356 0.363 16.256 C 1.901 12.938 4.095 9.86 6.516 7.078 C 8.931 4.303 12.008 2.486 14.974 0.341 C 16.772 -0.958 18.674 1.767 17.279 3.243 Z\" fill=\"rgb(255,60,0)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-106qzhf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.65 34.719\" overflow=\"visible\"><path d=\"M 26.899 5.205 C 20.017 12.693 15.005 22.799 10.407 31.792 C 7.022 38.421 -2.386 32.611 0.565 26.042 C 2.96 20.727 6.375 15.796 10.145 11.339 C 13.904 6.893 18.694 3.983 23.312 0.547 C 26.111 -1.535 29.072 2.831 26.899 5.195 Z\" fill=\"rgb(255,60,0)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.597 48.993\" overflow=\"visible\"><path d=\"M 2.401 2.577 C 18.712 1.697 35.641 1.947 51.838 0.027 C 54.692 -0.314 56.776 2.63 56.928 5.088 C 57.76 18.239 58.89 30.873 60.554 43.955 C 61.31 49.911 51.784 50.852 50.235 45.343 C 46.739 32.929 45.357 17.897 46.747 5.088 L 51.838 10.15 C 35.649 8.207 18.712 8.427 2.401 7.524 C -0.797 7.35 -0.804 2.751 2.401 2.577 Z\" fill=\"rgb(255,60,0)\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.534 40.727\" overflow=\"visible\"><path d=\"M 2.042 2.142 C 15.914 1.41 30.311 1.618 44.085 0.023 C 46.513 -0.261 48.285 2.186 48.414 4.23 C 49.122 15.161 50.083 25.664 51.498 36.539 C 52.14 41.49 44.04 42.273 42.722 37.693 C 39.749 27.373 38.574 14.878 39.755 4.23 L 44.085 8.437 C 30.317 6.822 15.914 7.005 2.042 6.255 C -0.678 6.11 -0.684 2.287 2.042 2.142 Z\" fill=\"rgb(255,60,0)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1amnaj6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.228 65.245\" overflow=\"visible\"><path d=\"M 3.179 3.432 C 24.774 2.259 47.188 2.593 68.631 0.036 C 72.411 -0.419 75.169 3.502 75.371 6.776 C 76.473 24.289 77.968 41.114 80.171 58.536 C 81.172 66.468 68.56 67.721 66.509 60.385 C 61.881 43.853 60.052 23.834 61.891 6.776 L 68.631 13.517 C 47.198 10.93 24.774 11.223 3.179 10.02 C -1.055 9.788 -1.065 3.664 3.179 3.432 Z\" fill=\"rgb(255,60,0)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.992 24.76\" overflow=\"visible\"><path d=\"M 3.173 0.204 C 8.073 2.595 12.981 6.093 17.331 9.363 C 21.201 12.269 26.635 16.041 26.986 21.193 C 27.124 23.272 24.59 25.42 22.529 24.57 C 19.819 23.454 18.751 21.724 16.721 19.698 C 14.713 17.703 12.462 15.972 10.294 14.151 C 6.379 10.858 2.051 7.398 0.135 2.526 C -0.582 0.705 1.723 -0.501 3.173 0.204 Z\" fill=\"transparent\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.955 20.583\" overflow=\"visible\"><path d=\"M 2.698 0.17 C 6.866 2.157 11.039 5.065 14.739 7.783 C 18.03 10.199 22.652 13.334 22.95 17.617 C 23.067 19.346 20.912 21.131 19.16 20.424 C 16.855 19.497 15.947 18.059 14.22 16.375 C 12.513 14.716 10.598 13.278 8.755 11.764 C 5.425 9.026 1.744 6.15 0.115 2.1 C -0.495 0.586 1.465 -0.417 2.698 0.17 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-l1vchb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.736 32.974\" overflow=\"visible\"><path d=\"M 4.201 0.272 C 10.688 3.455 17.186 8.114 22.946 12.469 C 28.069 16.34 35.264 21.362 35.729 28.223 C 35.911 30.992 32.556 33.852 29.828 32.72 C 26.24 31.235 24.826 28.931 22.138 26.233 C 19.48 23.575 16.499 21.271 13.629 18.846 C 8.445 14.46 2.715 9.852 0.179 3.364 C -0.771 0.939 2.281 -0.668 4.201 0.272 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.488 3.867\" overflow=\"visible\"><path d=\"M 0.864 1.044 C 8.314 0.399 16.58 -0.557 24.014 0.414 C 25.976 0.672 25.983 3.207 24.014 3.457 C 16.58 4.421 8.321 3.465 0.864 2.827 C -0.288 2.729 -0.288 1.15 0.864 1.052 Z\" fill=\"transparent\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.676 3.214\" overflow=\"visible\"><path d=\"M 0.735 0.868 C 7.07 0.332 14.1 -0.463 20.423 0.344 C 22.091 0.559 22.097 2.666 20.423 2.874 C 14.1 3.675 7.077 2.88 0.735 2.35 C -0.245 2.268 -0.245 0.956 0.735 0.874 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-dh683b\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.745 5.149\" overflow=\"visible\"><path d=\"M 1.144 1.391 C 11.007 0.532 21.951 -0.742 31.794 0.552 C 34.391 0.895 34.401 4.271 31.794 4.604 C 21.951 5.887 11.017 4.614 1.144 3.765 C -0.381 3.634 -0.381 1.532 1.144 1.401 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.118 2.178\" overflow=\"visible\"><path d=\"M 1.059 0 C 2.471 0 2.471 2.178 1.059 2.178 C -0.353 2.178 -0.353 0 1.059 0 Z\" fill=\"transparent\"></path></svg>'},QcO6pehk6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.801 1.81\" overflow=\"visible\"><path d=\"M 0.901 0 C 2.101 0 2.101 1.81 0.901 1.81 C -0.3 1.81 -0.3 0 0.901 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1nkkgk8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.804 2.9\" overflow=\"visible\"><path d=\"M 1.402 0 C 3.272 0 3.272 2.9 1.402 2.9 C -0.467 2.9 -0.467 0 1.402 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})}),isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-91yy61 hidden-72rtr7 hidden-v6727s hidden-nhpfkn\",children:isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:60,width:\"341px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sz55g-container hidden-72rtr7\",nodeId:\"Pc5lwNHpU\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ButtonAnimation2,{height:\"100%\",id:\"Pc5lwNHpU\",layoutId:\"Pc5lwNHpU\",O4w2vcsGX:\"Let's connect\",style:{height:\"100%\",width:\"100%\"},variant:\"KmgyNOIH4\",width:\"100%\"})})})})})]})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{__framer__speed:120}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:130,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1evgsc7\",\"data-framer-name\":\"pre-about me\",id:elementId1,ref:ref2})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1im8t71\",\"data-framer-name\":\"about me\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ibg8pb\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:60,width:\"290px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{bounce:.2,damping:110,delay:0,duration:.3,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1eu24rg-container hidden-72rtr7 hidden-v6727s hidden-nhpfkn\",nodeId:\"LESK5Asri\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ButtonAnimation2,{height:\"100%\",id:\"LESK5Asri\",layoutId:\"LESK5Asri\",O4w2vcsGX:\"Download CV\",style:{height:\"100%\",width:\"100%\"},variant:\"KtgATS7SK\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1puegob\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{__framer__spring:{damping:110,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{className:\"framer-1egw1os\",children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 8)\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"},children:\"ABOUT ME\"})})},gWWEatDTB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 8)\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"},children:\"ABOUT ME\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:110,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 10)\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"},children:\"ABOUT ME\"})}),className:\"framer-1l7yv76 hidden-1qnrta2\",effect:textEffect,fonts:[\"CUSTOM;UTM Libel KT Regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{__framer__styleTransformEffectEnabled:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:110,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-93a1p-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"zkAL8onKa\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{font:{fontFamily:'\"Airstrike Regular\", \"Airstrike Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"}}},children:/*#__PURE__*/_jsx(VaporizeTextCycle,{alignment:\"left\",animation:{fadeInDuration:1,vaporizeDuration:1,waitDuration:2},canvasPreview:false,color:\"rgb(255, 255, 255)\",density:3.05,direction:\"right-to-left\",font:{fontFamily:'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',fontSize:\"30px\",letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"},height:\"100%\",id:\"zkAL8onKa\",layoutId:\"zkAL8onKa\",spread:4,style:{height:\"100%\",width:\"100%\"},tag:\"p\",texts:[\"Born in Da Lat City\",\"13/10/2000\",\"Nick Name Harper L\",\"Live in Ho Chi Minh City\"],width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"128px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\"},children:\"ABOUT ME\"})}),className:\"framer-l4n0r6 hidden-72rtr7 hidden-v6727s hidden-nhpfkn\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],verticalAlignment:\"top\",viewBox:\"0 0 310 128\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1k7kvc5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"I’m a \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"UI/UX designer\"}),\" with \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"2.5 years\"}),\" of experience in \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"mobile and web design\"}),\", specializing in \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"user-centric\"}),\" products. With a strong background in e-commerce, event ticketing, and marketing campaigns, I aim to deliver intuitive, effective user experiences that align with \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"business goals\"}),\". I’m comfortable working in \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"Agile\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"environments\"}),\" and enjoy \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"collaborating\"}),\" across teams to drive \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"impactful solutions.\"})]})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:110,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"I’m a \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"UI/UX designer\"}),\" with \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"2.5 years\"}),\" of experience in \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"mobile and web design\"}),\", specializing in \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"user-centric\"}),\" products. With a strong background in e-commerce, event ticketing, and marketing campaigns, I aim to deliver intuitive, effective user experiences that align with \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"business goals\"}),\". I’m comfortable working in \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"Agile\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"environments\"}),\" and enjoy \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"collaborating\"}),\" across teams to drive \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgQm9sZA==\",\"--framer-font-family\":'\"Mont Bold\", \"Mont Bold Placeholder\", sans-serif',\"--framer-text-color\":\"var(--token-409e3677-e6d1-4d4d-8aad-f5df437ff7e2, rgb(255, 60, 0))\"},children:\"impactful solutions.\"})]})}),className:\"framer-ulg8vn\",fonts:[\"CUSTOM;Mont Light\",\"CUSTOM;Mont Bold\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9o8fau\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Experience\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:.2,damping:110,delay:0,duration:.3,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Experience\"})}),className:\"framer-1nk0cxu\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"18px\"},children:\"May 2024 - Present - ByteTech JSC - UI/UX Designer\"}),/*#__PURE__*/_jsx(\"br\",{}),\"Aug 2023 - Mar 2024 - TIKI Co., Ltd - Product Designer\",/*#__PURE__*/_jsx(\"br\",{}),\"Mar 2023 - Aug 2023 - TIKI Co., Ltd - Product Owner Intern\"]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Feb 2022 - Jul 2022 - Vina Aspire Co., Ltd - Content Marketing Intern\"})]})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:.2,damping:110,delay:0,duration:.3,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"May 2024 - Present - ByteTech JSC - UI/UX Designer\",/*#__PURE__*/_jsx(\"br\",{}),\"Aug 2023 - Mar 2024 - TIKI Co., Ltd - Product Designer\",/*#__PURE__*/_jsx(\"br\",{}),\"Mar 2023 - Aug 2023 - TIKI Co., Ltd - Product Owner Intern\"]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Feb 2022 - Jul 2022 - Vina Aspire Co., Ltd - Content Marketing Intern\"})]}),className:\"framer-109l23i\",fonts:[\"CUSTOM;Mont Light\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pre2uy\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Skills\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:.2,damping:110,delay:0,duration:.3,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Skills\"})}),className:\"framer-20zxj2\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:.2,damping:110,delay:0,duration:.3,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"UI/UX — Mobile & web design — Product Thinking — User Centric Design & Thinking —\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Agile/Scrum — Product and business analysis - Communication & Interaction\"})]}),className:\"framer-9jklde\",fonts:[\"CUSTOM;Mont Light\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ykzlgb\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Tools\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:.2,damping:110,delay:0,duration:.3,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Tools\"})}),className:\"framer-11b4by7\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{bounce:.2,damping:110,delay:0,duration:.3,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-7fcuap\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:50,width:\"50px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-h2m71b-container\",nodeId:\"BJ641_OpO\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp3,{esX6an7Cu:addImageAlt({pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/Yhl7hMIZag5ZtE3NIqyK0R0E.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/GZSF4oo5InaTaXG3N57FI0XBxKI.png\"},\"\"),height:\"100%\",id:\"BJ641_OpO\",iMoeBPoO7:\"https://www.figma.com/\",layoutId:\"BJ641_OpO\",oHXXWPf7I:\"Figma\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:62,width:\"50px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1olr9rx-container\",nodeId:\"XxO85nvfv\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp3,{esX6an7Cu:addImageAlt({pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/Xf8qaxeQzfPzPI8zlufEqPnOjU.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/iLu8MYt7xvi0CCZnkiHYpk7zBQ.png\"},\"\"),height:\"100%\",id:\"XxO85nvfv\",iMoeBPoO7:\"https://www.framer.com/\",layoutId:\"XxO85nvfv\",oHXXWPf7I:\"Framer\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:62,width:\"50px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-rwr0tr-container\",nodeId:\"U6Pd91cRJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp3,{esX6an7Cu:addImageAlt({pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/ugLSVVSQ5ff6LF1GPLPZlZjSOM.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/09kFQXcwHg6n4zDJEfnMIxmZ4.png\"},\"\"),height:\"100%\",id:\"U6Pd91cRJ\",iMoeBPoO7:\"https://www.adobe.com/vn_vi/products/photoshop/free-trial-download.html\",layoutId:\"U6Pd91cRJ\",oHXXWPf7I:\"Photoshop\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:62,width:\"50px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qf1s43-container\",nodeId:\"sNd9nM7VC\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp3,{esX6an7Cu:addImageAlt({pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/SdTOMd3ID14tISR5mOW6n5LjCX0.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/pj3JLya6ccnENU7sEDlGOGIU.png\"},\"\"),height:\"100%\",id:\"sNd9nM7VC\",iMoeBPoO7:\"https://www.adobe.com/vn_en/products/illustrator/campaign/pricing.html?sdid=QQ42P3HM&mv=search&mv2=paidsearch&ef_id=EAIaIQobChMIq7Gk_LzghwMV3y97Bx0mJDPCEAAYASAAEgJwIvD_BwE:G:s&s_kwcid=AL!3085!3!645660915584!e!!g!!adobe%20illustrator!18197057467!141007506935&gad_source=1&gclid=EAIaIQobChMIq7Gk_LzghwMV3y97Bx0mJDPCEAAYASAAEgJwIvD_BwE\",layoutId:\"sNd9nM7VC\",oHXXWPf7I:\"Illustrator\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:62,width:\"50px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xtmzu1-container\",nodeId:\"fi5iQ3ZIw\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp3,{esX6an7Cu:addImageAlt({pixelHeight:320,pixelWidth:320,src:\"https://framerusercontent.com/images/8P6ObCkzxwpy8ldCTYRi0yMydg.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/mHO7RBV06jRr7iEO0mci9jQu1PU.png\"},\"\"),height:\"100%\",id:\"fi5iQ3ZIw\",iMoeBPoO7:\"https://www.adobe.com/vn_en/products/aftereffects/campaign/pricing.html?sdid=L3XTTPNV&mv=search&mv2=paidsearch&ef_id=EAIaIQobChMIxazU2LzghwMVr-sWBR29KhWEEAAYASAAEgIUI_D_BwE:G:s&s_kwcid=AL!3085!3!645594174622!b!!g!!adobe%20after%20effect%20free%20trial!18197057497!141007521815&gad_source=1&gclid=EAIaIQobChMIxazU2LzghwMVr-sWBR29KhWEEAAYASAAEgIUI_D_BwE\",layoutId:\"fi5iQ3ZIw\",oHXXWPf7I:\"After Effects\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:62,width:\"50px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-9b6bmi-container\",nodeId:\"ofxZp9Be5\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp3,{esX6an7Cu:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/Cx7sh2VBr3MoAnSn25hzplxkfE.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/J83SMnM7bxGj5X50iVfTpkwXSnA.png\"},\"\"),height:\"100%\",id:\"ofxZp9Be5\",iMoeBPoO7:\"https://www.adobe.com/vn_en/products/illustrator/campaign/pricing.html?sdid=QQ42P3HM&mv=search&mv2=paidsearch&ef_id=EAIaIQobChMIq7Gk_LzghwMV3y97Bx0mJDPCEAAYASAAEgJwIvD_BwE:G:s&s_kwcid=AL!3085!3!645660915584!e!!g!!adobe%20illustrator!18197057467!141007506935&gad_source=1&gclid=EAIaIQobChMIq7Gk_LzghwMV3y97Bx0mJDPCEAAYASAAEgJwIvD_BwE\",layoutId:\"ofxZp9Be5\",oHXXWPf7I:\"Confluence\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{height:62,width:\"50px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-u2sr48-container\",nodeId:\"QPQjaWM6N\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp3,{esX6an7Cu:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/AgStzHJpQCQ4QiXu9dUjlKNlY4.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/ut7uoa1ZdJGkEaIVQ0xp1yAA0.png\"},\"\"),height:\"100%\",id:\"QPQjaWM6N\",iMoeBPoO7:\"https://www.adobe.com/vn_en/products/illustrator/campaign/pricing.html?sdid=QQ42P3HM&mv=search&mv2=paidsearch&ef_id=EAIaIQobChMIq7Gk_LzghwMV3y97Bx0mJDPCEAAYASAAEgJwIvD_BwE:G:s&s_kwcid=AL!3085!3!645660915584!e!!g!!adobe%20illustrator!18197057467!141007506935&gad_source=1&gclid=EAIaIQobChMIq7Gk_LzghwMV3y97Bx0mJDPCEAAYASAAEgJwIvD_BwE\",layoutId:\"QPQjaWM6N\",oHXXWPf7I:\"Jira\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-elnoml\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1500,intrinsicWidth:1e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+1e3+100+0+0),pixelHeight:640,pixelWidth:640,src:\"https://framerusercontent.com/images/MG6f8GjKNrQAjrMirFOmzsmMZs.jpg\"}},QcO6pehk6:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1500,intrinsicWidth:1e3,pixelHeight:640,pixelWidth:640,src:\"https://framerusercontent.com/images/MG6f8GjKNrQAjrMirFOmzsmMZs.jpg\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__spring:{damping:110,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:275}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:1500,intrinsicWidth:1e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+1e3+0+0+0),pixelHeight:640,pixelWidth:640,src:\"https://framerusercontent.com/images/MG6f8GjKNrQAjrMirFOmzsmMZs.jpg\"},className:\"framer-1db9r3k\",\"data-border\":true,\"data-framer-name\":\"Image 369\"})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{y:(componentViewport?.y||0)+0+0+0+1e3+100+0+848}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"290px\",y:(componentViewport?.y||0)+0+0+0+1e3+0+0+848,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation7,className:\"framer-1sl0jjk-container hidden-1qnrta2\",\"data-framer-appear-id\":\"1sl0jjk\",initial:animation4,nodeId:\"g0bw3Wxjs\",optimized:true,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ButtonAnimation2,{height:\"100%\",id:\"g0bw3Wxjs\",layoutId:\"g0bw3Wxjs\",O4w2vcsGX:\"Download CV\",style:{height:\"100%\",width:\"100%\"},variant:\"KtgATS7SK\",width:\"100%\",z22rLBHdg:\"https://drive.google.com/drive/u/1/folders/1RiEOCs-zWk1AmIvAUpU59Vn9rhOcquFe\"})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1603yhp hidden-nhpfkn\",\"data-framer-name\":\"ticker main\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jaze5k\",\"data-framer-name\":\"ticker\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pfkuyo-container hidden-72rtr7 hidden-v6727s\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"m4JF0NySa\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:.5,id:\"m4JF0NySa\",layoutId:\"m4JF0NySa\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bpowx5\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gh8q0h-container\",inComponentSlot:true,nodeId:\"nkwYSCuCL\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"nkwYSCuCL\",layoutId:\"nkwYSCuCL\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"MQHNXK7Y1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13c6gw8\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 34\"><path d=\"M 16.204 1.036 C 16.368 0.154 17.632 0.154 17.796 1.036 L 18.093 2.63 C 19.349 9.375 24.625 14.651 31.37 15.907 L 32.964 16.204 C 33.846 16.368 33.846 17.631 32.964 17.796 L 31.37 18.093 C 24.625 19.348 19.349 24.625 18.093 31.369 L 17.796 32.964 C 17.632 33.846 16.368 33.846 16.204 32.964 L 15.907 31.369 C 14.651 24.625 9.375 19.348 2.63 18.093 L 1.036 17.796 C 0.154 17.631 0.154 16.368 1.036 16.204 L 2.63 15.907 C 9.375 14.651 14.651 9.375 15.907 2.63 Z\" fill=\"rgb(18, 18, 18)\"></path></svg>',svgContentId:9381370107,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3zscjw-container\",inComponentSlot:true,nodeId:\"wT0_kxI36\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"wT0_kxI36\",layoutId:\"wT0_kxI36\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"MQHNXK7Y1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dd4dyf\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 34\"><path d=\"M 16.204 1.036 C 16.368 0.154 17.632 0.154 17.796 1.036 L 18.093 2.63 C 19.349 9.375 24.625 14.651 31.37 15.907 L 32.964 16.204 C 33.846 16.368 33.846 17.631 32.964 17.796 L 31.37 18.093 C 24.625 19.348 19.349 24.625 18.093 31.369 L 17.796 32.964 C 17.632 33.846 16.368 33.846 16.204 32.964 L 15.907 31.369 C 14.651 24.625 9.375 19.348 2.63 18.093 L 1.036 17.796 C 0.154 17.631 0.154 16.368 1.036 16.204 L 2.63 15.907 C 9.375 14.651 14.651 9.375 15.907 2.63 Z\" fill=\"rgb(18, 18, 18)\"></path></svg>',svgContentId:9381370107,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1srkeof-container\",inComponentSlot:true,nodeId:\"NqrRTsd3h\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"NqrRTsd3h\",layoutId:\"NqrRTsd3h\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"MQHNXK7Y1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pbziqq\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34 34\"><path d=\"M 16.204 1.036 C 16.368 0.154 17.632 0.154 17.796 1.036 L 18.093 2.63 C 19.349 9.375 24.625 14.651 31.37 15.907 L 32.964 16.204 C 33.846 16.368 33.846 17.631 32.964 17.796 L 31.37 18.093 C 24.625 19.348 19.349 24.625 18.093 31.369 L 17.796 32.964 C 17.632 33.846 16.368 33.846 16.204 32.964 L 15.907 31.369 C 14.651 24.625 9.375 19.348 2.63 18.093 L 1.036 17.796 C 0.154 17.631 0.154 16.368 1.036 16.204 L 2.63 15.907 C 9.375 14.651 14.651 9.375 15.907 2.63 Z\" fill=\"rgb(18, 18, 18)\"></path></svg>',svgContentId:9381370107,withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-185nb9o-container hidden-1qnrta2\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"fqyVlVgQq\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:.5,id:\"fqyVlVgQq\",layoutId:\"fqyVlVgQq\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oezyt1\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g6qqoz-container\",inComponentSlot:true,nodeId:\"Fa44fILPh\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"Fa44fILPh\",layoutId:\"Fa44fILPh\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x5zquw\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sn5tmi-container\",inComponentSlot:true,nodeId:\"IgDc3N_9Y\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"IgDc3N_9Y\",layoutId:\"IgDc3N_9Y\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ikliuo\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13p69li-container\",inComponentSlot:true,nodeId:\"pa4NXvh_r\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"pa4NXvh_r\",layoutId:\"pa4NXvh_r\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m6nefp\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3jvf4\",\"data-framer-name\":\"ticker\",style:{rotate:-6},children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-simf8w-container hidden-72rtr7 hidden-v6727s\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"MqlPQ5rLd\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:.5,id:\"MqlPQ5rLd\",layoutId:\"MqlPQ5rLd\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5bnxdn\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"325px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vnrxy8-container\",inComponentSlot:true,nodeId:\"FV4o6Dxyy\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"FV4o6Dxyy\",layoutId:\"FV4o6Dxyy\",o8DppseCU:\"UI/UX Design\",style:{width:\"100%\"},variant:\"f1njSgsuq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4isrju\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"325px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-mvl906-container\",inComponentSlot:true,nodeId:\"kyRSTfbI0\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"kyRSTfbI0\",layoutId:\"kyRSTfbI0\",o8DppseCU:\"UI/UX Design\",style:{width:\"100%\"},variant:\"f1njSgsuq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kfqhqm\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"325px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1swgykn-container\",inComponentSlot:true,nodeId:\"djoNldEdd\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"djoNldEdd\",layoutId:\"djoNldEdd\",o8DppseCU:\"UI/UX Design\",style:{width:\"100%\"},variant:\"f1njSgsuq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rnbru6\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g7e339-container hidden-1qnrta2\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"O6WIqoBrP\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:.5,id:\"O6WIqoBrP\",layoutId:\"O6WIqoBrP\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7ije9t\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-km86gi-container\",inComponentSlot:true,nodeId:\"bKY8_QnfM\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"bKY8_QnfM\",layoutId:\"bKY8_QnfM\",o8DppseCU:\"UI/UX Design\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rn4ye8\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11lef6-container\",inComponentSlot:true,nodeId:\"xHwM6qz39\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"xHwM6qz39\",layoutId:\"xHwM6qz39\",o8DppseCU:\"UI/UX Design\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ka77u5\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-usa8ps-container\",inComponentSlot:true,nodeId:\"dt1Z8H7Iu\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"dt1Z8H7Iu\",layoutId:\"dt1Z8H7Iu\",o8DppseCU:\"UI/UX Design\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bmwpcx\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12t7pqr\",\"data-framer-name\":\"ticker\",style:{rotate:7},children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-os80s8-container hidden-72rtr7 hidden-v6727s\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ZYxdbMwOZ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:.5,id:\"ZYxdbMwOZ\",layoutId:\"ZYxdbMwOZ\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i290ej\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g9d4kf-container\",inComponentSlot:true,nodeId:\"e7Rno88r1\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"e7Rno88r1\",layoutId:\"e7Rno88r1\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"MQHNXK7Y1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-e47ask\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.251 33.251\" overflow=\"visible\"><path d=\"M 15.83 0.661 C 15.994 -0.22 17.257 -0.22 17.421 0.661 L 17.718 2.256 C 18.974 9 24.251 14.277 30.995 15.533 L 32.59 15.83 C 33.471 15.994 33.471 17.257 32.59 17.421 L 30.995 17.718 C 24.251 18.974 18.974 24.251 17.718 30.995 L 17.421 32.59 C 17.257 33.471 15.994 33.471 15.83 32.59 L 15.533 30.995 C 14.277 24.251 9 18.974 2.256 17.718 L 0.661 17.421 C -0.22 17.257 -0.22 15.994 0.661 15.83 L 2.256 15.533 C 9 14.277 14.277 9 15.533 2.256 Z\" fill=\"rgb(18, 18, 18)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yepmlp-container\",inComponentSlot:true,nodeId:\"T1WCtKg9A\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"T1WCtKg9A\",layoutId:\"T1WCtKg9A\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"MQHNXK7Y1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d1mz4y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.251 33.251\" overflow=\"visible\"><path d=\"M 15.83 0.661 C 15.994 -0.22 17.257 -0.22 17.421 0.661 L 17.718 2.256 C 18.974 9 24.251 14.277 30.995 15.533 L 32.59 15.83 C 33.471 15.994 33.471 17.257 32.59 17.421 L 30.995 17.718 C 24.251 18.974 18.974 24.251 17.718 30.995 L 17.421 32.59 C 17.257 33.471 15.994 33.471 15.83 32.59 L 15.533 30.995 C 14.277 24.251 9 18.974 2.256 17.718 L 0.661 17.421 C -0.22 17.257 -0.22 15.994 0.661 15.83 L 2.256 15.533 C 9 14.277 14.277 9 15.533 2.256 Z\" fill=\"rgb(18, 18, 18)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ip50ii-container\",inComponentSlot:true,nodeId:\"TAGUgKsWS\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"TAGUgKsWS\",layoutId:\"TAGUgKsWS\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"MQHNXK7Y1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jgrbca\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.251 33.251\" overflow=\"visible\"><path d=\"M 15.83 0.661 C 15.994 -0.22 17.257 -0.22 17.421 0.661 L 17.718 2.256 C 18.974 9 24.251 14.277 30.995 15.533 L 32.59 15.83 C 33.471 15.994 33.471 17.257 32.59 17.421 L 30.995 17.718 C 24.251 18.974 18.974 24.251 17.718 30.995 L 17.421 32.59 C 17.257 33.471 15.994 33.471 15.83 32.59 L 15.533 30.995 C 14.277 24.251 9 18.974 2.256 17.718 L 0.661 17.421 C -0.22 17.257 -0.22 15.994 0.661 15.83 L 2.256 15.533 C 9 14.277 14.277 9 15.533 2.256 Z\" fill=\"rgb(18, 18, 18)\"></path></svg>',withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-btwme0-container hidden-1qnrta2\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"qLV1WXFk6\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:.5,id:\"qLV1WXFk6\",layoutId:\"qLV1WXFk6\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11qn3pm\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19i12ry-container\",inComponentSlot:true,nodeId:\"kofeMgkHP\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"kofeMgkHP\",layoutId:\"kofeMgkHP\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1apg727\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19trsdc-container\",inComponentSlot:true,nodeId:\"XT6l7aU5r\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"XT6l7aU5r\",layoutId:\"XT6l7aU5r\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-iv513n\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-du46ix-container\",inComponentSlot:true,nodeId:\"e2IfDJ_gX\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"e2IfDJ_gX\",layoutId:\"e2IfDJ_gX\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kngjbl\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-186xf2g hidden-72rtr7 hidden-v6727s hidden-nhpfkn\",\"data-framer-name\":\"Project cover\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-aozk67\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+2799+48+920+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:468,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9y5utr-container\",nodeId:\"b8oT7dtHk\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/uTLXWggj5vsnELWuco8gNSDTY.jpg\",srcSet:\"https://framerusercontent.com/images/uTLXWggj5vsnELWuco8gNSDTY.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/uTLXWggj5vsnELWuco8gNSDTY.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/uTLXWggj5vsnELWuco8gNSDTY.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/uTLXWggj5vsnELWuco8gNSDTY.jpg 4000w\"},\"\"),height:\"100%\",id:\"b8oT7dtHk\",layoutId:\"b8oT7dtHk\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/oonCM7Wo10UTV6Q9l6FFsrUb3k.jpg\",srcSet:\"https://framerusercontent.com/images/oonCM7Wo10UTV6Q9l6FFsrUb3k.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/oonCM7Wo10UTV6Q9l6FFsrUb3k.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/oonCM7Wo10UTV6Q9l6FFsrUb3k.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/oonCM7Wo10UTV6Q9l6FFsrUb3k.jpg 4000w\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-82j7u2\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+2799+48+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:468,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g1xpcq-container\",nodeId:\"DZH8OwZMY\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/Zk6gHkOzqSEZFKA3Hve9i0Cn28.jpg\"},\"\"),height:\"100%\",id:\"DZH8OwZMY\",layoutId:\"DZH8OwZMY\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/IUqAL1gJ5rl86zRX6csoNouNuo0.jpg\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-goat9g\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nieg12\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xpwfgfX7G\"},motionChild:true,nodeId:\"AlOg5qj36\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sc3wye\",\"data-styles-preset\":\"WBiVKDHCL\",children:\"01. \"})}),\"USA burger\"]})}),className:\"framer-1k3a73t\",\"data-framer-appear-id\":\"1k3a73t\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-17zpdvs\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"A local hand-crafted burger restaurant. The website provides menu details, locations, opening hours, and contact information to support pre-orders, delivery services, and customer inquiries.\"})}),className:\"framer-bg06ik\",\"data-framer-appear-id\":\"bg06ik\",fonts:[\"CUSTOM;Mont Light\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xrz4a3\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ja4cow\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xpwfgfX7G\"},motionChild:true,nodeId:\"eUUVNUIWV\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sc3wye\",\"data-styles-preset\":\"WBiVKDHCL\",children:\"02. \"})}),\"Ticketbox.vn\"]})}),className:\"framer-d52jm2\",\"data-framer-appear-id\":\"d52jm2\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ju59d0\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation10,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Ticketbox is a leading ticketing platform in Vietnam. I worked with Mr. Duy, a Senior Product Designer at TIKI, to enhance user experience and boost conversions across key journeys.\"})}),className:\"framer-849i85\",\"data-framer-appear-id\":\"849i85\",fonts:[\"CUSTOM;Mont Light\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7puvqx\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-efd748\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xpwfgfX7G\"},motionChild:true,nodeId:\"LyZIKJnrs\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sc3wye\",\"data-styles-preset\":\"WBiVKDHCL\",children:\"06. \"})}),\"My Points Booking App\"]})}),className:\"framer-anr67j\",\"data-framer-appear-id\":\"anr67j\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-y6h6zw\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation10,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"An app that allows users to reserve a time slot to shop in-store at MyKingdom during high-demand campaigns.\"})}),className:\"framer-a1fy0r\",\"data-framer-appear-id\":\"a1fy0r\",fonts:[\"CUSTOM;Mont Light\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13oiww\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sx65rf\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xpwfgfX7G\"},motionChild:true,nodeId:\"ahvl0D6_Y\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sc3wye\",\"data-styles-preset\":\"WBiVKDHCL\",children:\"05. \"})}),\"Vinh tuong Lottery\"]})}),className:\"framer-1wofx4h\",\"data-framer-appear-id\":\"1wofx4h\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-7i9wob\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation10,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"A local hand-crafted burger restaurant featured on Yelp. The website provides menu details, locations, opening hours, and contact information to support pre-order, delivery services, and customer inquiries.\"})}),className:\"framer-1tqmedt\",\"data-framer-appear-id\":\"1tqmedt\",fonts:[\"CUSTOM;Mont Light\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r4r0qx\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-r20z2t\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xpwfgfX7G\"},motionChild:true,nodeId:\"DfuLgW5CL\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sc3wye\",\"data-styles-preset\":\"WBiVKDHCL\",children:\"04. \"})}),\"LG Warranty look up\"]})}),className:\"framer-1brzj59\",\"data-framer-appear-id\":\"1brzj59\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-93anfk\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation10,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"A warranty checking mini app developed for LG users on Zalo, allowing customers to verify product warranty status using serial/model numbers. \"})}),className:\"framer-qhfa5a\",\"data-framer-appear-id\":\"qhfa5a\",fonts:[\"CUSTOM;Mont Light\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dz9fk2\",\"data-framer-name\":\"text\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-119ctt6\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xpwfgfX7G\"},motionChild:true,nodeId:\"bZoA_AGHA\",openInNewTab:false,relValues:[],scopeId:\"augiA20Il\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-sc3wye\",\"data-styles-preset\":\"WBiVKDHCL\",children:\"03. \"})}),\"Zott campaign\"]})}),className:\"framer-13n00v4\",\"data-framer-appear-id\":\"13n00v4\",fonts:[\"CUSTOM;UTM Libel KT Regular\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-51ownv\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation10,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01vbnQgTGlnaHQ=\",\"--framer-font-family\":'\"Mont Light\", \"Mont Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Zott Campaign is a Zalo mini app where users create baby photos with branded frames and share to support a charity message.\"})}),className:\"framer-1b1epa3\",\"data-framer-appear-id\":\"1b1epa3\",fonts:[\"CUSTOM;Mont Light\"],initial:animation9,optimized:true,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1okf30x\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+2799+48+1840+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:468,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xsoajn-container\",nodeId:\"DS0T4tLTc\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/gOuG3UY1IeEqJW6yRFp28SjNc.jpg\",srcSet:\"https://framerusercontent.com/images/gOuG3UY1IeEqJW6yRFp28SjNc.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/gOuG3UY1IeEqJW6yRFp28SjNc.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/gOuG3UY1IeEqJW6yRFp28SjNc.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/gOuG3UY1IeEqJW6yRFp28SjNc.jpg 4000w\"},\"\"),height:\"100%\",id:\"DS0T4tLTc\",layoutId:\"DS0T4tLTc\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/KReR841zp0foYAEeQJ5tq1p8p8.jpg\",srcSet:\"https://framerusercontent.com/images/KReR841zp0foYAEeQJ5tq1p8p8.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/KReR841zp0foYAEeQJ5tq1p8p8.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/KReR841zp0foYAEeQJ5tq1p8p8.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/KReR841zp0foYAEeQJ5tq1p8p8.jpg 4000w\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-124v1ag\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+2799+48+2760+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:468,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17uidxr-container\",nodeId:\"ccOY4g4VY\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/9XwpU6iPkSPcqVxPtkNKDotSs.jpg\",srcSet:\"https://framerusercontent.com/images/9XwpU6iPkSPcqVxPtkNKDotSs.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/9XwpU6iPkSPcqVxPtkNKDotSs.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/9XwpU6iPkSPcqVxPtkNKDotSs.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/9XwpU6iPkSPcqVxPtkNKDotSs.jpg 4000w\"},\"\"),height:\"100%\",id:\"ccOY4g4VY\",layoutId:\"ccOY4g4VY\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/5OqDv1zPiVfzaWiZJXYNGat1Hs.jpg\",srcSet:\"https://framerusercontent.com/images/5OqDv1zPiVfzaWiZJXYNGat1Hs.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/5OqDv1zPiVfzaWiZJXYNGat1Hs.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/5OqDv1zPiVfzaWiZJXYNGat1Hs.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/5OqDv1zPiVfzaWiZJXYNGat1Hs.jpg 4000w\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-16cvbz3\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+2799+48+3680+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:468,children:/*#__PURE__*/_jsx(Container,{className:\"framer-il2uv0-container\",nodeId:\"ebvMi6otZ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/50UCgjW2eQh674DMhpD6yEnKFa0.jpg\",srcSet:\"https://framerusercontent.com/images/50UCgjW2eQh674DMhpD6yEnKFa0.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/50UCgjW2eQh674DMhpD6yEnKFa0.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/50UCgjW2eQh674DMhpD6yEnKFa0.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/50UCgjW2eQh674DMhpD6yEnKFa0.jpg 4000w\"},\"\"),height:\"100%\",id:\"ebvMi6otZ\",layoutId:\"ebvMi6otZ\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/EUBOpKWaQ7PlLCufXkj46kEGFUo.jpg\",srcSet:\"https://framerusercontent.com/images/EUBOpKWaQ7PlLCufXkj46kEGFUo.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/EUBOpKWaQ7PlLCufXkj46kEGFUo.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/EUBOpKWaQ7PlLCufXkj46kEGFUo.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/EUBOpKWaQ7PlLCufXkj46kEGFUo.jpg 4000w\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-nw97nv\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+2799+48+4600+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:468,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11o05y5-container\",nodeId:\"CkY1G8zxa\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/VxopnsD3yzhnyftCdCjipa7u8eY.jpg\",srcSet:\"https://framerusercontent.com/images/VxopnsD3yzhnyftCdCjipa7u8eY.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/VxopnsD3yzhnyftCdCjipa7u8eY.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/VxopnsD3yzhnyftCdCjipa7u8eY.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/VxopnsD3yzhnyftCdCjipa7u8eY.jpg 4000w\"},\"\"),height:\"100%\",id:\"CkY1G8zxa\",layoutId:\"CkY1G8zxa\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/TjvBCjbzLzRm7Dm6BLMSKQXg04.jpg\",srcSet:\"https://framerusercontent.com/images/TjvBCjbzLzRm7Dm6BLMSKQXg04.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/TjvBCjbzLzRm7Dm6BLMSKQXg04.jpg?scale-down-to=2048 1365w,https://framerusercontent.com/images/TjvBCjbzLzRm7Dm6BLMSKQXg04.jpg?scale-down-to=4096 2730w,https://framerusercontent.com/images/TjvBCjbzLzRm7Dm6BLMSKQXg04.jpg 4000w\"},\"\"),width:\"100%\"})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mcoo7s hidden-1qnrta2\",\"data-framer-name\":\"Project\",id:elementId3,ref:ref5,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mt3w1s\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 2, 1px) - 24px)`,y:(componentViewport?.y||0)+0+0+0+2698+100+0+0},gWWEatDTB:{width:\"553.1664px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"863px\",y:(componentViewport?.y||0)+0+0+0+2418.5637+100+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ww5le9-container\",nodeId:\"Pn3CJgAIK\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(NumberProjectWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref6,target:\"GujluNVLy\"},{offset:0,ref:ref7,target:\"NV_LEIMSK\"},{ref:ref8,target:\"wPorDoqXW\"},{ref:ref9,target:\"WaazkyN6w\"},{ref:ref10,target:\"oOqauX2V9\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"Pn3CJgAIK\",layoutId:\"Pn3CJgAIK\",style:{height:\"100%\",width:\"100%\"},variant:\"FFk6gG7Qg\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gdhmu2\",\"data-framer-name\":\"2\",id:elementId4,ref:ref6}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-16finsf\",\"data-framer-name\":\"3\",id:elementId5,ref:ref7}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1crq5cw\",\"data-framer-name\":\"4\",id:elementId6,ref:ref8}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2n8tdo\",\"data-framer-name\":\"5\",id:elementId7,ref:ref9}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19c9w5l\",\"data-framer-name\":\"6\",id:elementId8,ref:ref10})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18e0u4q\",\"data-framer-name\":\"Project cover\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-msa6fe hidden-nhpfkn\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gWWEatDTB:{width:`max(${componentViewport?.width||\"100vw\"} - 845px, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:998,width:`max(${componentViewport?.width||\"100vw\"} - 1087px, 1px)`,y:(componentViewport?.y||0)+0+0+0+2418.5637+100+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fet3ty-container\",nodeId:\"qcij_UZYc\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/yvuBkw33stx0NDhTja0p01UzPg.jpg\"},\"\"),height:\"100%\",id:\"qcij_UZYc\",layoutId:\"qcij_UZYc\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/Sssfp6diAIgD706H7hWJ2hck.jpg\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-j8rlug\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"3\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gWWEatDTB:{width:`max(${componentViewport?.width||\"100vw\"} - 845px, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1277,width:`max(${componentViewport?.width||\"100vw\"} - 1087px, 1px)`,y:(componentViewport?.y||0)+0+0+0+2418.5637+100+0+1500+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1f9cr0z-container hidden-nhpfkn\",nodeId:\"HNWWvXWxS\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/P2M9vrwvlqeiC2gljkjyGnVIqSw.jpg\"},\"\"),height:\"100%\",id:\"HNWWvXWxS\",layoutId:\"HNWWvXWxS\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/tFNe94nZTXCewX7gt2iiGSd34k.jpg\"},\"\"),width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{height:1001,width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+2698+100+0+0+-6.364}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1d58lrw-container hidden-72rtr7 hidden-v6727s\",nodeId:\"lGx7EH1J7\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/yvuBkw33stx0NDhTja0p01UzPg.jpg\"},\"\"),height:\"100%\",id:\"lGx7EH1J7\",layoutId:\"lGx7EH1J7\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/Sssfp6diAIgD706H7hWJ2hck.jpg\"},\"\"),width:\"100%\"})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kijgr2 hidden-72rtr7 hidden-v6727s\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+2698+100+0+1500+-.1091}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1001,children:/*#__PURE__*/_jsx(Container,{className:\"framer-157vfgg-container\",nodeId:\"d73fQhx9X\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/P2M9vrwvlqeiC2gljkjyGnVIqSw.jpg\"},\"\"),height:\"100%\",id:\"d73fQhx9X\",layoutId:\"d73fQhx9X\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/tFNe94nZTXCewX7gt2iiGSd34k.jpg\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nd028v\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{height:1001,width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+2698+100+0+3e3+-.8909},gWWEatDTB:{width:`max(${componentViewport?.width||\"100vw\"} - 845px, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:998.7,width:`max(${componentViewport?.width||\"100vw\"} - 1087px, 1px)`,y:(componentViewport?.y||0)+0+0+0+2418.5637+100+0+3e3+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-aui7pr-container\",nodeId:\"Z1enL3W50\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/7ibxPoQxk4ZsBlBdHjZdsD3V05Q.jpg\"},\"\"),height:\"100%\",id:\"Z1enL3W50\",layoutId:\"Z1enL3W50\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/WNBLFs85OhAlxZdD3lvtnGicmQ.jpg\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-10rthkx\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{height:1001,width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+2698+100+0+4500+-.8909},gWWEatDTB:{width:`max(${componentViewport?.width||\"100vw\"} - 845px, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:998.7,width:`max(${componentViewport?.width||\"100vw\"} - 1087px, 1px)`,y:(componentViewport?.y||0)+0+0+0+2418.5637+100+0+4500+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-u1jzjb-container\",nodeId:\"MJsAIWyA3\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/vuOiNoE66BqfnIeXWIwYENPmfA.jpg\"},\"\"),height:\"100%\",id:\"MJsAIWyA3\",layoutId:\"MJsAIWyA3\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/GEYrn7hrNS9gFWWp49HVHUY.jpg\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1j1xcu5\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{height:1001,width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+2698+100+0+6e3+-.8909},gWWEatDTB:{width:`max(${componentViewport?.width||\"100vw\"} - 845px, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:998.7,width:`max(${componentViewport?.width||\"100vw\"} - 1087px, 1px)`,y:(componentViewport?.y||0)+0+0+0+2418.5637+100+0+6e3+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1omfcx9-container\",nodeId:\"o6aYwdu1O\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/wHzMmMfegvFL9Gf3flueIzfXyE.jpg\"},\"\"),height:\"100%\",id:\"o6aYwdu1O\",layoutId:\"o6aYwdu1O\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/lH4V4FDkzdd1tUjYJtI2L9ImlY.jpg\"},\"\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15utmi2\",\"data-framer-cursor\":\"hwsb04\",\"data-framer-name\":\"6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{height:1001,width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+2698+100+0+7500+-1.6728},gWWEatDTB:{width:`max(${componentViewport?.width||\"100vw\"} - 845px, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:998.7,width:`max(${componentViewport?.width||\"100vw\"} - 1087px, 1px)`,y:(componentViewport?.y||0)+0+0+0+2418.5637+100+0+7500+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-i4lfzg-container\",nodeId:\"bDOZGw2hR\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectCover,{exUdj48Vo:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/7LsfEARwq2mp88Sf2ZEjWlb4jU.jpg\"},\"\"),height:\"100%\",id:\"bDOZGw2hR\",layoutId:\"bDOZGw2hR\",Qk6eCXDUh:\"Upload\",style:{height:\"100%\",width:\"100%\"},Ty0pEYcOy:addImageAlt({pixelHeight:6e3,pixelWidth:4e3,src:\"https://framerusercontent.com/images/ZMrEmzi5MKEl8kWFgo5Dsvikk.jpg\"},\"\"),width:\"100%\"})})})})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xja14f hidden-72rtr7 hidden-1qnrta2 hidden-v6727s\",\"data-framer-name\":\"ticker main\",id:elementId9,ref:ref11,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-w54zp7\",\"data-framer-name\":\"ticker\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1duqpgd-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"z22Y9bdeN\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:.5,id:\"z22Y9bdeN\",layoutId:\"z22Y9bdeN\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oezyt1\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g6qqoz-container\",inComponentSlot:true,nodeId:\"Fa44fILPh\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"Fa44fILPh\",layoutId:\"Fa44fILPh\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x5zquw\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sn5tmi-container\",inComponentSlot:true,nodeId:\"IgDc3N_9Y\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"IgDc3N_9Y\",layoutId:\"IgDc3N_9Y\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ikliuo\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13p69li-container\",inComponentSlot:true,nodeId:\"pa4NXvh_r\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"pa4NXvh_r\",layoutId:\"pa4NXvh_r\",o8DppseCU:\"See What I Do\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m6nefp\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o28agb\",\"data-framer-name\":\"ticker\",style:{rotate:-6},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ottsjf-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"MAlfXfUyJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:.5,id:\"MAlfXfUyJ\",layoutId:\"MAlfXfUyJ\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7ije9t\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-km86gi-container\",inComponentSlot:true,nodeId:\"bKY8_QnfM\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"bKY8_QnfM\",layoutId:\"bKY8_QnfM\",o8DppseCU:\"UI/UX Design\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rn4ye8\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11lef6-container\",inComponentSlot:true,nodeId:\"xHwM6qz39\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"xHwM6qz39\",layoutId:\"xHwM6qz39\",o8DppseCU:\"UI/UX Design\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ka77u5\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-usa8ps-container\",inComponentSlot:true,nodeId:\"dt1Z8H7Iu\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"dt1Z8H7Iu\",layoutId:\"dt1Z8H7Iu\",o8DppseCU:\"UI/UX Design\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bmwpcx\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dpei6d\",\"data-framer-name\":\"ticker\",style:{rotate:7},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-d6nlja-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"xSn9UQeBm\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:.5,id:\"xSn9UQeBm\",layoutId:\"xSn9UQeBm\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11qn3pm\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19i12ry-container\",inComponentSlot:true,nodeId:\"kofeMgkHP\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"kofeMgkHP\",layoutId:\"kofeMgkHP\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1apg727\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19trsdc-container\",inComponentSlot:true,nodeId:\"XT6l7aU5r\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"XT6l7aU5r\",layoutId:\"XT6l7aU5r\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-iv513n\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-du46ix-container\",inComponentSlot:true,nodeId:\"e2IfDJ_gX\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"e2IfDJ_gX\",layoutId:\"e2IfDJ_gX\",o8DppseCU:\"My Project\",style:{height:\"100%\"},variant:\"VDL_1LrJn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kngjbl\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:10221837406,withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gWWEatDTB:{\"data-framer-cursor\":\"2ur6rx\"}},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-j4bfhr\",\"data-framer-name\":\"Footers space\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u6i05x\",\"data-framer-cursor\":\"1atvzcr\",\"data-framer-name\":\"Footers Space\",id:elementId10,ref:ref4,children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-c593cl-container hidden-1qnrta2\",\"data-framer-cursor\":\"4h4k0j\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"VVCYmfscG\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:50,height:\"100%\",hoverFactor:.5,id:\"VVCYmfscG\",layoutId:\"VVCYmfscG\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12mpwuq\",\"data-framer-name\":\"Join our beta\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11roryd-container\",inComponentSlot:true,nodeId:\"olVaTwj2p\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"olVaTwj2p\",layoutId:\"olVaTwj2p\",o8DppseCU:\"Get In Touch\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s040al\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12352945153,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ggtigj-container\",inComponentSlot:true,nodeId:\"skTZ9uhX8\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"skTZ9uhX8\",layoutId:\"skTZ9uhX8\",o8DppseCU:\"Get In Touch\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1228kfn\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12352945153,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2svc30-container\",inComponentSlot:true,nodeId:\"bv0QQkuab\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"bv0QQkuab\",layoutId:\"bv0QQkuab\",o8DppseCU:\"Get In Touch\",style:{height:\"100%\"},variant:\"LqQmkbMME\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13g6962\",\"data-framer-name\":\"Star 7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 44\"><path d=\"M 20.97 1.34 C 21.183 0.199 22.817 0.199 23.03 1.34 L 23.414 3.404 C 25.039 12.132 31.868 18.96 40.596 20.586 L 42.659 20.97 C 43.801 21.182 43.801 22.817 42.659 23.03 L 40.596 23.414 C 31.868 25.039 25.039 31.868 23.414 40.596 L 23.03 42.659 C 22.817 43.8 21.183 43.8 20.97 42.659 L 20.586 40.596 C 18.961 31.868 12.132 25.039 3.404 23.414 L 1.341 23.03 C 0.199 22.817 0.199 21.182 1.341 20.97 L 3.404 20.586 C 12.132 18.96 18.961 12.132 20.586 3.404 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12352945153,withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1h7m20v\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-9xdf66\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15.411882561454881px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0)\",\"--framer-text-stroke-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\",\"--framer-text-stroke-width\":\"3px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"194.02405710104716px\"},children:\"Let’s Work Together\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"194.02405710104716px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"194.02405710104716px\"},children:\"Or Just Say Hi\"})]})}),effect:undefined,viewBox:\"0 0 999.9402405710105 349\"},gWWEatDTB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18.494259073745855px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0)\",\"--framer-text-stroke-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\",\"--framer-text-stroke-width\":\"3px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"232.85706743938024px\"},children:\"Let’s Work Together\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"232.85706743938024px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"232.85706743938024px\"},children:\"Or Just Say Hi\"})]})}),effect:undefined,viewBox:\"0 0 1200.3285706743939 419\"},QcO6pehk6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"5.517453957000847px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0)\",\"--framer-text-stroke-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\",\"--framer-text-stroke-width\":\"1px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"69.49889421512874px\"},children:\"Let’s Work Together\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"69.49889421512874px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"69.49889421512874px\"},children:\"Or Just Say Hi\"})]})}),effect:undefined,viewBox:\"0 0 357.69498894215127 167\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{style:{\"--font-selector\":\"Q1VTVE9NO1VUTSBMaWJlbCBLVCBSZWd1bGFy\",\"--framer-font-family\":'\"UTM Libel KT Regular\", \"UTM Libel KT Regular Placeholder\", sans-serif',\"--framer-font-size\":\"117.75091786642466px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0)\",\"--framer-text-stroke-color\":\"var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, rgb(195, 255, 0))\",\"--framer-text-stroke-width\":\"3px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 12.19)\"},children:\"Let’s Work Together\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 12.19)\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 12.19)\"},children:\"Or Just Say Hi\"})]})}),className:\"framer-kv4pc4\",effect:textEffect,fonts:[\"CUSTOM;UTM Libel KT Regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5xmfup\",\"data-framer-name\":\"social media row\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-120233i\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{y:undefined},gWWEatDTB:{y:undefined},QcO6pehk6:{height:20,y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",y:(componentViewport?.y||0)+0+11268.5637+0+0+425.1246+0+250.5+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12kpy6i-container\",nodeId:\"ibsfujqr4\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp2,{esX6an7Cu:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/hfVYc5Ad803OLLjK3Ogc3fSsRE.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/ptQCasItA7xxivVe2trrturauLQ.png\"},\"\"),height:\"100%\",id:\"ibsfujqr4\",iMoeBPoO7:\"https://www.linkedin.com/in/linhnguyen1310/\",layoutId:\"ibsfujqr4\",oHXXWPf7I:\"Linkedin\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bwWO_h5_L:{y:undefined},gWWEatDTB:{y:undefined},QcO6pehk6:{height:20,y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",y:(componentViewport?.y||0)+0+11268.5637+0+0+425.1246+0+250.5+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1q8hgn5-container\",nodeId:\"z42fjfiJ9\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IconApp2,{esX6an7Cu:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/bxQLf4gen0afm5tknh6vsCHb7M.png\"},\"\"),GOwVyc8fx:addImageAlt({pixelHeight:117,pixelWidth:117,src:\"https://framerusercontent.com/images/veanJbC2BceDhVUyCwbgSIQzl0.png\"},\"\"),height:\"100%\",id:\"z42fjfiJ9\",iMoeBPoO7:\"mailto:linhhnguyen1310@gmail.com\",layoutId:\"z42fjfiJ9\",oHXXWPf7I:\"Gmail\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-9o8rap-container hidden-72rtr7 hidden-v6727s hidden-nhpfkn\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"NvftiLkdW\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:100,height:\"100%\",hoverFactor:1,id:\"NvftiLkdW\",layoutId:\"NvftiLkdW\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dqxook\",\"data-framer-name\":\"Join our beta mobile\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gmvibl-container\",inComponentSlot:true,nodeId:\"urpB_Im1n\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"urpB_Im1n\",layoutId:\"urpB_Im1n\",o8DppseCU:\"Get In Touch\",style:{height:\"100%\"},variant:\"f1njSgsuq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11oc94z\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gswd5d-container\",inComponentSlot:true,nodeId:\"n39QYuJlB\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"n39QYuJlB\",layoutId:\"n39QYuJlB\",o8DppseCU:\"Get In Touch\",style:{height:\"100%\"},variant:\"f1njSgsuq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q8to5e\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ydwzhh-container\",inComponentSlot:true,nodeId:\"EHHXHtKzS\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterTextHover,{height:\"100%\",id:\"EHHXHtKzS\",layoutId:\"EHHXHtKzS\",o8DppseCU:\"Get In Touch\",style:{height:\"100%\"},variant:\"f1njSgsuq\",width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bkvrm8\",\"data-framer-name\":\"Star 7\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:84,intrinsicWidth:84,svg:'<svg width=\"84\" height=\"84\" viewBox=\"0 0 84 84\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40.0338 2.55869C40.4394 0.380185 43.5605 0.380173 43.9662 2.55868L44.6998 6.49811C47.8025 23.161 60.8385 36.197 77.5014 39.2998L81.4408 40.0333C83.6193 40.439 83.6193 43.5601 81.4408 43.9657L77.5014 44.6993C60.8385 47.802 47.8025 60.838 44.6998 77.5009L43.9662 81.4403C43.5606 83.6188 40.4395 83.6188 40.0338 81.4403L39.3002 77.5009C36.1975 60.8381 23.1615 47.802 6.49861 44.6993L2.55918 43.9657C0.380673 43.5601 0.380662 40.439 2.55916 40.0333L6.4986 39.2998C23.1615 36.197 36.1975 23.161 39.3002 6.49812L40.0338 2.55869Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1du5u4w-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wu8VbAeVp\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QcO6pehk6:{intensity:30}},children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"wu8VbAeVp\",intensity:15,layoutId:\"wu8VbAeVp\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sn7NL.framer-lux5qc, .framer-sn7NL .framer-lux5qc { display: block; }\",\".framer-sn7NL.framer-72rtr7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 2000px; }\",\".framer-sn7NL .framer-pa9cjp-container { flex: none; height: 74px; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-sn7NL.framer-1kmypt7 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-sn7NL.framer-1xvpq0t-container { flex: none; height: 100vh; pointer-events: auto; position: fixed; right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-sn7NL .framer-1idrkqb-container { flex: none; height: 105vh; left: calc(50.00000000000002% - 100% / 2); position: fixed; top: 0px; width: 100%; z-index: 0; }\",\".framer-sn7NL .framer-1i4qyp { align-content: center; align-items: center; 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%; z-index: 9; }\",\".framer-sn7NL .framer-1azlzlz { align-content: flex-start; align-items: flex-start; background-color: #baf00a; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-sn7NL .framer-1acb9i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 90vh; justify-content: center; overflow: visible; padding: 50px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1xs1451 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 100px 0px 100px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-12ionel { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sn7NL .framer-1vt96u3-container { flex: none; height: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-sn7NL .framer-8un767-container { height: 60px; position: relative; width: 395px; z-index: 1; }\",\".framer-sn7NL .framer-zkfv5q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-sn7NL .framer-182qz3y { flex: none; height: 83px; overflow: visible; position: relative; width: 100px; }\",\".framer-sn7NL .framer-wag7gh { height: 84px; left: 0px; position: absolute; top: 0px; width: 100px; }\",\".framer-sn7NL .framer-1mqr03z { height: 75px; left: 11px; position: absolute; top: 9px; width: 84px; }\",\".framer-sn7NL .framer-1bun1ac { height: 48px; left: 41px; position: absolute; top: 0px; width: 59px; }\",\".framer-sn7NL .framer-1wa359q { height: 50px; left: 0px; position: absolute; top: 18px; width: 33px; }\",\".framer-sn7NL .framer-1mpss0c { height: 5px; left: 1px; position: absolute; top: 71px; width: 5px; }\",\".framer-sn7NL .framer-1mjy8fy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-12yfu5m { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sn7NL .framer-12ao76g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1z4eub { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1ihcwvu { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 232px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-sn7NL .framer-1bntvfy { flex: none; height: 227px; overflow: hidden; position: relative; width: 227px; z-index: 1; }\",\".framer-sn7NL .framer-1lk6lc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-sn7NL .framer-tgfn4y-container { flex: none; height: 162px; left: calc(50.22026431718064% - 162px / 2); position: absolute; top: calc(50.22026431718064% - 162px / 2); width: 162px; }\",\".framer-sn7NL .framer-fl1oho { aspect-ratio: 0.8571428571428571 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 91px); left: 47%; overflow: visible; position: absolute; top: 52%; transform: translate(-50%, -50%); width: 78px; }\",\".framer-sn7NL .framer-vw9f54, .framer-sn7NL .framer-lx57kh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-sn7NL .framer-1e4hj5h { flex: none; height: 69px; overflow: hidden; position: relative; width: 69px; z-index: 1; }\",\".framer-sn7NL .framer-169jit4 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 90px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-sn7NL .framer-1kl6kpt-container { flex: none; height: 49px; left: calc(50.22026431718064% - 48.84px / 2); position: absolute; top: calc(50.22026431718064% - 48.84px / 2); width: 49px; }\",\".framer-sn7NL .framer-l2vmak { aspect-ratio: 0.8571428571428571 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 27px); left: 47%; overflow: visible; position: absolute; top: 52%; transform: translate(-50%, -50%); width: 24px; }\",\".framer-sn7NL .framer-1sxgfbk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: 78%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-sn7NL .framer-3f22q2 { flex: none; height: 73px; overflow: visible; position: relative; width: 97px; }\",\".framer-sn7NL .framer-1g5rbn3 { height: 73px; left: 0px; position: absolute; top: 0px; width: 97px; }\",\".framer-sn7NL .framer-106qzhf { height: 35px; left: 69px; position: absolute; top: 38px; width: 28px; }\",\".framer-sn7NL .framer-1amnaj6 { height: 65px; left: 0px; position: absolute; top: 8px; width: 80px; }\",\".framer-sn7NL .framer-l1vchb { height: 33px; left: 40px; position: absolute; top: 40px; width: 36px; }\",\".framer-sn7NL .framer-dh683b { height: 5px; left: 14px; position: absolute; top: 0px; width: 34px; }\",\".framer-sn7NL .framer-1nkkgk8 { height: 3px; left: 54px; position: absolute; top: 0px; width: 3px; }\",\".framer-sn7NL .framer-91yy61 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 60px; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1sz55g-container { flex: none; height: 60px; position: relative; width: 341px; z-index: 1; }\",\".framer-sn7NL .framer-1evgsc7 { align-content: flex-start; align-items: flex-start; background-color: var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, #121212); border-top-left-radius: 100px; border-top-right-radius: 100px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 100vh; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-sn7NL .framer-1im8t71 { align-content: center; align-items: center; background-color: var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, #121212); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 100.1563721657545vh; justify-content: center; overflow: visible; padding: 0px 100px 0px 100px; position: relative; width: 100%; z-index: 10; }\",\".framer-sn7NL .framer-1ibg8pb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sn7NL .framer-1eu24rg-container { flex: none; height: 60px; position: relative; width: 290px; }\",\".framer-sn7NL .framer-1puegob { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1egw1os { 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: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1l7yv76, .framer-sn7NL .framer-ulg8vn, .framer-sn7NL .framer-9jklde { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-sn7NL .framer-93a1p-container { flex: none; height: 40px; position: relative; width: 459px; }\",\".framer-sn7NL .framer-l4n0r6 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: 100%; }\",\".framer-sn7NL .framer-1k7kvc5, .framer-sn7NL .framer-9o8fau, .framer-sn7NL .framer-pre2uy { 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: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1nk0cxu, .framer-sn7NL .framer-109l23i, .framer-sn7NL .framer-20zxj2, .framer-sn7NL .framer-11b4by7 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 850px; word-break: break-word; word-wrap: break-word; }\",\".framer-sn7NL .framer-ykzlgb { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-7fcuap { display: grid; flex: none; gap: 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(auto-fill, minmax(50px, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-h2m71b-container, .framer-sn7NL .framer-1olr9rx-container, .framer-sn7NL .framer-rwr0tr-container, .framer-sn7NL .framer-qf1s43-container, .framer-sn7NL .framer-1xtmzu1-container, .framer-sn7NL .framer-9b6bmi-container, .framer-sn7NL .framer-u2sr48-container { align-self: start; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 53px); justify-self: start; position: relative; width: 100%; }\",\".framer-sn7NL .framer-elnoml { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sn7NL .framer-1db9r3k { --border-bottom-width: 10px; --border-color: var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, #c3ff00); --border-left-width: 10px; --border-right-width: 10px; --border-style: solid; --border-top-width: 10px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; flex: none; height: 80vh; overflow: visible; position: relative; width: 90%; }\",\".framer-sn7NL .framer-1sl0jjk-container { flex: none; height: 60px; position: relative; width: 290px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-sn7NL .framer-1603yhp, .framer-sn7NL .framer-1xja14f { background-color: var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, #121212); flex: none; height: 417px; overflow: hidden; position: relative; width: 100%; z-index: 10; }\",\".framer-sn7NL .framer-jaze5k { align-content: center; align-items: center; background-color: var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, #c3ff00); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 120px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 38px; z-index: 10; }\",\".framer-sn7NL .framer-1pfkuyo-container, .framer-sn7NL .framer-185nb9o-container, .framer-sn7NL .framer-simf8w-container, .framer-sn7NL .framer-1g7e339-container, .framer-sn7NL .framer-os80s8-container, .framer-sn7NL .framer-btwme0-container, .framer-sn7NL .framer-1duqpgd-container, .framer-sn7NL .framer-ottsjf-container, .framer-sn7NL .framer-d6nlja-container { flex: 1 0 0px; height: 100%; pointer-events: auto; position: relative; width: 1px; }\",\".framer-sn7NL .framer-bpowx5, .framer-sn7NL .framer-5bnxdn, .framer-sn7NL .framer-1i290ej { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: 120px; justify-content: center; overflow: hidden; padding: 0px 50px 0px 0px; position: relative; width: min-content; }\",\".framer-sn7NL .framer-gh8q0h-container, .framer-sn7NL .framer-3zscjw-container, .framer-sn7NL .framer-1srkeof-container, .framer-sn7NL .framer-g6qqoz-container, .framer-sn7NL .framer-1sn5tmi-container, .framer-sn7NL .framer-13p69li-container, .framer-sn7NL .framer-km86gi-container, .framer-sn7NL .framer-11lef6-container, .framer-sn7NL .framer-usa8ps-container, .framer-sn7NL .framer-1g9d4kf-container, .framer-sn7NL .framer-1yepmlp-container, .framer-sn7NL .framer-1ip50ii-container, .framer-sn7NL .framer-19i12ry-container, .framer-sn7NL .framer-19trsdc-container, .framer-sn7NL .framer-du46ix-container, .framer-sn7NL .framer-11roryd-container, .framer-sn7NL .framer-1ggtigj-container, .framer-sn7NL .framer-2svc30-container, .framer-sn7NL .framer-gmvibl-container, .framer-sn7NL .framer-gswd5d-container, .framer-sn7NL .framer-ydwzhh-container { flex: none; height: 120px; position: relative; width: auto; }\",\".framer-sn7NL .framer-13c6gw8, .framer-sn7NL .framer-dd4dyf, .framer-sn7NL .framer-pbziqq { flex: none; height: 34px; position: relative; width: 34px; }\",\".framer-sn7NL .framer-oezyt1, .framer-sn7NL .framer-7ije9t, .framer-sn7NL .framer-11qn3pm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 120px; justify-content: center; overflow: hidden; padding: 0px 100px 0px 0px; position: relative; width: min-content; }\",\".framer-sn7NL .framer-1x5zquw, .framer-sn7NL .framer-1ikliuo, .framer-sn7NL .framer-1m6nefp, .framer-sn7NL .framer-1apg727, .framer-sn7NL .framer-iv513n, .framer-sn7NL .framer-kngjbl, .framer-sn7NL .framer-1s040al, .framer-sn7NL .framer-1228kfn, .framer-sn7NL .framer-13g6962 { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-sn7NL .framer-3jvf4 { align-content: center; align-items: center; background-color: #1a1a1a; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 120px; justify-content: flex-start; left: -375px; overflow: hidden; padding: 0px; position: absolute; right: -375px; top: 143px; z-index: 10; }\",\".framer-sn7NL .framer-1vnrxy8-container, .framer-sn7NL .framer-mvl906-container, .framer-sn7NL .framer-1swgykn-container { flex: none; height: auto; position: relative; width: 325px; }\",\".framer-sn7NL .framer-4isrju, .framer-sn7NL .framer-kfqhqm, .framer-sn7NL .framer-1rnbru6, .framer-sn7NL .framer-11oc94z, .framer-sn7NL .framer-1q8to5e, .framer-sn7NL .framer-1bkvrm8 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); position: relative; width: 34px; }\",\".framer-sn7NL .framer-1rn4ye8, .framer-sn7NL .framer-ka77u5, .framer-sn7NL .framer-1bmwpcx { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); position: relative; width: 44px; }\",\".framer-sn7NL .framer-12t7pqr { align-content: center; align-items: center; background-color: var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, #c3ff00); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 120px; justify-content: flex-start; left: -58px; overflow: hidden; padding: 0px; position: absolute; right: -58px; top: calc(52.99760191846525% - 120px / 2); z-index: 10; }\",\".framer-sn7NL .framer-e47ask, .framer-sn7NL .framer-1d1mz4y, .framer-sn7NL .framer-jgrbca { height: 34px; position: relative; width: 34px; }\",\".framer-sn7NL .framer-186xf2g { align-content: flex-end; align-items: flex-end; background-color: var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, #121212); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 48px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-aozk67, .framer-sn7NL .framer-82j7u2, .framer-sn7NL .framer-124v1ag, .framer-sn7NL .framer-16cvbz3, .framer-sn7NL .framer-nw97nv { aspect-ratio: 0.7872340425531915 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 254px); overflow: hidden; position: relative; width: 100%; }\",\".framer-sn7NL .framer-9y5utr-container, .framer-sn7NL .framer-g1xpcq-container, .framer-sn7NL .framer-xsoajn-container, .framer-sn7NL .framer-17uidxr-container, .framer-sn7NL .framer-il2uv0-container, .framer-sn7NL .framer-11o05y5-container, .framer-sn7NL .framer-1fet3ty-container { bottom: 2px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-sn7NL .framer-goat9g, .framer-sn7NL .framer-xrz4a3, .framer-sn7NL .framer-7puvqx, .framer-sn7NL .framer-13oiww, .framer-sn7NL .framer-1r4r0qx, .framer-sn7NL .framer-1dz9fk2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1nieg12, .framer-sn7NL .framer-17zpdvs, .framer-sn7NL .framer-ja4cow, .framer-sn7NL .framer-ju59d0, .framer-sn7NL .framer-efd748, .framer-sn7NL .framer-y6h6zw, .framer-sn7NL .framer-1sx65rf, .framer-sn7NL .framer-7i9wob, .framer-sn7NL .framer-r20z2t, .framer-sn7NL .framer-93anfk, .framer-sn7NL .framer-119ctt6, .framer-sn7NL .framer-51ownv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1k3a73t, .framer-sn7NL .framer-d52jm2, .framer-sn7NL .framer-anr67j, .framer-sn7NL .framer-1wofx4h, .framer-sn7NL .framer-1brzj59, .framer-sn7NL .framer-13n00v4 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-sn7NL .framer-bg06ik, .framer-sn7NL .framer-849i85, .framer-sn7NL .framer-a1fy0r, .framer-sn7NL .framer-1tqmedt, .framer-sn7NL .framer-qhfa5a, .framer-sn7NL .framer-1b1epa3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-sn7NL .framer-1okf30x { aspect-ratio: 0.7872340425531915 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 254px); overflow: visible; position: relative; width: 100%; }\",\".framer-sn7NL .framer-mcoo7s { align-content: flex-start; align-items: flex-start; background-color: var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, #121212); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 100px 250px 100px; position: relative; width: 100%; z-index: 3; }\",\".framer-sn7NL .framer-1mt3w1s { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 500px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 24px 0px 0px; position: relative; width: 887px; z-index: 1; }\",\".framer-sn7NL .framer-ww5le9-container { flex: none; height: 100vh; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-sn7NL .framer-1gdhmu2 { aspect-ratio: 0.7586933614330874 / 1; background-color: #ffffff; flex: none; height: var(--framer-aspect-ratio-supported, 1137px); opacity: 0; overflow: hidden; position: relative; width: 100%; }\",\".framer-sn7NL .framer-16finsf { aspect-ratio: 0.7586933614330874 / 1; background-color: #ffffff; flex: none; height: 100vh; opacity: 0; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 970px); }\",\".framer-sn7NL .framer-1crq5cw, .framer-sn7NL .framer-2n8tdo, .framer-sn7NL .framer-19c9w5l { aspect-ratio: 0.7586933614330874 / 1; background-color: #ffffff; flex: none; height: 100vh; opacity: 0; overflow: hidden; position: relative; width: var(--framer-aspect-ratio-supported, 970px); }\",\".framer-sn7NL .framer-18e0u4q { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 500px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sn7NL .framer-msa6fe, .framer-sn7NL .framer-1nd028v, .framer-sn7NL .framer-10rthkx, .framer-sn7NL .framer-1j1xcu5, .framer-sn7NL .framer-15utmi2 { flex: none; height: 100vh; overflow: hidden; position: relative; width: 100%; }\",\".framer-sn7NL .framer-j8rlug, .framer-sn7NL .framer-1kijgr2 { flex: none; height: 100vh; overflow: visible; position: relative; width: 100%; }\",\".framer-sn7NL .framer-1f9cr0z-container { flex: none; height: 1277px; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-sn7NL .framer-1d58lrw-container { flex: none; height: 1001px; left: 0px; position: absolute; right: 0px; top: calc(49.41360437842066% - 1001px / 2); }\",\".framer-sn7NL .framer-157vfgg-container { flex: none; height: 1001px; left: 0px; position: absolute; right: 0px; top: calc(50.03909304143864% - 1001px / 2); }\",\".framer-sn7NL .framer-aui7pr-container, .framer-sn7NL .framer-u1jzjb-container, .framer-sn7NL .framer-1omfcx9-container, .framer-sn7NL .framer-i4lfzg-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-sn7NL .framer-w54zp7 { align-content: center; align-items: center; background-color: var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, #c3ff00); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 100px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 68px; z-index: 10; }\",\".framer-sn7NL .framer-1o28agb { align-content: center; align-items: center; background-color: #1a1a1a; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 100px; justify-content: flex-start; left: -375px; overflow: hidden; padding: 0px; position: absolute; right: -375px; top: calc(48.68105515587533% - 100px / 2); z-index: 10; }\",\".framer-sn7NL .framer-dpei6d { align-content: center; align-items: center; background-color: var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, #c3ff00); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 100px; justify-content: flex-start; left: -58px; overflow: hidden; padding: 0px; position: absolute; right: -58px; top: calc(52.99760191846525% - 100px / 2); z-index: 10; }\",\".framer-sn7NL .framer-j4bfhr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 200vh; justify-content: flex-start; overflow: visible; padding: 0px; pointer-events: none; position: relative; width: 100%; z-index: 9; }\",\".framer-sn7NL .framer-u6i05x { background-color: var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, #1a1a1a); border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; flex: none; height: 114.99999999999999vh; overflow: visible; position: relative; width: 100%; z-index: 1; }\",\".framer-sn7NL .framer-c593cl-container { bottom: 0px; flex: none; height: 141px; left: 0px; pointer-events: auto; position: absolute; right: 0px; }\",\".framer-sn7NL .framer-12mpwuq, .framer-sn7NL .framer-dqxook { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 120px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-sn7NL .framer-1h7m20v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 75px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }\",\".framer-sn7NL .framer-9xdf66 { 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: 0px; position: relative; width: 1784px; }\",\".framer-sn7NL .framer-kv4pc4 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-sn7NL .framer-5xmfup { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 840px; }\",\".framer-sn7NL .framer-120233i { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 0px; pointer-events: auto; position: sticky; top: 0px; width: 1px; z-index: 9; }\",\".framer-sn7NL .framer-12kpy6i-container, .framer-sn7NL .framer-1q8hgn5-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); position: relative; width: 50px; }\",\".framer-sn7NL .framer-9o8rap-container { bottom: 0px; flex: none; height: 102px; left: 0px; position: absolute; right: 0px; }\",\".framer-sn7NL .framer-1du5u4w-container { flex: none; height: auto; pointer-events: none; position: relative; width: auto; z-index: -1; }\",...sharedStyle.css,'.framer-sn7NL[data-border=\"true\"]::after, .framer-sn7NL [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@media (max-width: 1199px) { .framer-sn7NL.framer-72rtr7 { overflow: hidden; width: 390px; } .framer-sn7NL .framer-pa9cjp-container { height: 60px; top: 8px; } .framer-sn7NL .framer-1idrkqb-container { height: 100vh; left: 0px; right: 0px; width: unset; } .framer-sn7NL .framer-1i4qyp { background-color: #baf00a; } .framer-sn7NL .framer-1azlzlz { background-color: var(--token-b6311961-d4ad-481c-a7a8-d827eb7decb0, #c3ff00); padding: 80px 0px 0px 0px; } .framer-sn7NL .framer-1acb9i { height: 85vh; padding: 0px; } .framer-sn7NL .framer-1xs1451 { flex: 1 0 0px; flex-direction: column; gap: 40px; height: 1px; order: 0; padding: 24px; } .framer-sn7NL .framer-12ionel { flex: none; gap: 16px; order: 0; width: 100%; } .framer-sn7NL .framer-zkfv5q { left: unset; order: 0; position: relative; top: unset; } .framer-sn7NL .framer-wag7gh { height: 53px; top: 30px; width: 64px; } .framer-sn7NL .framer-1mqr03z { height: 48px; left: 7px; top: 6px; width: 54px; } .framer-sn7NL .framer-1bun1ac { height: 30px; left: 26px; width: 38px; } .framer-sn7NL .framer-1wa359q { height: 32px; top: 11px; width: 21px; } .framer-sn7NL .framer-1mpss0c { height: 3px; top: 45px; width: 3px; } .framer-sn7NL .framer-1mjy8fy, .framer-sn7NL .framer-l4n0r6, .framer-sn7NL .framer-9o8fau, .framer-sn7NL .framer-goat9g { order: 1; } .framer-sn7NL .framer-1ihcwvu { order: 0; white-space: pre; width: auto; } .framer-sn7NL .framer-vw9f54, .framer-sn7NL .framer-ykzlgb, .framer-sn7NL .framer-xrz4a3 { order: 3; } .framer-sn7NL .framer-1e4hj5h, .framer-sn7NL .framer-pre2uy { order: 2; } .framer-sn7NL .framer-169jit4 { height: var(--framer-aspect-ratio-supported, 69px); } .framer-sn7NL .framer-l2vmak { height: var(--framer-aspect-ratio-supported, 28px); } .framer-sn7NL .framer-lx57kh { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-sn7NL .framer-1sxgfbk, .framer-sn7NL .framer-1nk0cxu, .framer-sn7NL .framer-109l23i, .framer-sn7NL .framer-20zxj2, .framer-sn7NL .framer-11b4by7, .framer-sn7NL .framer-5xmfup { width: 100%; } .framer-sn7NL .framer-3f22q2 { height: 57px; order: 2; width: 76px; } .framer-sn7NL .framer-1g5rbn3 { height: 46px; left: 15px; top: 1px; width: 62px; } .framer-sn7NL .framer-106qzhf { height: 22px; left: 44px; top: 24px; width: 18px; } .framer-sn7NL .framer-1amnaj6 { height: 41px; top: 5px; width: 52px; } .framer-sn7NL .framer-l1vchb { height: 21px; left: 26px; top: 25px; width: 23px; } .framer-sn7NL .framer-dh683b { height: 3px; left: 9px; width: 22px; } .framer-sn7NL .framer-1nkkgk8 { height: 2px; left: 34px; width: 2px; } .framer-sn7NL .framer-91yy61 { min-height: unset; order: 3; } .framer-sn7NL .framer-1evgsc7 { border-top-left-radius: 24px; border-top-right-radius: 24px; flex-direction: column; gap: 0px; } .framer-sn7NL .framer-1im8t71 { border-top-left-radius: 30px; border-top-right-radius: 30px; flex-direction: column; gap: 46px; height: 1580px; justify-content: flex-start; padding: 30px 16px 24px 16px; } .framer-sn7NL .framer-1ibg8pb { align-content: center; align-items: center; flex: none; gap: 24px; height: min-content; order: 1; padding: 0px 0px 16px 0px; width: 100%; } .framer-sn7NL .framer-1eu24rg-container { order: 4; } .framer-sn7NL .framer-1puegob, .framer-sn7NL .framer-os80s8-container { order: 0; } .framer-sn7NL .framer-1egw1os { overflow: visible; } .framer-sn7NL .framer-93a1p-container { height: 29px; order: 2; width: 100%; } .framer-sn7NL .framer-7fcuap { gap: 12px; grid-auto-rows: min-content; } .framer-sn7NL .framer-h2m71b-container, .framer-sn7NL .framer-1olr9rx-container, .framer-sn7NL .framer-rwr0tr-container, .framer-sn7NL .framer-qf1s43-container, .framer-sn7NL .framer-1xtmzu1-container, .framer-sn7NL .framer-9b6bmi-container, .framer-sn7NL .framer-u2sr48-container { height: var(--framer-aspect-ratio-supported, 50px); width: 50px; } .framer-sn7NL .framer-elnoml { height: 1px; order: 0; width: 100%; } .framer-sn7NL .framer-1db9r3k { align-content: center; align-items: center; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; order: 0; padding: 0px; width: 100%; } .framer-sn7NL .framer-1603yhp { height: 219px; } .framer-sn7NL .framer-jaze5k { height: 60px; } .framer-sn7NL .framer-3jvf4 { height: 60px; left: -377px; right: -373px; top: 83px; } .framer-sn7NL .framer-12t7pqr { height: 60px; left: -54px; right: -62px; top: 80px; } .framer-sn7NL .framer-aozk67 { height: var(--framer-aspect-ratio-supported, 455px); order: 2; } .framer-sn7NL .framer-82j7u2 { height: var(--framer-aspect-ratio-supported, 455px); order: 0; } .framer-sn7NL .framer-7puvqx { order: 11; } .framer-sn7NL .framer-13oiww { order: 9; } .framer-sn7NL .framer-1r4r0qx { order: 7; } .framer-sn7NL .framer-1dz9fk2 { order: 5; } .framer-sn7NL .framer-1okf30x { height: var(--framer-aspect-ratio-supported, 454px); order: 4; } .framer-sn7NL .framer-124v1ag { height: var(--framer-aspect-ratio-supported, 455px); order: 6; } .framer-sn7NL .framer-16cvbz3 { height: var(--framer-aspect-ratio-supported, 455px); order: 8; } .framer-sn7NL .framer-nw97nv { height: var(--framer-aspect-ratio-supported, 455px); order: 10; } .framer-sn7NL .framer-u6i05x { border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; height: 110.00000000000001vh; } .framer-sn7NL .framer-1h7m20v { gap: 24px; } .framer-sn7NL .framer-9xdf66 { padding: 0px 16px 0px 16px; width: 100%; } .framer-sn7NL .framer-kv4pc4 { white-space: pre; }}\",\"@media (min-width: 1600px) and (max-width: 1999px) { .framer-sn7NL.framer-72rtr7 { background-color: var(--token-0135a57a-128b-465d-a702-f22b7a4b4762, #1a1a1a); width: 1600px; } .framer-sn7NL .framer-1azlzlz { gap: unset; justify-content: space-between; padding: 110px 0px 0px 0px; } .framer-sn7NL .framer-1acb9i { align-content: flex-end; align-items: flex-end; gap: 10px; height: 80vh; padding: 50px 0px 100px 0px; } .framer-sn7NL .framer-1xs1451 { gap: 37px; } .framer-sn7NL .framer-12ionel { order: 0; } .framer-sn7NL .framer-12yfu5m { justify-content: center; } .framer-sn7NL .framer-1ihcwvu { white-space: pre; width: auto; } .framer-sn7NL .framer-1bntvfy { height: 192px; width: 193px; } .framer-sn7NL .framer-1lk6lc { height: var(--framer-aspect-ratio-supported, 193px); } .framer-sn7NL .framer-tgfn4y-container { height: 137px; left: calc(50.22026431718064% - 137.38px / 2); top: calc(50.22026431718064% - 137.38px / 2); width: 137px; } .framer-sn7NL .framer-fl1oho { height: var(--framer-aspect-ratio-supported, 77px); width: 66px; } .framer-sn7NL .framer-1g5rbn3 { left: 14px; } .framer-sn7NL .framer-1evgsc7 { gap: 50px; padding: 0px 100px 0px 100px; } .framer-sn7NL .framer-1im8t71 { align-content: flex-start; align-items: flex-start; gap: 50px; } .framer-sn7NL .framer-11b4by7, .framer-sn7NL .framer-1db9r3k, .framer-sn7NL .framer-9xdf66 { width: 100%; } .framer-sn7NL .framer-h2m71b-container, .framer-sn7NL .framer-1olr9rx-container, .framer-sn7NL .framer-rwr0tr-container, .framer-sn7NL .framer-qf1s43-container, .framer-sn7NL .framer-1xtmzu1-container, .framer-sn7NL .framer-9b6bmi-container, .framer-sn7NL .framer-u2sr48-container { height: var(--framer-aspect-ratio-supported, 57px); } .framer-sn7NL .framer-jaze5k { height: 100px; top: 68px; } .framer-sn7NL .framer-3jvf4 { height: 100px; top: calc(48.68105515587533% - 100px / 2); } .framer-sn7NL .framer-12t7pqr { height: 100px; top: calc(52.99760191846525% - 100px / 2); } .framer-sn7NL .framer-1mt3w1s { width: 645px; } .framer-sn7NL .framer-ww5le9-container { width: 89%; } .framer-sn7NL .framer-1gdhmu2 { height: var(--framer-aspect-ratio-supported, 819px); } .framer-sn7NL .framer-u6i05x { height: 120vh; } .framer-sn7NL .framer-c593cl-container { bottom: 20px; height: 84px; } .framer-sn7NL .framer-1h7m20v { padding: 0px 200px 0px 200px; } .framer-sn7NL .framer-kv4pc4 { overflow: visible; white-space: pre; }}\",\"@media (min-width: 1200px) and (max-width: 1599px) { .framer-sn7NL.framer-72rtr7 { background-color: #baf00a; width: 1200px; } .framer-sn7NL .framer-pa9cjp-container { order: 1; } .framer-sn7NL .framer-1idrkqb-container { order: 2; } .framer-sn7NL .framer-1i4qyp { order: 3; } .framer-sn7NL .framer-1azlzlz { order: 0; padding: 80px 0px 0px 0px; } .framer-sn7NL .framer-1acb9i { height: 80vh; order: 0; padding: 20px 0px 20px 0px; } .framer-sn7NL .framer-1xs1451 { gap: 0px; padding: 0px 40px 0px 40px; } .framer-sn7NL .framer-wag7gh { height: 59px; left: 15px; top: 12px; width: 71px; } .framer-sn7NL .framer-1mqr03z { height: 53px; left: 8px; top: 7px; width: 60px; } .framer-sn7NL .framer-1bun1ac { height: 34px; left: 29px; width: 42px; } .framer-sn7NL .framer-1wa359q { height: 36px; top: 13px; width: 23px; } .framer-sn7NL .framer-1mpss0c { height: 4px; top: 50px; width: 4px; } .framer-sn7NL .framer-1ihcwvu { white-space: pre; width: auto; } .framer-sn7NL .framer-1bntvfy { height: 184px; width: 186px; } .framer-sn7NL .framer-1lk6lc { height: var(--framer-aspect-ratio-supported, 185px); } .framer-sn7NL .framer-tgfn4y-container { height: 132px; left: calc(50.22026431718064% - 132.02px / 2); top: calc(50.22026431718064% - 132.02px / 2); width: 132px; } .framer-sn7NL .framer-fl1oho { height: var(--framer-aspect-ratio-supported, 74px); width: 64px; } .framer-sn7NL .framer-1g5rbn3 { height: 64px; left: 22px; top: 9px; width: 85px; } .framer-sn7NL .framer-106qzhf { height: 26px; left: 64px; width: 21px; } .framer-sn7NL .framer-1amnaj6 { height: 49px; left: 12px; top: 15px; width: 61px; } .framer-sn7NL .framer-l1vchb { height: 25px; left: 20px; top: 30px; width: 27px; } .framer-sn7NL .framer-dh683b { height: 4px; left: 0px; width: 26px; } .framer-sn7NL .framer-1nkkgk8 { height: 2px; left: 30px; width: 2px; } .framer-sn7NL .framer-1evgsc7 { gap: 50px; order: 1; padding: 0px 50px 0px 50px; } .framer-sn7NL .framer-1im8t71 { align-content: flex-start; align-items: flex-start; gap: 50px; height: min-content; order: 1; padding: 100px 50px 0px 50px; } .framer-sn7NL .framer-1ibg8pb { gap: 50px; height: 1181px; } .framer-sn7NL .framer-1egw1os, .framer-sn7NL .framer-1nd028v, .framer-sn7NL .framer-10rthkx, .framer-sn7NL .framer-1j1xcu5, .framer-sn7NL .framer-15utmi2 { overflow: visible; } .framer-sn7NL .framer-h2m71b-container, .framer-sn7NL .framer-1olr9rx-container, .framer-sn7NL .framer-rwr0tr-container, .framer-sn7NL .framer-qf1s43-container, .framer-sn7NL .framer-1xtmzu1-container, .framer-sn7NL .framer-9b6bmi-container, .framer-sn7NL .framer-u2sr48-container { height: var(--framer-aspect-ratio-supported, 58px); } .framer-sn7NL .framer-elnoml { height: 100vh; } .framer-sn7NL .framer-1db9r3k { border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; border-top-left-radius: 50px; border-top-right-radius: 50px; width: 100%; } .framer-sn7NL .framer-mcoo7s { order: 5; padding: 100px 50px 250px 50px; } .framer-sn7NL .framer-1mt3w1s { flex: 1 0 0px; width: 1px; } .framer-sn7NL .framer-ww5le9-container { order: 0; } .framer-sn7NL .framer-1gdhmu2 { aspect-ratio: unset; flex: 1 0 0px; height: 1px; order: 1; } .framer-sn7NL .framer-16finsf { aspect-ratio: unset; flex: 1 0 0px; height: 1px; order: 2; width: 563px; } .framer-sn7NL .framer-1crq5cw { aspect-ratio: unset; flex: 1 0 0px; height: 1px; order: 3; width: 563px; } .framer-sn7NL .framer-2n8tdo { aspect-ratio: unset; flex: 1 0 0px; height: 1px; order: 4; width: 555px; } .framer-sn7NL .framer-19c9w5l { aspect-ratio: unset; flex: 1 0 0px; height: 1px; order: 5; width: 559px; } .framer-sn7NL .framer-aui7pr-container, .framer-sn7NL .framer-u1jzjb-container, .framer-sn7NL .framer-1omfcx9-container { height: 1001px; left: 0px; top: calc(49.960906958561395% - 1001px / 2); } .framer-sn7NL .framer-i4lfzg-container { height: 1001px; left: calc(49.90138067061146% - 100% / 2); top: calc(49.88272087568415% - 1001px / 2); } .framer-sn7NL .framer-1xja14f, .framer-sn7NL .framer-j4bfhr { order: 4; } .framer-sn7NL .framer-c593cl-container { right: unset; width: 100%; } .framer-sn7NL .framer-9xdf66 { padding: 0px 100px 0px 100px; width: 100%; } .framer-sn7NL .framer-kv4pc4 { overflow: visible; white-space: pre; } .framer-sn7NL .framer-1du5u4w-container { order: 5; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16059\n * @framerIntrinsicWidth 2000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QcO6pehk6\":{\"layout\":[\"fixed\",\"auto\"]},\"gWWEatDTB\":{\"layout\":[\"fixed\",\"auto\"]},\"bwWO_h5_L\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"Ukxgh36PD\":{\"pattern\":\":Ukxgh36PD\",\"name\":\"header\"},\"HavlLsCOJ\":{\"pattern\":\":HavlLsCOJ\",\"name\":\"changecolor-nav\"},\"PJpJuauVO\":{\"pattern\":\":PJpJuauVO\",\"name\":\"nav-work\"},\"zXhCcnP51\":{\"pattern\":\":zXhCcnP51\",\"name\":\"projects\"},\"sO4pJdAyJ\":{\"pattern\":\":sO4pJdAyJ\",\"name\":\"2\"},\"Kp0JPCEfj\":{\"pattern\":\":Kp0JPCEfj\",\"name\":\"3\"},\"Tg0zbXMyD\":{\"pattern\":\":Tg0zbXMyD\",\"name\":\"4\"},\"fTjkJTke9\":{\"pattern\":\":fTjkJTke9\",\"name\":\"5\"},\"yx1ACOlqX\":{\"pattern\":\":yx1ACOlqX\",\"name\":\"6\"},\"r2v5v5BEK\":{\"pattern\":\":r2v5v5BEK\",\"name\":\"nav-work\"},\"QQEf4EI8Z\":{\"pattern\":\":QQEf4EI8Z\",\"name\":\"end\"}}\n * @framerResponsiveScreen\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-sn7NL\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:16059,width:2e3};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{family:\"UTM Libel KT Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/xlKMRDzqTN2ZLT45Vs4yP3DXc.woff2\"},{family:\"Mont Light\",source:\"custom\",url:\"https://framerusercontent.com/assets/kcTogaNImWowt093MGeukfsx2GI.woff2\"},{family:\"Mont Book\",source:\"custom\",url:\"https://framerusercontent.com/assets/4p2K4uhACgSgsRDlcQtqD1lgA7g.woff2\"},{family:\"Airstrike Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/w8pI7dBB7ZdwnuDlmeN8nlOYNY.woff2\"},{family:\"Mont Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/4o7dXIoRTlEJHIfMV9W6cYRLbU.woff2\"}]},...Navigation2Fonts,...NavigationOverlay3Fonts,...FootersFonts,...ButtonAnimation2Fonts,...ButtonPointerFonts,...VectorFonts,...ArcFonts,...VaporizeTextCycleFonts,...IconApp3Fonts,...FooterTextHoverFonts,...TickerFonts,...ProjectCoverFonts,...NumberProjectFonts,...IconApp2Fonts,...SmoothScrollFonts,...CursorsFonts,...DotArrow2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerAcceptsLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerResponsiveScreen\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QcO6pehk6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gWWEatDTB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bwWO_h5_L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerScrollSections\":\"{\\\"Ukxgh36PD\\\":{\\\"pattern\\\":\\\":Ukxgh36PD\\\",\\\"name\\\":\\\"header\\\"},\\\"HavlLsCOJ\\\":{\\\"pattern\\\":\\\":HavlLsCOJ\\\",\\\"name\\\":\\\"changecolor-nav\\\"},\\\"PJpJuauVO\\\":{\\\"pattern\\\":\\\":PJpJuauVO\\\",\\\"name\\\":\\\"nav-work\\\"},\\\"zXhCcnP51\\\":{\\\"pattern\\\":\\\":zXhCcnP51\\\",\\\"name\\\":\\\"projects\\\"},\\\"sO4pJdAyJ\\\":{\\\"pattern\\\":\\\":sO4pJdAyJ\\\",\\\"name\\\":\\\"2\\\"},\\\"Kp0JPCEfj\\\":{\\\"pattern\\\":\\\":Kp0JPCEfj\\\",\\\"name\\\":\\\"3\\\"},\\\"Tg0zbXMyD\\\":{\\\"pattern\\\":\\\":Tg0zbXMyD\\\",\\\"name\\\":\\\"4\\\"},\\\"fTjkJTke9\\\":{\\\"pattern\\\":\\\":fTjkJTke9\\\",\\\"name\\\":\\\"5\\\"},\\\"yx1ACOlqX\\\":{\\\"pattern\\\":\\\":yx1ACOlqX\\\",\\\"name\\\":\\\"6\\\"},\\\"r2v5v5BEK\\\":{\\\"pattern\\\":\\\":r2v5v5BEK\\\",\\\"name\\\":\\\"nav-work\\\"},\\\"QQEf4EI8Z\\\":{\\\"pattern\\\":\\\":QQEf4EI8Z\\\",\\\"name\\\":\\\"end\\\"}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"16059\",\"framerIntrinsicWidth\":\"2000\"}},\"Props\":{\"type\":\"tsType\",\"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"],"mappings":"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"}