{"version":3,"file":"shared-lib.BGPq7_mC.mjs","names":["e","e.default","useMemo","useRef","useState","_Fragment","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useState","useId","addPropertyOverrides","RollingTextFonts","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NavLink","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","MenuIcon","NavLinkGroup","CTAButton","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","SVG","getProps","Icon","React.forwardRef","Arrow","serializationHash","variantClassNames","transformTemplate1","transformTemplate2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","React.useState","DEFAULT_PRESET","React.useRef","React.useId","clamp","React.useMemo","React.useCallback","anyDoc","React.useRef","React.useState","__FramerMetadata__","ModernNavbar","EyeFollowButton","Image1","RichText","MotionFillButton","serializationHash","variantClassNames","animation","transition2","animation1","transformTemplate1","transformTemplate2","getProps","React.forwardRef","useRef","React.useId","React.useMemo","metadataProvider","React.useContext","React.useRef","React.Fragment","SVG","PropertyOverrides","__FramerMetadata__","__FramerMetadata__","__FramerMetadata__","useSyncExternalStore","_Fragment","maskImage","maskMode","maskRepeat","maskPosition","maskSize","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","Framer","Text","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/5dCWb80pMX3rkZ6mTvF6/rPe7prLpTtzjXMR9Lynw/FollowEyes.js","https:/framerusercontent.com/modules/SUd2BA6oQMLuIunK8Mku/DAmXtFlhM3FRx5Avfvsy/A0wd54Hef.js","https:/framerusercontent.com/modules/tdjAFpQMLWhAwmBYaIiQ/gPpZGE7cKDiRTjL00mI1/ULQQGP6zX.js","https:/framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/wP5ls8Ui6wqb7IsgWCbt/RollingTextHover_Prod.js","https:/framerusercontent.com/modules/RAT4SA7xRkiq4d9j0D8R/intkb1R1Z4XRle3tXWct/wOGVCYLJM.js","https:/framerusercontent.com/modules/rZ6QcQbLKugs2U9bZpCq/yLhocj4XO3KFOn040jFR/N2g8rtMJ9.js","https:/framerusercontent.com/modules/kJ9AojOxv6aNBNEFtPWh/3ZKSQhNqPaJIEX5KHTmS/s1RnFZudZ.js","https:/framerusercontent.com/modules/HWTMh2GGQzmouShL3Xll/BxZ95vBXpwxNslVyA1XD/dOqhlO7rK.js","https:/framerusercontent.com/modules/tHt3nDYmmmmYzGXkYk3U/oU1Orrc0TwQQvhqhIuoa/zxiCOwYJK.js","https:/framerusercontent.com/modules/OUCVS0ehxM1FGiG21fPj/Q73tUGaU3SEnzBG7Ej2e/fgEpj4RQY.js","https:/framerusercontent.com/modules/isBgeSJmzQ77rGCJf9dj/cseirgfwoUVPAPNLjURN/ArcText_1.js","https:/framerusercontent.com/modules/5M7MlIMK8FPqZle2HY3C/zd1pSy8RrYx9P4KGVJe1/FluidImage.js","https:/framerusercontent.com/modules/eFGNy4ksA8BtiTjhBPHF/0iOOwc3K7EQpxpe8NXRq/augiA20Il.js","https:/framerusercontent.com/modules/fHYHPyWfB4sEFuDXvJMX/G0pENF1zxMJ8KOmixOwD/augiA20Il.js","https:/framerusercontent.com/modules/Q74MFx2K23ViC3DeZN0e/xAAkGd02j0ebN0yhJdxb/snippets.js","https:/framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0","https:/framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js","https:/framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js","https:/framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js","https:/framerusercontent.com/modules/kr6mBIQPAjMiv35rQa3A/JqQCEBMftp0u8SBv29R5/PX9hIOIVM.js"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","// Follow eyes that follow the mouse cursor with smooth pupil tracking\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useState,useRef,startTransition,useMemo}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";/**\n * Follow Eyes\n * \n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * \n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function FollowEyes(props){const{eyeColor,pupilColor,eyeSize,pupilSize:rawPupilSize,eyeSpacing,trackingSpeed,trackingRange,eyeCount,enableBlinking,blinkInterval,style}=props;const pupilSize=useMemo(()=>Math.min(rawPupilSize,eyeSize*.8),[rawPupilSize,eyeSize]);const containerRef=useRef(null);const[leftPupilPos,setLeftPupilPos]=useState({x:0,y:0});const[rightPupilPos,setRightPupilPos]=useState({x:0,y:0});const[centerPupilPos,setCenterPupilPos]=useState({x:0,y:0});const[isBlinking,setIsBlinking]=useState(false);const isStatic=useIsStaticRenderer();const maxDistance=useMemo(()=>(eyeSize-pupilSize)/2*(trackingRange/100),[eyeSize,pupilSize,trackingRange]);useEffect(()=>{if(isStatic||!enableBlinking)return;const blinkDuration=200;const interval=setInterval(()=>{startTransition(()=>setIsBlinking(true));setTimeout(()=>{startTransition(()=>setIsBlinking(false));},blinkDuration);},blinkInterval);return()=>clearInterval(interval);},[isStatic,enableBlinking,blinkInterval]);useEffect(()=>{if(isStatic)return;const handleMouseMove=e=>{if(!containerRef.current)return;const rect=containerRef.current.getBoundingClientRect();const centerX=rect.left+rect.width/2;const centerY=rect.top+rect.height/2;const mouseX=e.clientX-centerX;const mouseY=e.clientY-centerY;if(eyeCount===\"one\"){const distance=Math.sqrt(mouseX*mouseX+mouseY*mouseY);if(distance===0){startTransition(()=>setCenterPupilPos({x:0,y:0}));return;}const clampedDistance=Math.min(distance,maxDistance);const angle=Math.atan2(mouseY,mouseX);startTransition(()=>{setCenterPupilPos({x:Math.cos(angle)*clampedDistance,y:Math.sin(angle)*clampedDistance});});}else{const leftEyeOffsetX=-eyeSpacing/2;const rightEyeOffsetX=eyeSpacing/2;const calculatePupilPosition=eyeOffsetX=>{const relativeX=mouseX-eyeOffsetX;const relativeY=mouseY;const distance=Math.sqrt(relativeX*relativeX+relativeY*relativeY);if(distance===0)return{x:0,y:0};const clampedDistance=Math.min(distance,maxDistance);const angle=Math.atan2(relativeY,relativeX);return{x:Math.cos(angle)*clampedDistance,y:Math.sin(angle)*clampedDistance};};const leftPos=calculatePupilPosition(leftEyeOffsetX);const rightPos=calculatePupilPosition(rightEyeOffsetX);startTransition(()=>{setLeftPupilPos(leftPos);setRightPupilPos(rightPos);});}};window.addEventListener(\"mousemove\",handleMouseMove);return()=>window.removeEventListener(\"mousemove\",handleMouseMove);},[isStatic,eyeSpacing,maxDistance,eyeCount]);const containerWidth=useMemo(()=>eyeCount===\"one\"?eyeSize:eyeSize*2+eyeSpacing,[eyeCount,eyeSize,eyeSpacing]);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{...style,backgroundColor:\"transparent\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:eyeCount===\"two\"?eyeSpacing:0,overflow:\"visible\",position:\"relative\",width:containerWidth,height:eyeSize},children:eyeCount===\"one\"?/*#__PURE__*/_jsx(\"div\",{style:{width:eyeSize,height:eyeSize,borderRadius:\"50%\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.div,{style:{width:eyeSize,height:eyeSize,borderRadius:\"50%\",backgroundColor:eyeColor,position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transformOrigin:\"center\"},animate:{scaleY:isBlinking?.3:1},transition:{duration:.1,ease:\"easeInOut\"},children:/*#__PURE__*/_jsx(motion.div,{style:{width:pupilSize,height:pupilSize,borderRadius:\"50%\",backgroundColor:pupilColor,opacity:isBlinking?0:1},animate:{x:centerPupilPos.x,y:centerPupilPos.y},transition:{type:\"spring\",stiffness:trackingSpeed,damping:20}})})}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{width:eyeSize,height:eyeSize,borderRadius:\"50%\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.div,{style:{width:eyeSize,height:eyeSize,borderRadius:\"50%\",backgroundColor:eyeColor,position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transformOrigin:\"center\"},animate:{scaleY:isBlinking?.3:1},transition:{duration:.1,ease:\"easeInOut\"},children:/*#__PURE__*/_jsx(motion.div,{style:{width:pupilSize,height:pupilSize,borderRadius:\"50%\",backgroundColor:pupilColor,opacity:isBlinking?0:1},animate:{x:leftPupilPos.x,y:leftPupilPos.y},transition:{type:\"spring\",stiffness:trackingSpeed,damping:20}})})}),/*#__PURE__*/_jsx(\"div\",{style:{width:eyeSize,height:eyeSize,borderRadius:\"50%\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.div,{style:{width:eyeSize,height:eyeSize,borderRadius:\"50%\",backgroundColor:eyeColor,position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transformOrigin:\"center\"},animate:{scaleY:isBlinking?.3:1},transition:{duration:.1,ease:\"easeInOut\"},children:/*#__PURE__*/_jsx(motion.div,{style:{width:pupilSize,height:pupilSize,borderRadius:\"50%\",backgroundColor:pupilColor,opacity:isBlinking?0:1},animate:{x:rightPupilPos.x,y:rightPupilPos.y},transition:{type:\"spring\",stiffness:trackingSpeed,damping:20}})})})]})});}addPropertyControls(FollowEyes,{eyeCount:{type:ControlType.Enum,title:\"Eye Count\",options:[\"one\",\"two\"],optionTitles:[\"One\",\"Two\"],defaultValue:\"two\",displaySegmentedControl:true,description:\"Number of eyes (1 or 2).\"},eyeColor:{type:ControlType.Color,title:\"Eye Color\",defaultValue:\"#FFFFFF\",description:\"Color of the eye background.\"},pupilColor:{type:ControlType.Color,title:\"Pupil Color\",defaultValue:\"#000000\",description:\"Color of the pupil.\"},eyeSize:{type:ControlType.Number,title:\"Eye Size\",defaultValue:120,min:10,max:300,step:1,unit:\"px\",description:\"Overall size of the eye shape in pixels (px).\"},pupilSize:{type:ControlType.Number,title:\"Pupil Size\",defaultValue:40,min:10,max:100,step:1,unit:\"px\",description:\"Size of the pupil inside the eye in pixels (px).\"},eyeSpacing:{type:ControlType.Number,title:\"Eye Gap\",defaultValue:40,min:0,max:200,step:1,unit:\"px\",hidden:({eyeCount})=>eyeCount===\"one\",description:\"Space between the two eyes in pixels (px) when using 2 eyes.\"},trackingSpeed:{type:ControlType.Number,title:\"Speed\",defaultValue:150,min:50,max:500,step:10,unit:\"stiffness\",description:\"How quickly the eyes follow the cursor (higher stiffness = faster, unitless).\"},trackingRange:{type:ControlType.Number,title:\"Range\",defaultValue:80,min:0,max:100,step:5,unit:\"%\",description:\"How far the pupils can move inside the eye as a percentage (%).\"},enableBlinking:{type:ControlType.Boolean,title:\"Blinking\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\",description:\"Turn blinking animation on or off.\"},blinkInterval:{type:ControlType.Number,title:\"Blink Interval\",defaultValue:3e3,min:500,max:1e4,step:100,unit:\"ms\",hidden:({enableBlinking})=>!enableBlinking,description:\"How often the eye blinks in milliseconds (ms).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FollowEyes\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FollowEyes.map","// Generated by Framer (9200abc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FollowEyes from\"https://framerusercontent.com/modules/5dCWb80pMX3rkZ6mTvF6/rPe7prLpTtzjXMR9Lynw/FollowEyes.js\";const FollowEyesFonts=getFonts(FollowEyes);const FollowEyesControls=getPropertyControls(FollowEyes);const serializationHash=\"framer-gwmMP\";const variantClassNames={FLskR8wxN:\"framer-v-1bamkir\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EDzxvbp5Q=undefined;const ucHarSLTi=undefined;const BgmIAzzRV=undefined;const qNjswW_Tg=undefined;const DbOmokZP0=undefined;const qcTsc8aEM=undefined;const F9xEnRksX=undefined;const LWV7WvkSz=undefined;const Z_ma24kbm=undefined;const AmmV7xj6g=undefined;const h_OXotjfD=undefined;const s8XHH4TvL=undefined;const ooNLd407F=undefined;const Ftd7ea6ZK=undefined;const GmXdHB9SX=undefined;const n7FNYiflu=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={One:\"one\",Two:\"two\"};const getProps=({blinking,blinkInterval,buttonColor,eyeColor,eyeCount,eyeGapPx,eyeSizePx,height,id,link,padding,pupilColor,pupilSizePx,radius,range,speed,text,textColor,width,...props})=>{return{...props,AmmV7xj6g:eyeSizePx??props.AmmV7xj6g??40,BgmIAzzRV:radius??props.BgmIAzzRV??\"30px\",DbOmokZP0:textColor??props.DbOmokZP0??\"rgb(255, 255, 255)\",EDzxvbp5Q:padding??props.EDzxvbp5Q??\"6px 6px 6px 20px\",F9xEnRksX:humanReadableEnumMap[eyeCount]??eyeCount??props.F9xEnRksX??\"two\",Ftd7ea6ZK:range??props.Ftd7ea6ZK??90,GmXdHB9SX:blinking??props.GmXdHB9SX??false,h_OXotjfD:pupilSizePx??props.h_OXotjfD??12,LWV7WvkSz:eyeColor??props.LWV7WvkSz??\"rgb(255, 255, 255)\",n7FNYiflu:blinkInterval??props.n7FNYiflu??2e3,ooNLd407F:speed??props.ooNLd407F??100,qcTsc8aEM:text??props.qcTsc8aEM??\"Join waitlist\",qNjswW_Tg:link??props.qNjswW_Tg,s8XHH4TvL:eyeGapPx??props.s8XHH4TvL??4,ucHarSLTi:buttonColor??props.ucHarSLTi??\"rgb(218, 143, 213)\",Z_ma24kbm:pupilColor??props.Z_ma24kbm??\"rgb(0, 0, 0)\"};};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,qNjswW_Tg,ucHarSLTi,qcTsc8aEM,DbOmokZP0,Z_ma24kbm,LWV7WvkSz,F9xEnRksX,AmmV7xj6g,h_OXotjfD,s8XHH4TvL,ooNLd407F,Ftd7ea6ZK,GmXdHB9SX,n7FNYiflu,EDzxvbp5Q,BgmIAzzRV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"FLskR8wxN\",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:qNjswW_Tg,motionChild:true,nodeId:\"FLskR8wxN\",openInNewTab:true,scopeId:\"A0wd54Hef\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1bamkir\",className,classNames)} framer-1gmudtw`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FLskR8wxN\",ref:refBinding,style:{\"--eetrnf\":numberToPixelString(EDzxvbp5Q),backgroundColor:ucHarSLTi,borderBottomLeftRadius:radiusForCorner(BgmIAzzRV,3),borderBottomRightRadius:radiusForCorner(BgmIAzzRV,2),borderTopLeftRadius:radiusForCorner(BgmIAzzRV,0),borderTopRightRadius:radiusForCorner(BgmIAzzRV,1),boxShadow:\"0.39809593676181976px 0.39809593676181976px 0.5629926728941875px -0.3125px rgba(0, 0, 0, 0.07), 1.207253071552259px 1.207253071552259px 1.7073136670057811px -0.625px rgba(0, 0, 0, 0.08), 3.1913267607422307px 3.1913267607422307px 4.51321758700586px -0.9375px rgba(0, 0, 0, 0.1), 10px 10px 14.142135623730951px -1.25px rgba(0, 0, 0, 0.19)\",...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-DbOmokZP0-A0wd54Hef))\"},children:\"Join waitlist\"})}),className:\"framer-imyjtv\",\"data-framer-name\":\"Text\",fonts:[\"CUSTOMV2;Brand Brand\"],layoutDependency:layoutDependency,layoutId:\"dcMrxXPqU\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-DbOmokZP0-A0wd54Hef)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-DbOmokZP0-A0wd54Hef\":DbOmokZP0},text:qcTsc8aEM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19crpal-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"elglTK_YH-container\",nodeId:\"elglTK_YH\",rendersWithMotion:true,scopeId:\"A0wd54Hef\",children:/*#__PURE__*/_jsx(FollowEyes,{blinkInterval:n7FNYiflu,enableBlinking:GmXdHB9SX,eyeColor:LWV7WvkSz,eyeCount:F9xEnRksX,eyeSize:AmmV7xj6g,eyeSpacing:s8XHH4TvL,height:\"100%\",id:\"elglTK_YH\",layoutId:\"elglTK_YH\",pupilColor:Z_ma24kbm,pupilSize:h_OXotjfD,style:{height:\"100%\",width:\"100%\"},trackingRange:Ftd7ea6ZK,trackingSpeed:ooNLd407F,width:\"100%\"})})})]})})})})});});const css=[\".framer-gwmMP.framer-1gmudtw, .framer-gwmMP .framer-1gmudtw { display: block; }\",\".framer-gwmMP.framer-1bamkir { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: var(--eetrnf); position: relative; text-decoration: none; width: min-content; }\",\".framer-gwmMP .framer-imyjtv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gwmMP .framer-19crpal-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 222\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"qNjswW_Tg\":\"link\",\"ucHarSLTi\":\"buttonColor\",\"qcTsc8aEM\":\"text\",\"DbOmokZP0\":\"textColor\",\"Z_ma24kbm\":\"pupilColor\",\"LWV7WvkSz\":\"eyeColor\",\"F9xEnRksX\":\"eyeCount\",\"AmmV7xj6g\":\"eyeSizePx\",\"h_OXotjfD\":\"pupilSizePx\",\"s8XHH4TvL\":\"eyeGapPx\",\"ooNLd407F\":\"speed\",\"Ftd7ea6ZK\":\"range\",\"GmXdHB9SX\":\"blinking\",\"n7FNYiflu\":\"blinkInterval\",\"EDzxvbp5Q\":\"padding\",\"BgmIAzzRV\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA0wd54Hef=withCSS(Component,css,\"framer-gwmMP\");export default FramerA0wd54Hef;FramerA0wd54Hef.displayName=\"Eye Follow Button\";FramerA0wd54Hef.defaultProps={height:52,width:222};addPropertyControls(FramerA0wd54Hef,{qNjswW_Tg:{title:\"Link\",type:ControlType.Link},ucHarSLTi:{defaultValue:\"rgb(218, 143, 213)\",title:\"Button Color\",type:ControlType.Color},qcTsc8aEM:{defaultValue:\"Join waitlist\",displayTextArea:false,title:\"Text\",type:ControlType.String},onqcTsc8aEMChange:{changes:\"qcTsc8aEM\",type:ControlType.ChangeHandler},DbOmokZP0:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text Color\",type:ControlType.Color},Z_ma24kbm:{defaultValue:\"rgb(0, 0, 0)\",title:\"Pupil Color\",type:ControlType.Color},LWV7WvkSz:{defaultValue:\"rgb(255, 255, 255)\",title:\"Eye Color\",type:ControlType.Color},F9xEnRksX:FollowEyesControls?.[\"eyeCount\"]&&{...FollowEyesControls[\"eyeCount\"],defaultValue:\"two\",description:undefined,hidden:undefined,optional:undefined,title:\"Eye Count\"},onF9xEnRksXChange:{changes:\"F9xEnRksX\",type:ControlType.ChangeHandler},AmmV7xj6g:{defaultValue:40,max:300,min:10,step:1,title:\"Eye Size (Px)\",type:ControlType.Number},onAmmV7xj6gChange:{changes:\"AmmV7xj6g\",type:ControlType.ChangeHandler},h_OXotjfD:{defaultValue:12,max:100,min:1,step:1,title:\"Pupil Size (Px)\",type:ControlType.Number},onh_OXotjfDChange:{changes:\"h_OXotjfD\",type:ControlType.ChangeHandler},s8XHH4TvL:{defaultValue:4,max:200,min:0,step:1,title:\"Eye Gap (Px)\",type:ControlType.Number},ons8XHH4TvLChange:{changes:\"s8XHH4TvL\",type:ControlType.ChangeHandler},ooNLd407F:{defaultValue:100,max:500,min:50,step:10,title:\"Speed\",type:ControlType.Number},onooNLd407FChange:{changes:\"ooNLd407F\",type:ControlType.ChangeHandler},Ftd7ea6ZK:{defaultValue:90,max:100,min:0,step:5,title:\"Range (%)\",type:ControlType.Number},onFtd7ea6ZKChange:{changes:\"Ftd7ea6ZK\",type:ControlType.ChangeHandler},GmXdHB9SX:{defaultValue:false,title:\"Blinking\",type:ControlType.Boolean},onGmXdHB9SXChange:{changes:\"GmXdHB9SX\",type:ControlType.ChangeHandler},n7FNYiflu:{defaultValue:2e3,max:1e4,min:500,step:100,title:\"Blink Interval\",type:ControlType.Number},onn7FNYifluChange:{changes:\"n7FNYiflu\",type:ControlType.ChangeHandler},EDzxvbp5Q:{defaultValue:\"6px 6px 6px 20px\",title:\"Padding\",type:ControlType.Padding},BgmIAzzRV:{defaultValue:\"30px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerA0wd54Hef,[{explicitInter:true,fonts:[{cssFamilyName:\"Brand Brand\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brand\",url:\"https://framerusercontent.com/assets/FK5ykAAEM4iUPV7KwsiYcVyNQ.woff2\",weight:\"400\"}]},...FollowEyesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA0wd54Hef\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"qNjswW_Tg\\\":\\\"link\\\",\\\"ucHarSLTi\\\":\\\"buttonColor\\\",\\\"qcTsc8aEM\\\":\\\"text\\\",\\\"DbOmokZP0\\\":\\\"textColor\\\",\\\"Z_ma24kbm\\\":\\\"pupilColor\\\",\\\"LWV7WvkSz\\\":\\\"eyeColor\\\",\\\"F9xEnRksX\\\":\\\"eyeCount\\\",\\\"AmmV7xj6g\\\":\\\"eyeSizePx\\\",\\\"h_OXotjfD\\\":\\\"pupilSizePx\\\",\\\"s8XHH4TvL\\\":\\\"eyeGapPx\\\",\\\"ooNLd407F\\\":\\\"speed\\\",\\\"Ftd7ea6ZK\\\":\\\"range\\\",\\\"GmXdHB9SX\\\":\\\"blinking\\\",\\\"n7FNYiflu\\\":\\\"blinkInterval\\\",\\\"EDzxvbp5Q\\\":\\\"padding\\\",\\\"BgmIAzzRV\\\":\\\"radius\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"222\",\"framerIntrinsicHeight\":\"52\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A0wd54Hef.map","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"zyGjLWLud\",\"vtPO1jUFa\"];const serializationHash=\"framer-VrXPJ\";const variantClassNames={vtPO1jUFa:\"framer-v-sylg7e\",zyGjLWLud:\"framer-v-1x7hhp0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pZbtxUp3h=undefined;const fGl8WDXVr=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"vtPO1jUFa\",Menu:\"zyGjLWLud\"};const Variants=motion.create(React.Fragment);const getProps=({click,fillIcon,height,id,width,...props})=>{return{...props,fGl8WDXVr:fillIcon??props.fGl8WDXVr??\"rgb(255, 255, 255)\",pZbtxUp3h:click??props.pZbtxUp3h,variant:humanReadableVariantMap[props.variant]??props.variant??\"zyGjLWLud\"};};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,pZbtxUp3h,fGl8WDXVr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zyGjLWLud\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ai5x0j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pZbtxUp3h){const res=await pZbtxUp3h(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1x7hhp0\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zyGjLWLud\",onTap:onTap1ai5x0j,ref:refBinding,style:{...style},...addPropertyOverrides({vtPO1jUFa:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gkr0kf\",\"data-framer-name\":\"Line 02\",layoutDependency:layoutDependency,layoutId:\"adXxm420s\",style:{backgroundColor:fGl8WDXVr,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:0},variants:{vtPO1jUFa:{rotate:135}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-31rs84\",\"data-framer-name\":\"Line 01\",layoutDependency:layoutDependency,layoutId:\"sJtnTUA4n\",style:{backgroundColor:fGl8WDXVr,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:90},variants:{vtPO1jUFa:{rotate:225}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VrXPJ.framer-f5p235, .framer-VrXPJ .framer-f5p235 { display: block; }\",\".framer-VrXPJ.framer-1x7hhp0 { cursor: pointer; height: 22px; overflow: visible; position: relative; width: 22px; }\",\".framer-VrXPJ .framer-gkr0kf, .framer-VrXPJ .framer-31rs84 { flex: none; height: 2px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 22\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vtPO1jUFa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pZbtxUp3h\":\"click\",\"fGl8WDXVr\":\"fillIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerULQQGP6zX=withCSS(Component,css,\"framer-VrXPJ\");export default FramerULQQGP6zX;FramerULQQGP6zX.displayName=\"Menu Icon\";FramerULQQGP6zX.defaultProps={height:22,width:22};addPropertyControls(FramerULQQGP6zX,{variant:{options:[\"zyGjLWLud\",\"vtPO1jUFa\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},pZbtxUp3h:{title:\"Click\",type:ControlType.EventHandler},fGl8WDXVr:{defaultValue:\"rgb(255, 255, 255)\",title:\"Fill - Icon\",type:ControlType.Color}});addFonts(FramerULQQGP6zX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerULQQGP6zX\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vtPO1jUFa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"22\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"pZbtxUp3h\\\":\\\"click\\\",\\\"fGl8WDXVr\\\":\\\"fillIcon\\\"}\",\"framerIntrinsicHeight\":\"22\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ULQQGP6zX.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useId}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";// --- Component ---\n/**\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 50\n * @framerDisableUnlink\n */export default function RollingText({text,transition,stagger,reverse,font,color,textTransform,tag,padding}){const[isHovered,setIsHovered]=useState(false);// useId() gives us a stable id that matches between SSR and client hydration.\n// Strip colons because useId returns things like \":r0:\" which aren't valid in CSS class names.\nconst reactId=useId();const innerClassName=`rolling-text-inner-${reactId.replace(/:/g,\"\")}`;const Tag=tag;const fontSizeStr=font?.fontSize??\"16px\";const letterSpacingStr=font?.letterSpacing??\"0px\";const rawLineHeight=font?.lineHeight;const fontFamily=font?.fontFamily??\"Inter\";const fontSizeNum=parseInt(fontSizeStr,10)||16;let absoluteLineHeightPx;if(typeof rawLineHeight===\"number\"){absoluteLineHeightPx=fontSizeNum*rawLineHeight;}else if(typeof rawLineHeight===\"string\"&&rawLineHeight.includes(\"em\")){const emValue=parseFloat(rawLineHeight)||1.2;absoluteLineHeightPx=fontSizeNum*emValue;}else if(typeof rawLineHeight===\"string\"){const pxValue=parseFloat(rawLineHeight);absoluteLineHeightPx=isNaN(pxValue)?rawLineHeight:`${pxValue}px`;}else{absoluteLineHeightPx=fontSizeNum*1.2;}const absoluteLineHeightStr=typeof absoluteLineHeightPx===\"number\"?`${absoluteLineHeightPx}px`:absoluteLineHeightPx;const yOffset=`-${absoluteLineHeightStr}`;const styles=`\n    .${innerClassName} {\n      --font-size: ${fontSizeStr};\n      --text: ${color};\n      --line-height-abs: ${absoluteLineHeightStr};\n      box-sizing: border-box; margin: 0; padding: 0; vertical-align: top;\n      display: flex; overflow: hidden; width: max-content;\n      font-family: ${fontFamily}; font-size: ${fontSizeStr};\n      text-transform: ${textTransform}; user-select: none;\n      text-shadow: 0 var(--line-height-abs) 0 var(--text);\n    }\n    .${innerClassName} span {\n      display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden;\n      white-space: pre; flex-shrink: 0;\n      font-family: inherit; font-weight: inherit; font-style: inherit;\n      font-size: inherit; letter-spacing: inherit;\n      line-height: ${rawLineHeight??1.2};\n      color: var(--text);\n    }\n  `;const wrapperStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",overflow:\"hidden\",padding:padding,boxSizing:\"border-box\"};const spanVariants={initial:{y:\"0%\"},hover:{y:yOffset}};const baseDuration=typeof transition?.duration===\"number\"?transition.duration:.5;// Convert stagger percentage (0-100) to a factor (0-1)\nconst staggerFactor=stagger/100;return /*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:[/*#__PURE__*/_jsx(Tag,{className:innerClassName,children:[...text].map((str,index)=>{const charIndex=reverse?text.length-1-index:index;// Apply staggerFactor to the delay calculation\nconst delay=text.length>0?baseDuration/text.length*charIndex*staggerFactor// Multiply by factor\n:0;const motionSpanStyle={display:\"block\",...font};return /*#__PURE__*/_jsx(motion.span,{variants:spanVariants,initial:\"initial\",animate:isHovered?\"hover\":\"initial\",transition:{...transition,delay:delay},style:motionSpanStyle,children:str===\" \"?\"\\xa0\":str},index);})}),/*#__PURE__*/_jsx(\"style\",{children:styles})]});}// --- Component Display Name ---\nRollingText.displayName=\"Rolling Text\";// --- Default Properties ---\nconst defaultFont={fontFamily:\"Inter\",fontWeight:\"400\",fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0px\",lineHeight:1.2};const defaultTransition={type:\"spring\",duration:.4,bounce:0};// --- Framer Property Controls ---\naddPropertyControls(RollingText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Rolling Text\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:defaultFont},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#808080\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:defaultTransition},// Added Stagger control\nstagger:{title:\"Stagger\",type:ControlType.Number,min:0,max:100,step:1,defaultValue:35,unit:\"%\"},padding:{title:\"Padding\",type:ControlType.Padding,defaultValue:\"0px\"},reverse:{type:ControlType.Boolean,title:\"Reverse\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},textTransform:{title:\"Transform\",type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"]},tag:{type:ControlType.Enum,title:\"Tag\",options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],optionTitles:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],defaultValue:\"p\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RollingText\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RollingTextHover_Prod.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx}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 RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/wP5ls8Ui6wqb7IsgWCbt/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const enabledGestures={jtEGIyFQT:{hover:true,pressed:true},VHSJMgV25:{pressed:true}};const cycleOrder=[\"jtEGIyFQT\",\"VHSJMgV25\"];const serializationHash=\"framer-fDSmo\";const variantClassNames={jtEGIyFQT:\"framer-v-ackbib\",VHSJMgV25:\"framer-v-10u6fjj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YGUOOspit=undefined;const q6yo30OX8=undefined;const EQd37GUqh=undefined;const chg0PtxQ3=undefined;const S1zJpuczE=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"jtEGIyFQT\",Phone:\"VHSJMgV25\"};const Variants=motion.create(React.Fragment);const getProps=({click,colorHoverBG,colorText,height,id,link,textLabel,width,...props})=>{return{...props,chg0PtxQ3:textLabel??props.chg0PtxQ3??\"Home\",EQd37GUqh:colorHoverBG??props.EQd37GUqh??\"rgba(255, 255, 255, 0.2)\",q6yo30OX8:link??props.q6yo30OX8,S1zJpuczE:colorText??props.S1zJpuczE??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jtEGIyFQT\",YGUOOspit:click??props.YGUOOspit};};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,chg0PtxQ3,S1zJpuczE,EQd37GUqh,YGUOOspit,q6yo30OX8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jtEGIyFQT\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1yhjh80=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(YGUOOspit){const res=await YGUOOspit(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:q6yo30OX8,motionChild:true,nodeId:\"jtEGIyFQT\",openInNewTab:true,scopeId:\"wOGVCYLJM\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ackbib\",className,classNames)} framer-4ouuko`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jtEGIyFQT\",onTap:onTap1yhjh80,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,...style},variants:{\"jtEGIyFQT-hover\":{backgroundColor:EQd37GUqh},\"jtEGIyFQT-pressed\":{backgroundColor:EQd37GUqh}},...addPropertyOverrides({\"jtEGIyFQT-hover\":{\"data-framer-name\":undefined},\"jtEGIyFQT-pressed\":{\"data-framer-name\":undefined},\"VHSJMgV25-pressed\":{\"data-framer-name\":undefined},VHSJMgV25:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w28nv7-container\",\"data-framer-name\":\"Label\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"q3DOHwT6i-container\",name:\"Label\",nodeId:\"q3DOHwT6i\",rendersWithMotion:true,scopeId:\"wOGVCYLJM\",style:{scale:1},variants:{\"jtEGIyFQT-pressed\":{scale:.95},\"VHSJMgV25-pressed\":{scale:.95}},children:/*#__PURE__*/_jsx(RollingText,{color:S1zJpuczE,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"1.2em\"},height:\"100%\",id:\"q3DOHwT6i\",layoutId:\"q3DOHwT6i\",name:\"Label\",padding:\"0px\",reverse:false,stagger:35,tag:\"p\",text:chg0PtxQ3,textTransform:\"none\",transition:{bounce:0,delay:0,duration:.4,type:\"spring\"},width:\"100%\",...addPropertyOverrides({VHSJMgV25:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"1.2em\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\".framer-fDSmo.framer-4ouuko, .framer-fDSmo .framer-4ouuko { display: block; }\",\".framer-fDSmo.framer-ackbib { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fDSmo .framer-w28nv7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fDSmo.framer-v-10u6fjj.framer-ackbib { justify-content: flex-start; padding: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 77\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"VHSJMgV25\":{\"layout\":[\"auto\",\"auto\"]},\"MvulJxplp\":{\"layout\":[\"auto\",\"auto\"]},\"m4yYZZ8iD\":{\"layout\":[\"auto\",\"auto\"]},\"RvPm4XAVz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"chg0PtxQ3\":\"textLabel\",\"S1zJpuczE\":\"colorText\",\"EQd37GUqh\":\"colorHoverBG\",\"YGUOOspit\":\"click\",\"q6yo30OX8\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwOGVCYLJM=withCSS(Component,css,\"framer-fDSmo\");export default FramerwOGVCYLJM;FramerwOGVCYLJM.displayName=\"Nav Link\";FramerwOGVCYLJM.defaultProps={height:35,width:77};addPropertyControls(FramerwOGVCYLJM,{variant:{options:[\"jtEGIyFQT\",\"VHSJMgV25\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},chg0PtxQ3:{defaultValue:\"Home\",title:\"Text - Label\",type:ControlType.String},onchg0PtxQ3Change:{changes:\"chg0PtxQ3\",type:ControlType.ChangeHandler},S1zJpuczE:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color - Text\",type:ControlType.Color},EQd37GUqh:{defaultValue:\"rgba(255, 255, 255, 0.2)\",title:\"Color - Hover BG\",type:ControlType.Color},YGUOOspit:{title:\"Click\",type:ControlType.EventHandler},q6yo30OX8:{title:\"Link\",type:ControlType.Link}});addFonts(FramerwOGVCYLJM,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwOGVCYLJM\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"chg0PtxQ3\\\":\\\"textLabel\\\",\\\"S1zJpuczE\\\":\\\"colorText\\\",\\\"EQd37GUqh\\\":\\\"colorHoverBG\\\",\\\"YGUOOspit\\\":\\\"click\\\",\\\"q6yo30OX8\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VHSJMgV25\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MvulJxplp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"m4yYZZ8iD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RvPm4XAVz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"35\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"77\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wOGVCYLJM.map","// Generated by Framer (77cb752)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLink from\"https://framerusercontent.com/modules/RAT4SA7xRkiq4d9j0D8R/intkb1R1Z4XRle3tXWct/wOGVCYLJM.js\";const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"ybA0mL5BY\",\"szdIHgfkE\"];const serializationHash=\"framer-e7sAt\";const variantClassNames={szdIHgfkE:\"framer-v-1xt4h58\",ybA0mL5BY:\"framer-v-1c1tw01\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Novka7iq4=undefined;const KGvgHLoiF=undefined;const wxZU8HqYP=undefined;const RsBDYw29J=undefined;const IpEcGeBdD=undefined;const EkfJ3Q1nt=undefined;const BJwBuNgqf=undefined;const ybCZbhqcm=undefined;const setNovka7iq4=undefined;const setEkfJ3Q1nt=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop / Tab\":\"ybA0mL5BY\",Phone:\"szdIHgfkE\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({colorLabelHoverBG,colorLabelText,feature,height,home,id,linkNav01,linkNav02,textLink01,textLink02,width,...props})=>{return{...props,BJwBuNgqf:linkNav02??props.BJwBuNgqf,EkfJ3Q1nt:textLink02??props.EkfJ3Q1nt??\"Feature\",IpEcGeBdD:home??props.IpEcGeBdD,KGvgHLoiF:colorLabelText??props.KGvgHLoiF??\"rgb(255, 255, 255)\",Novka7iq4:textLink01??props.Novka7iq4??\"Home\",RsBDYw29J:linkNav01??props.RsBDYw29J,variant:humanReadableVariantMap[props.variant]??props.variant??\"ybA0mL5BY\",wxZU8HqYP:colorLabelHoverBG??props.wxZU8HqYP??\"rgba(255, 255, 255, 0.2)\",ybCZbhqcm:feature??props.ybCZbhqcm};};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,IpEcGeBdD,ybCZbhqcm,\"Novka7iq4\":externalNovka7iq4,\"onNovka7iq4Change\":setExternalNovka7iq4,\"EkfJ3Q1nt\":externalEkfJ3Q1nt,\"onEkfJ3Q1ntChange\":setExternalEkfJ3Q1nt,KGvgHLoiF,wxZU8HqYP,RsBDYw29J,BJwBuNgqf,...restProps}=getProps(props);const[Novka7iq4,setNovka7iq4]=useStateVariable(externalNovka7iq4,setExternalNovka7iq4);const[EkfJ3Q1nt,setEkfJ3Q1nt]=useStateVariable(externalEkfJ3Q1nt,setExternalEkfJ3Q1nt);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ybA0mL5BY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const YGUOOspit1jbipjw=activeVariantCallback(async(...args)=>{if(IpEcGeBdD){const res=await IpEcGeBdD(...args);if(res===false)return false;}});const YGUOOspitnydk1d=activeVariantCallback(async(...args)=>{if(ybCZbhqcm){const res=await ybCZbhqcm(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1c1tw01\",className,classNames),\"data-framer-name\":\"Desktop / Tab\",layoutDependency:layoutDependency,layoutId:\"ybA0mL5BY\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,...style},variants:{szdIHgfkE:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}},...addPropertyOverrides({szdIHgfkE:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(4+((componentViewport?.height||43)-8-35)/2),...addPropertyOverrides({szdIHgfkE:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||101)-0-94)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lxz2a5-container\",\"data-framer-name\":\"Nav Link 01\",layoutDependency:layoutDependency,layoutId:\"PbkAu07Wg-container\",name:\"Nav Link 01\",nodeId:\"PbkAu07Wg\",rendersWithMotion:true,scopeId:\"N2g8rtMJ9\",children:/*#__PURE__*/_jsx(NavLink,{chg0PtxQ3:Novka7iq4,EQd37GUqh:wxZU8HqYP,height:\"100%\",id:\"PbkAu07Wg\",layoutId:\"PbkAu07Wg\",name:\"Nav Link 01\",onchg0PtxQ3Change:setNovka7iq4,q6yo30OX8:RsBDYw29J,S1zJpuczE:KGvgHLoiF,variant:matchVariant(\"jtEGIyFQT\"),width:\"100%\",YGUOOspit:YGUOOspit1jbipjw,...addPropertyOverrides({szdIHgfkE:{style:{width:\"100%\"},variant:matchVariant(\"VHSJMgV25\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(4+((componentViewport?.height||43)-8-35)/2),...addPropertyOverrides({szdIHgfkE:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||101)-0-94)/2+35+24)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nuc516-container\",\"data-framer-name\":\"Nav Link 02\",layoutDependency:layoutDependency,layoutId:\"ckiFfhnQ2-container\",name:\"Nav Link 02\",nodeId:\"ckiFfhnQ2\",rendersWithMotion:true,scopeId:\"N2g8rtMJ9\",children:/*#__PURE__*/_jsx(NavLink,{chg0PtxQ3:EkfJ3Q1nt,EQd37GUqh:wxZU8HqYP,height:\"100%\",id:\"ckiFfhnQ2\",layoutId:\"ckiFfhnQ2\",name:\"Nav Link 02\",onchg0PtxQ3Change:setEkfJ3Q1nt,q6yo30OX8:BJwBuNgqf,S1zJpuczE:KGvgHLoiF,variant:matchVariant(\"jtEGIyFQT\"),width:\"100%\",YGUOOspit:YGUOOspitnydk1d,...addPropertyOverrides({szdIHgfkE:{style:{width:\"100%\"},variant:matchVariant(\"VHSJMgV25\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-e7sAt.framer-vmobws, .framer-e7sAt .framer-vmobws { display: block; }\",\".framer-e7sAt.framer-1c1tw01 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-e7sAt .framer-lxz2a5-container, .framer-e7sAt .framer-nuc516-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-e7sAt.framer-v-1xt4h58.framer-1c1tw01 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; padding: 0px; width: 390px; }\",\".framer-e7sAt.framer-v-1xt4h58 .framer-lxz2a5-container, .framer-e7sAt.framer-v-1xt4h58 .framer-nuc516-container { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 175\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"szdIHgfkE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IpEcGeBdD\":\"home\",\"ybCZbhqcm\":\"feature\",\"Novka7iq4\":\"textLink01\",\"EkfJ3Q1nt\":\"textLink02\",\"KGvgHLoiF\":\"colorLabelText\",\"wxZU8HqYP\":\"colorLabelHoverBG\",\"RsBDYw29J\":\"linkNav01\",\"BJwBuNgqf\":\"linkNav02\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN2g8rtMJ9=withCSS(Component,css,\"framer-e7sAt\");export default FramerN2g8rtMJ9;FramerN2g8rtMJ9.displayName=\"Nav Link Group\";FramerN2g8rtMJ9.defaultProps={height:43,width:175};addPropertyControls(FramerN2g8rtMJ9,{variant:{options:[\"ybA0mL5BY\",\"szdIHgfkE\"],optionTitles:[\"Desktop / Tab\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},IpEcGeBdD:{title:\"home\",type:ControlType.EventHandler},ybCZbhqcm:{title:\"feature\",type:ControlType.EventHandler},Novka7iq4:{defaultValue:\"Home\",title:\"Text - Link 01\",type:ControlType.String},onNovka7iq4Change:{changes:\"Novka7iq4\",type:ControlType.ChangeHandler},EkfJ3Q1nt:{defaultValue:\"Feature\",title:\"Text - Link 02\",type:ControlType.String},onEkfJ3Q1ntChange:{changes:\"EkfJ3Q1nt\",type:ControlType.ChangeHandler},KGvgHLoiF:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color - Label Text\",type:ControlType.Color},wxZU8HqYP:{defaultValue:\"rgba(255, 255, 255, 0.2)\",title:\"Color - Label Hover BG\",type:ControlType.Color},RsBDYw29J:{title:\"Link - Nav 01\",type:ControlType.Link},BJwBuNgqf:{title:\"Link - Nav 02\",type:ControlType.Link}});addFonts(FramerN2g8rtMJ9,[{explicitInter:true,fonts:[]},...NavLinkFonts],{supportsExplicitInterCodegen:true});FramerN2g8rtMJ9.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN2g8rtMJ9\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"szdIHgfkE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"43\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"175\",\"framerVariables\":\"{\\\"IpEcGeBdD\\\":\\\"home\\\",\\\"ybCZbhqcm\\\":\\\"feature\\\",\\\"Novka7iq4\\\":\\\"textLink01\\\",\\\"EkfJ3Q1nt\\\":\\\"textLink02\\\",\\\"KGvgHLoiF\\\":\\\"colorLabelText\\\",\\\"wxZU8HqYP\\\":\\\"colorLabelHoverBG\\\",\\\"RsBDYw29J\\\":\\\"linkNav01\\\",\\\"BJwBuNgqf\\\":\\\"linkNav02\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N2g8rtMJ9.map","// Generated by Framer (c9b3949)\nimport{jsx as _jsx}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 RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/wP5ls8Ui6wqb7IsgWCbt/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const enabledGestures={tF_x13HpY:{pressed:true}};const serializationHash=\"framer-qdIog\";const variantClassNames={tF_x13HpY:\"framer-v-1wk1z7v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const A7C5XXsCI=undefined;const pE0nGBXmB=undefined;const Fm53MK_Mh=undefined;const kwQAphUTv=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,colorBG,height,id,link,textLabel,width,...props})=>{return{...props,A7C5XXsCI:colorBG??props.A7C5XXsCI??\"rgb(255, 255, 255)\",Fm53MK_Mh:link??props.Fm53MK_Mh,kwQAphUTv:textLabel??props.kwQAphUTv??\"Download\",pE0nGBXmB:click??props.pE0nGBXmB};};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,kwQAphUTv,A7C5XXsCI,pE0nGBXmB,Fm53MK_Mh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"tF_x13HpY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10vxcio=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pE0nGBXmB){const res=await pE0nGBXmB(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Fm53MK_Mh,motionChild:true,nodeId:\"tF_x13HpY\",openInNewTab:true,scopeId:\"s1RnFZudZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1wk1z7v\",className,classNames)} framer-1mejmdr`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tF_x13HpY\",onTap:onTap10vxcio,ref:refBinding,style:{backgroundColor:A7C5XXsCI,borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,...style},...addPropertyOverrides({\"tF_x13HpY-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lzx8sy-container\",\"data-framer-name\":\"Label\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QCxDwjPwe-container\",name:\"Label\",nodeId:\"QCxDwjPwe\",rendersWithMotion:true,scopeId:\"s1RnFZudZ\",style:{scale:1},variants:{\"tF_x13HpY-pressed\":{scale:.95}},children:/*#__PURE__*/_jsx(RollingText,{color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"1.2em\"},height:\"100%\",id:\"QCxDwjPwe\",layoutId:\"QCxDwjPwe\",name:\"Label\",padding:\"0px\",reverse:false,stagger:35,tag:\"p\",text:kwQAphUTv,textTransform:\"none\",transition:{bounce:0,delay:0,duration:.4,type:\"spring\"},width:\"100%\"})})})})})})})});});const css=[\".framer-qdIog.framer-1mejmdr, .framer-qdIog .framer-1mejmdr { display: block; }\",\".framer-qdIog.framer-1wk1z7v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-qdIog .framer-1lzx8sy-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"s3BHVQoy7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"kwQAphUTv\":\"textLabel\",\"A7C5XXsCI\":\"colorBG\",\"pE0nGBXmB\":\"click\",\"Fm53MK_Mh\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framers1RnFZudZ=withCSS(Component,css,\"framer-qdIog\");export default Framers1RnFZudZ;Framers1RnFZudZ.displayName=\"CTA Button\";Framers1RnFZudZ.defaultProps={height:35,width:108};addPropertyControls(Framers1RnFZudZ,{kwQAphUTv:{defaultValue:\"Download\",title:\"Text - Label\",type:ControlType.String},onkwQAphUTvChange:{changes:\"kwQAphUTv\",type:ControlType.ChangeHandler},A7C5XXsCI:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color - BG\",type:ControlType.Color},pE0nGBXmB:{title:\"Click\",type:ControlType.EventHandler},Fm53MK_Mh:{title:\"Link\",type:ControlType.Link}});addFonts(Framers1RnFZudZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers1RnFZudZ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"s3BHVQoy7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"108\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"35\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"kwQAphUTv\\\":\\\"textLabel\\\",\\\"A7C5XXsCI\\\":\\\"colorBG\\\",\\\"pE0nGBXmB\\\":\\\"click\\\",\\\"Fm53MK_Mh\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./s1RnFZudZ.map","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,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 MenuIcon from\"https://framerusercontent.com/modules/tdjAFpQMLWhAwmBYaIiQ/gPpZGE7cKDiRTjL00mI1/ULQQGP6zX.js\";import NavLinkGroup from\"https://framerusercontent.com/modules/rZ6QcQbLKugs2U9bZpCq/yLhocj4XO3KFOn040jFR/N2g8rtMJ9.js\";import CTAButton from\"https://framerusercontent.com/modules/kJ9AojOxv6aNBNEFtPWh/3ZKSQhNqPaJIEX5KHTmS/s1RnFZudZ.js\";const MenuIconFonts=getFonts(MenuIcon);const NavLinkGroupFonts=getFonts(NavLinkGroup);const CTAButtonFonts=getFonts(CTAButton);const cycleOrder=[\"KFdOPpiF8\",\"vkYjBWc82\",\"V_BKsnK_t\"];const serializationHash=\"framer-yH0Rh\";const variantClassNames={KFdOPpiF8:\"framer-v-3seflx\",V_BKsnK_t:\"framer-v-1a7rmze\",vkYjBWc82:\"framer-v-gxnx35\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aJzw9vi9R=undefined;const cCghNJWHF=undefined;const Y97taAJWj=undefined;const vYWDeCZtu=undefined;const djykbxkrS=undefined;const gdRXWHHHq=undefined;const PU5y6s8ae=undefined;const vakdbsUlY=undefined;const cKbGwhCBB=undefined;const KRKWTqwkt=undefined;const yVToK7yTy=undefined;const gvX5FXLZ1=undefined;const iKm2LcT_2=undefined;const setY97taAJWj=undefined;const setvYWDeCZtu=undefined;const setdjykbxkrS=undefined;const setyVToK7yTy=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop / Tab\":\"KFdOPpiF8\",\"Phone Closed\":\"vkYjBWc82\",\"Phone Opened\":\"V_BKsnK_t\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({colorCTABG,colorMenuIcon,colorNavbarBG,colorNavHoverBG,colorNavText,height,id,linkCTA,linkNav01,linkNav02,linkNav03,textCTA,textLink01,textLink02,textLink03,width,...props})=>{return{...props,aJzw9vi9R:colorNavbarBG??props.aJzw9vi9R??\"rgb(0, 0, 0)\",cCghNJWHF:colorMenuIcon??props.cCghNJWHF??\"rgb(255, 255, 255)\",cKbGwhCBB:linkNav02??props.cKbGwhCBB,djykbxkrS:textLink03??props.djykbxkrS??\"Price\",gdRXWHHHq:colorNavText??props.gdRXWHHHq??\"rgb(255, 255, 255)\",gvX5FXLZ1:colorCTABG??props.gvX5FXLZ1??\"rgb(208, 152, 210)\",iKm2LcT_2:linkCTA??props.iKm2LcT_2,KRKWTqwkt:linkNav03??props.KRKWTqwkt,PU5y6s8ae:colorNavHoverBG??props.PU5y6s8ae??\"rgba(255, 255, 255, 0.2)\",vakdbsUlY:linkNav01??props.vakdbsUlY,variant:humanReadableVariantMap[props.variant]??props.variant??\"KFdOPpiF8\",vYWDeCZtu:textLink02??props.vYWDeCZtu??\"Feature\",Y97taAJWj:textLink01??props.Y97taAJWj??\"Home\",yVToK7yTy:textCTA??props.yVToK7yTy??\"Download\"};};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,aJzw9vi9R,\"Y97taAJWj\":externalY97taAJWj,\"onY97taAJWjChange\":setExternalY97taAJWj,\"vYWDeCZtu\":externalvYWDeCZtu,\"onvYWDeCZtuChange\":setExternalvYWDeCZtu,\"djykbxkrS\":externaldjykbxkrS,\"ondjykbxkrSChange\":setExternaldjykbxkrS,gdRXWHHHq,PU5y6s8ae,\"yVToK7yTy\":externalyVToK7yTy,\"onyVToK7yTyChange\":setExternalyVToK7yTy,gvX5FXLZ1,cCghNJWHF,vakdbsUlY,cKbGwhCBB,KRKWTqwkt,iKm2LcT_2,...restProps}=getProps(props);const[Y97taAJWj,setY97taAJWj]=useStateVariable(externalY97taAJWj,setExternalY97taAJWj);const[vYWDeCZtu,setvYWDeCZtu]=useStateVariable(externalvYWDeCZtu,setExternalvYWDeCZtu);const[djykbxkrS,setdjykbxkrS]=useStateVariable(externaldjykbxkrS,setExternaldjykbxkrS);const[yVToK7yTy,setyVToK7yTy]=useStateVariable(externalyVToK7yTy,setExternalyVToK7yTy);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KFdOPpiF8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const pZbtxUp3h1d2ygbo=activeVariantCallback(async(...args)=>{setVariant(\"V_BKsnK_t\");});const pZbtxUp3h9mavr=activeVariantCallback(async(...args)=>{setVariant(\"vkYjBWc82\");});const IpEcGeBdD9mavr=activeVariantCallback(async(...args)=>{setVariant(\"vkYjBWc82\");});const ybCZbhqcm9mavr=activeVariantCallback(async(...args)=>{setVariant(\"vkYjBWc82\");});const TsCNndvoi9mavr=activeVariantCallback(async(...args)=>{setVariant(\"vkYjBWc82\");});const pE0nGBXmB9mavr=activeVariantCallback(async(...args)=>{setVariant(\"vkYjBWc82\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"vkYjBWc82\",\"V_BKsnK_t\"].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-3seflx\",className,classNames),\"data-framer-name\":\"Desktop / Tab\",layoutDependency:layoutDependency,layoutId:\"KFdOPpiF8\",ref:refBinding,style:{backgroundColor:aJzw9vi9R,borderBottomLeftRadius:46,borderBottomRightRadius:46,borderTopLeftRadius:46,borderTopRightRadius:46,...style},variants:{V_BKsnK_t:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},vkYjBWc82:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32}},...addPropertyOverrides({V_BKsnK_t:{\"data-framer-name\":\"Phone Opened\"},vkYjBWc82:{\"data-framer-name\":\"Phone Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fovzyc\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"MGYYmOuhj\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({V_BKsnK_t:{height:18,width:\"18px\",y:(componentViewport?.y||0)+16+0+9},vkYjBWc82:{height:18,width:\"18px\",y:(componentViewport?.y||0)+16+0+9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ds8qct-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NSG8HPtTM-container\",nodeId:\"NSG8HPtTM\",rendersWithMotion:true,scopeId:\"dOqhlO7rK\",children:/*#__PURE__*/_jsx(MenuIcon,{fGl8WDXVr:cCghNJWHF,height:\"100%\",id:\"NSG8HPtTM\",layoutId:\"NSG8HPtTM\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zyGjLWLud\"),width:\"100%\",...addPropertyOverrides({V_BKsnK_t:{pZbtxUp3h:pZbtxUp3h9mavr,variant:matchVariant(\"vtPO1jUFa\")},vkYjBWc82:{pZbtxUp3h:pZbtxUp3h1d2ygbo}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8wti53\",\"data-framer-name\":\"Vistaprint Logo\",layoutDependency:layoutDependency,layoutId:\"PbdEx5Tst\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wqzfbq\",\"data-framer-name\":\"Group 5\",layoutDependency:layoutDependency,layoutId:\"l3zOl6NWE\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ldqp2u\",\"data-framer-name\":\"Group 4\",fill:\"rgb(31, 48, 33)\",intrinsicHeight:35,intrinsicWidth:37,layoutDependency:layoutDependency,layoutId:\"jQr_QJ_Vv\",svg:'<svg width=\"37\" height=\"35\" viewBox=\"0 0 37 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_1436_2236)\">\\n<rect width=\"36.4318\" height=\"35\" fill=\"#1F3021\"/>\\n<path d=\"M18.1745 0.237078C21.0741 -0.168822 22.5728 3.89763 19.3364 5.26941C19.8898 5.35568 20.4124 5.36905 20.9566 5.43512C21.2127 5.46622 21.7462 5.60772 22.0075 5.67258C25.0164 6.42537 27.6703 8.16427 29.5279 10.5995C30.0107 11.2207 30.4107 11.8677 30.8178 12.5373C30.8266 12.7727 30.8625 12.9439 30.7306 13.1456C30.0231 14.2245 29.2323 12.7902 28.8073 12.3046C28.1528 11.5673 27.4205 10.8994 26.623 10.3116C25.6896 9.63546 23.0735 8.20349 22.0728 8.44259C20.7606 8.75615 21.0582 10.7365 18.8438 11.1329C17.5269 11.2154 16.6802 10.61 16.0723 9.51451C15.4051 8.31201 14.9281 8.2197 13.6334 8.65499C11.3439 9.42477 9.26037 10.9158 7.81026 12.8143C7.60147 13.0877 7.36699 13.4434 7.01025 13.5077C6.61578 13.5775 6.21817 13.2472 6.16754 12.8661C6.15296 12.7507 6.16786 12.6335 6.21088 12.525C6.3521 12.1726 7.5018 10.6032 7.77544 10.2711C9.80418 7.76289 12.6913 6.05697 15.9044 5.4679C16.3748 5.38172 17.1487 5.33046 17.6539 5.27752C16.6705 4.77405 16.0529 4.25036 15.9169 3.10652C15.8271 2.4071 16.0302 1.70187 16.48 1.15128C16.9197 0.621578 17.4783 0.302682 18.1745 0.237078Z\" fill=\"#CF98D2\"/>\\n<path d=\"M5.40403 14.6063C5.8561 14.5696 6.34661 14.8653 6.32438 15.3667C6.29088 15.5486 6.22232 15.7351 6.15639 15.9095C5.42068 17.8551 5.29583 20.0494 5.63871 22.0865C5.75806 22.7956 5.92701 23.4052 6.47871 23.9034C7.18355 24.0265 7.94121 23.7662 8.64612 23.9817C10.3152 24.492 10.8511 26.3217 9.90601 27.7063C9.75849 27.9741 9.54441 28.2582 9.4545 28.5486C9.27591 29.1259 10.0823 29.8818 10.4477 30.2287C11.8936 31.6012 13.7394 32.5437 15.6721 33.0672C16.1499 33.1966 16.6234 33.2165 17.1048 33.3194C17.597 33.448 17.9327 33.8737 17.7122 34.3574C17.4703 34.888 16.6348 34.7289 16.2005 34.6919C14.6391 34.5586 13.2057 34.1357 11.7698 33.5506C9.02625 32.3749 7.29939 30.829 5.59771 28.4757C5.91884 30.5701 3.74836 32.0565 1.90713 30.8512C1.40586 30.5257 1.05852 30.0174 0.94248 29.4397C0.551678 27.5051 2.41709 25.9522 4.2764 26.8C4.49252 26.8986 4.68915 27.0409 4.88475 27.1742C3.69048 24.7847 3.16463 22.0269 3.5524 19.3917C3.7035 18.3649 4.49758 15.0514 5.40403 14.6063Z\" fill=\"#CF98D2\"/>\\n<path d=\"M31.3173 14.604C31.8671 14.5374 32.1149 15.0289 32.2993 15.4528C33.5422 18.31 33.9761 21.4827 33.1299 24.5079C32.8698 25.4392 32.5276 26.2402 32.1698 27.1344C32.6594 26.8346 33.0275 26.6125 33.6111 26.5715C34.9509 26.4768 36.0432 27.4696 36.1316 28.7692C36.2372 30.0665 35.1775 31.207 33.8649 31.2885C32.9726 31.3439 32.0862 30.8344 31.6715 30.0677C31.3819 29.5321 31.3675 29.1142 31.3432 28.5334C29.8637 30.7787 27.8866 32.3842 25.4103 33.4913C23.5244 34.3188 21.8831 34.6533 19.8319 34.757C19.7977 34.7402 19.7638 34.7231 19.7299 34.7055C19.3678 34.5165 19.0668 34.1567 19.3244 33.7544C19.6642 33.236 20.1984 33.3053 20.7123 33.2032C22.9237 32.7643 25.1159 31.658 26.7078 30.0875C26.911 29.8868 27.7053 29.0542 27.6292 28.7482C27.4754 28.1323 26.9181 27.5573 26.7667 26.9142C26.3194 25.3 27.4543 23.8453 29.1645 23.8963C29.6565 23.9111 30.1083 23.9934 30.5899 23.8597C31.2193 23.282 31.2556 22.6595 31.4082 21.8666C31.7468 20.0934 31.5285 18.2864 31.1074 16.546C31.0034 16.1154 30.8006 15.7252 30.6935 15.2593C30.8568 14.8334 30.9106 14.7964 31.3173 14.604Z\" fill=\"#CF98D2\"/>\\n<path d=\"M18.2787 13.3233C18.5766 13.3016 18.7247 13.3277 19.0079 13.3829C19.0638 13.4296 19.1181 13.4782 19.1707 13.5285C20.1738 14.4975 19.4603 17.2134 19.5045 18.504C19.5153 18.8205 19.4647 19.2456 19.4423 19.5703C19.3623 20.7151 19.1766 21.8382 19.1874 22.9885C20.3176 22.6922 21.0769 22.5453 22.1198 22.021C25.3856 20.3799 24.8777 16.0976 21.0637 15.7499C20.853 15.7306 20.3518 15.7637 20.1981 15.719C20.1638 15.5607 20.1598 15.3893 20.2761 15.2695C20.6032 15.1567 21.3872 15.2513 21.7409 15.3198C23.8575 15.7294 25.1976 17.5852 24.7096 19.6767C24.4029 20.9907 23.6878 21.6811 22.5688 22.389C21.4948 23.015 20.3144 23.1728 19.1567 23.5455C19.1085 24.6841 18.8514 25.8644 18.8634 27.0202C18.8664 27.309 18.6746 29.3021 18.5496 29.4522L18.4921 29.4179C18.2229 28.8963 18.0789 24.7718 17.9797 23.8402C17.0999 24.1781 16.4556 24.6007 16.3127 25.6266C16.1858 26.5372 17.0095 26.6939 17.1392 27.2303C17.0805 27.4073 16.8774 27.4809 16.7284 27.3963C15.9053 26.9282 15.5815 25.8286 15.9279 24.9718C16.3097 24.0273 17.0247 23.6784 17.922 23.2754C17.8682 22.6996 17.8039 22.1216 17.7727 21.5446C17.748 21.0866 17.75 20.6278 17.7143 20.1706C17.6277 19.0602 17.0784 14.6892 17.5841 13.8872C17.7348 13.6481 17.9999 13.3963 18.2787 13.3233Z\" fill=\"#CF98D2\"/>\\n<path d=\"M18.3424 14.5241C18.5236 14.5281 18.6148 14.5207 18.7668 14.6086C19.025 14.9377 18.8951 16.2494 18.8459 16.6776C18.8223 16.8834 18.7596 16.9739 18.6094 17.1117C18.5213 17.1274 18.5403 17.1213 18.4474 17.1103C17.9765 16.7392 18.1295 15.0658 18.3424 14.5241Z\" fill=\"#1F3021\"/>\\n<path d=\"M16.7388 16.4312L16.8263 16.4797C16.8939 16.6133 16.8834 16.7895 16.8892 16.9432C16.3368 17.2555 15.7437 17.6852 15.3158 18.1543C14.8869 18.6244 14.7047 19.4992 14.2115 19.7703C14.0269 19.614 13.9759 19.4912 14.048 19.2581C14.4363 18.0045 15.6967 17.0551 16.7388 16.4312Z\" fill=\"#CF98D2\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_1436_2236\">\\n<rect width=\"36.4318\" height=\"35\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"86%\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(207, 152, 210, 1))\"},children:\"TextOConnect\"})})}),className:\"framer-2qv3r5\",\"data-framer-name\":\"TextOConnect\",fonts:[\"GF;Brand-regular\"],layoutDependency:layoutDependency,layoutId:\"ZLRGXhJaU\",style:{\"--extracted-1w3ko1f\":\"rgba(207, 152, 210, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(12+((componentViewport?.height||67)-24-43)/2),...addPropertyOverrides({V_BKsnK_t:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+68},vkYjBWc82:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v74r3o-container\",layoutDependency:layoutDependency,layoutId:\"a4rJIk7Gf-container\",nodeId:\"a4rJIk7Gf\",rendersWithMotion:true,scopeId:\"dOqhlO7rK\",children:/*#__PURE__*/_jsx(NavLinkGroup,{BJwBuNgqf:cKbGwhCBB,D1lxQkbVk:KRKWTqwkt,EkfJ3Q1nt:vYWDeCZtu,height:\"100%\",id:\"a4rJIk7Gf\",KGvgHLoiF:gdRXWHHHq,layoutId:\"a4rJIk7Gf\",Novka7iq4:Y97taAJWj,onEkfJ3Q1ntChange:setvYWDeCZtu,onNovka7iq4Change:setY97taAJWj,ont6V7h5NG2Change:setdjykbxkrS,RsBDYw29J:vakdbsUlY,t6V7h5NG2:djykbxkrS,variant:matchVariant(\"ybA0mL5BY\"),width:\"100%\",wxZU8HqYP:PU5y6s8ae,...addPropertyOverrides({V_BKsnK_t:{IpEcGeBdD:IpEcGeBdD9mavr,style:{width:\"100%\"},TsCNndvoi:TsCNndvoi9mavr,variant:matchVariant(\"szdIHgfkE\"),ybCZbhqcm:ybCZbhqcm9mavr},vkYjBWc82:{style:{width:\"100%\"},variant:matchVariant(\"szdIHgfkE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(12+((componentViewport?.height||67)-24-35)/2),...addPropertyOverrides({V_BKsnK_t:{y:(componentViewport?.y||0)+16+143},vkYjBWc82:{y:(componentViewport?.y||0)+16+143}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r3vlkp-container\",layoutDependency:layoutDependency,layoutId:\"nF8aJOZWs-container\",nodeId:\"nF8aJOZWs\",rendersWithMotion:true,scopeId:\"dOqhlO7rK\",children:/*#__PURE__*/_jsx(CTAButton,{A7C5XXsCI:gvX5FXLZ1,Fm53MK_Mh:iKm2LcT_2,height:\"100%\",id:\"nF8aJOZWs\",kwQAphUTv:yVToK7yTy,layoutId:\"nF8aJOZWs\",onkwQAphUTvChange:setyVToK7yTy,width:\"100%\",...addPropertyOverrides({V_BKsnK_t:{pE0nGBXmB:pE0nGBXmB9mavr}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-yH0Rh.framer-1rtqeq8, .framer-yH0Rh .framer-1rtqeq8 { display: block; }\",\".framer-yH0Rh.framer-3seflx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 12px 24px 12px 24px; position: relative; width: 1200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yH0Rh .framer-1fovzyc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yH0Rh .framer-1ds8qct-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 18px; }\",\".framer-yH0Rh .framer-8wti53 { flex: none; gap: 0px; height: 36px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 175px; }\",\".framer-yH0Rh .framer-wqzfbq { flex: none; height: 35px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 175px; }\",\".framer-yH0Rh .framer-ldqp2u { flex: none; height: 35px; left: 0px; position: absolute; top: 0px; width: 37px; }\",\".framer-yH0Rh .framer-2qv3r5 { bottom: 9px; flex: none; left: 48px; position: absolute; right: 0px; top: 12px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-yH0Rh .framer-1v74r3o-container, .framer-yH0Rh .framer-r3vlkp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-yH0Rh.framer-v-gxnx35.framer-3seflx { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px; height: 77px; justify-content: flex-start; padding: 16px; width: 390px; }\",\".framer-yH0Rh.framer-v-gxnx35 .framer-1fovzyc, .framer-yH0Rh.framer-v-1a7rmze .framer-1fovzyc { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-yH0Rh.framer-v-gxnx35 .framer-1v74r3o-container, .framer-yH0Rh.framer-v-1a7rmze .framer-1v74r3o-container { width: 100%; }\",\".framer-yH0Rh.framer-v-1a7rmze.framer-3seflx { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px; justify-content: flex-start; padding: 16px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 67\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vkYjBWc82\":{\"layout\":[\"fixed\",\"fixed\"]},\"V_BKsnK_t\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aJzw9vi9R\":\"colorNavbarBG\",\"Y97taAJWj\":\"textLink01\",\"vYWDeCZtu\":\"textLink02\",\"djykbxkrS\":\"textLink03\",\"gdRXWHHHq\":\"colorNavText\",\"PU5y6s8ae\":\"colorNavHoverBG\",\"yVToK7yTy\":\"textCTA\",\"gvX5FXLZ1\":\"colorCTABG\",\"cCghNJWHF\":\"colorMenuIcon\",\"vakdbsUlY\":\"linkNav01\",\"cKbGwhCBB\":\"linkNav02\",\"KRKWTqwkt\":\"linkNav03\",\"iKm2LcT_2\":\"linkCTA\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdOqhlO7rK=withCSS(Component,css,\"framer-yH0Rh\");export default FramerdOqhlO7rK;FramerdOqhlO7rK.displayName=\"Modern Navbar\";FramerdOqhlO7rK.defaultProps={height:67,width:1200};addPropertyControls(FramerdOqhlO7rK,{variant:{options:[\"KFdOPpiF8\",\"vkYjBWc82\",\"V_BKsnK_t\"],optionTitles:[\"Desktop / Tab\",\"Phone Closed\",\"Phone Opened\"],title:\"Variant\",type:ControlType.Enum},aJzw9vi9R:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color - Navbar BG\",type:ControlType.Color},Y97taAJWj:{defaultValue:\"Home\",title:\"Text - Link 01\",type:ControlType.String},onY97taAJWjChange:{changes:\"Y97taAJWj\",type:ControlType.ChangeHandler},vYWDeCZtu:{defaultValue:\"Feature\",title:\"Text - Link 02\",type:ControlType.String},onvYWDeCZtuChange:{changes:\"vYWDeCZtu\",type:ControlType.ChangeHandler},djykbxkrS:{defaultValue:\"Price\",title:\"Text - Link 03\",type:ControlType.String},ondjykbxkrSChange:{changes:\"djykbxkrS\",type:ControlType.ChangeHandler},gdRXWHHHq:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color - Nav Text\",type:ControlType.Color},PU5y6s8ae:{defaultValue:\"rgba(255, 255, 255, 0.2)\",title:\"Color - Nav Hover BG\",type:ControlType.Color},yVToK7yTy:{defaultValue:\"Download\",title:\"Text - CTA\",type:ControlType.String},onyVToK7yTyChange:{changes:\"yVToK7yTy\",type:ControlType.ChangeHandler},gvX5FXLZ1:{defaultValue:\"rgb(208, 152, 210)\",title:\"Color - CTA  BG\",type:ControlType.Color},cCghNJWHF:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color - Menu Icon\",type:ControlType.Color},vakdbsUlY:{title:\"Link - Nav 01\",type:ControlType.Link},cKbGwhCBB:{title:\"Link - Nav 02\",type:ControlType.Link},KRKWTqwkt:{title:\"Link - Nav 03\",type:ControlType.Link},iKm2LcT_2:{title:\"Link - CTA\",type:ControlType.Link}});addFonts(FramerdOqhlO7rK,[{explicitInter:true,fonts:[]},...MenuIconFonts,...NavLinkGroupFonts,...CTAButtonFonts],{supportsExplicitInterCodegen:true});FramerdOqhlO7rK.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuIcon,{},context),forwardLoader(NavLinkGroup,{},context),forwardLoader(CTAButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdOqhlO7rK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vkYjBWc82\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V_BKsnK_t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"67\",\"framerVariables\":\"{\\\"aJzw9vi9R\\\":\\\"colorNavbarBG\\\",\\\"Y97taAJWj\\\":\\\"textLink01\\\",\\\"vYWDeCZtu\\\":\\\"textLink02\\\",\\\"djykbxkrS\\\":\\\"textLink03\\\",\\\"gdRXWHHHq\\\":\\\"colorNavText\\\",\\\"PU5y6s8ae\\\":\\\"colorNavHoverBG\\\",\\\"yVToK7yTy\\\":\\\"textCTA\\\",\\\"gvX5FXLZ1\\\":\\\"colorCTABG\\\",\\\"cCghNJWHF\\\":\\\"colorMenuIcon\\\",\\\"vakdbsUlY\\\":\\\"linkNav01\\\",\\\"cKbGwhCBB\\\":\\\"linkNav02\\\",\\\"KRKWTqwkt\\\":\\\"linkNav03\\\",\\\"iKm2LcT_2\\\":\\\"linkCTA\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4594a39)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const nlT9nWisY=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 12 12\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 4 L 8 4 M 4 0 L 8 4 L 4 8\" fill=\"transparent\" height=\"8px\" id=\"pOwTV9FHs\" transform=\"translate(2 2)\" width=\"8px\"><path d=\"M 0 4 L 8 4 M 4 0 L 8 4 L 4 8\" fill=\"transparent\" height=\"8px\" id=\"vohshlhDG\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\" stroke=\"var(--ys0ez8, rgb(255, 255, 255))\" width=\"8px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({colorIcon,height,id,width,...props})=>{return{...props,nlT9nWisY:colorIcon??props.nlT9nWisY??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,nlT9nWisY,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-fdEzB\",className),layoutId:layoutId,ref:ref,style:{\"--ys0ez8\":nlT9nWisY,...style}});});const css=[`.framer-fdEzB { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--ys0ez8); mask: ${mask}; width: 12px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 12\n * @framerIntrinsicHeight 12\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"nlT9nWisY\":\"colorIcon\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow\",\"color\":{\"type\":\"variable\",\"value\":\"ys0ez8\"},\"set\":{\"localId\":\"vectorSet/B1MFSEfkj\",\"id\":\"B1MFSEfkj\",\"moduleId\":\"hWZCu3dE0QCkxjQvSuzv\"}}\n */const Icon=withCSS(Component,css,\"framer-fdEzB\");Icon.displayName=\"Arrow\";export default Icon;addPropertyControls(Icon,{nlT9nWisY:{defaultValue:\"rgb(255, 255, 255)\",hidden:false,title:\"Color - Icon\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Arrow\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"ys0ez8\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/B1MFSEfkj\\\",\\\"id\\\":\\\"B1MFSEfkj\\\",\\\"moduleId\\\":\\\"hWZCu3dE0QCkxjQvSuzv\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"12\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"nlT9nWisY\\\":\\\"colorIcon\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"12\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9200abc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Arrow from\"https://framerusercontent.com/modules/tHt3nDYmmmmYzGXkYk3U/oU1Orrc0TwQQvhqhIuoa/zxiCOwYJK.js\";const ArrowFonts=getFonts(Arrow);const enabledGestures={WkB8qbEeY:{hover:true,pressed:true}};const serializationHash=\"framer-aOsyk\";const variantClassNames={WkB8qbEeY:\"framer-v-1gwqqta\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xubJOczJ1=undefined;const GlCkNLtrD=undefined;const q1orYlGb8=undefined;const FZGZQMOZL=undefined;const ZO1NU6z4u=undefined;const WHBIx3G0G=undefined;const y91OU8TDz=undefined;const A7DPtjLv8=undefined;const transition1={bounce:.2,delay:0,duration:1,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({colorDot,colorExpander,colorIcon,colorIconBG,colorLabelDefault,colorLabelHover,height,id,link,textLabel,width,...props})=>{return{...props,A7DPtjLv8:colorIcon??props.A7DPtjLv8??\"rgb(255, 255, 255)\",FZGZQMOZL:colorLabelHover??props.FZGZQMOZL??\"rgb(0, 0, 0)\",GlCkNLtrD:colorLabelDefault??props.GlCkNLtrD??\"rgb(0, 0, 0)\",q1orYlGb8:textLabel??props.q1orYlGb8??\"Download now\",WHBIx3G0G:colorExpander??props.WHBIx3G0G??\"rgb(207, 152, 210)\",xubJOczJ1:link??props.xubJOczJ1,y91OU8TDz:colorIconBG??props.y91OU8TDz??\"rgb(0, 0, 0)\",ZO1NU6z4u:colorDot??props.ZO1NU6z4u??\"rgb(0, 221, 255)\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,q1orYlGb8,GlCkNLtrD,FZGZQMOZL,ZO1NU6z4u,WHBIx3G0G,y91OU8TDz,A7DPtjLv8,xubJOczJ1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"WkB8qbEeY\",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:xubJOczJ1,motionChild:true,nodeId:\"WkB8qbEeY\",openInNewTab:true,scopeId:\"fgEpj4RQY\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1gwqqta\",className,classNames)} framer-8wryi6`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"WkB8qbEeY\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28,...style},...addPropertyOverrides({\"WkB8qbEeY-hover\":{\"data-framer-name\":undefined},\"WkB8qbEeY-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-185h68i\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"pewYLm9IR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-GlCkNLtrD-fgEpj4RQY))\"},children:\"Reserve Now\"})}),className:\"framer-cpggt4\",\"data-framer-name\":\"Label Default\",fonts:[\"FR;InterDisplay\"],layoutDependency:layoutDependency,layoutId:\"CB2kbDZOO\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-GlCkNLtrD-fgEpj4RQY)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-GlCkNLtrD-fgEpj4RQY\":GlCkNLtrD,scale:1},text:q1orYlGb8,variants:{\"WkB8qbEeY-hover\":{scale:.1},\"WkB8qbEeY-pressed\":{scale:.1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-FZGZQMOZL-fgEpj4RQY))\"},children:\"Reserve Now\"})}),className:\"framer-m456m0\",\"data-framer-name\":\"Label Hover\",fonts:[\"FR;InterDisplay\"],layoutDependency:layoutDependency,layoutId:\"Y31zFhIlU\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-FZGZQMOZL-fgEpj4RQY)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-FZGZQMOZL-fgEpj4RQY\":FZGZQMOZL,scale:.1},text:q1orYlGb8,variants:{\"WkB8qbEeY-hover\":{scale:1},\"WkB8qbEeY-pressed\":{scale:.9}},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gdiaeu\",\"data-framer-name\":\"Dot Wrapper\",layoutDependency:layoutDependency,layoutId:\"meV0XZlrv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ixd1ov\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"wRNStmGBS\",style:{backgroundColor:ZO1NU6z4u,borderBottomLeftRadius:7,borderBottomRightRadius:7,borderTopLeftRadius:7,borderTopRightRadius:7}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jlvsf9\",\"data-framer-name\":\"Expander\",layoutDependency:layoutDependency,layoutId:\"x1YicsIEV\",style:{backgroundColor:WHBIx3G0G,borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13d4nt5\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"r3LsKQKB_\",style:{backgroundColor:y91OU8TDz,borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,opacity:0,rotate:180,scale:1},transformTemplate:transformTemplate2,variants:{\"WkB8qbEeY-hover\":{opacity:1,rotate:0},\"WkB8qbEeY-pressed\":{opacity:1,rotate:0,scale:.9}},children:/*#__PURE__*/_jsx(Arrow,{animated:true,className:\"framer-16r8gs\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"jc4Hq25Tv\",style:{\"--ys0ez8\":A7DPtjLv8}})})]})]})})})})});});const css=[\".framer-aOsyk.framer-8wryi6, .framer-aOsyk .framer-8wryi6 { display: block; }\",\".framer-aOsyk.framer-1gwqqta { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 51px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px 4px 16px 0px; position: relative; text-decoration: none; width: 203px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aOsyk .framer-185h68i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 15px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 6px 0px 16px; position: relative; width: min-content; z-index: 2; }\",\".framer-aOsyk .framer-cpggt4, .framer-aOsyk .framer-m456m0 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-aOsyk .framer-1gdiaeu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-aOsyk .framer-1ixd1ov { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 8px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aOsyk .framer-jlvsf9 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 50%; width: 8px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-aOsyk .framer-13d4nt5 { align-content: center; align-items: center; aspect-ratio: 1 / 1; bottom: -10px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; left: 44%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: -11px; width: auto; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-aOsyk .framer-16r8gs { flex: none; height: auto; position: relative; width: 17px; }\",\".framer-aOsyk.framer-v-1gwqqta.hover .framer-185h68i, .framer-aOsyk.framer-v-1gwqqta.pressed .framer-185h68i { justify-content: flex-end; }\",\".framer-aOsyk.framer-v-1gwqqta.hover .framer-jlvsf9, .framer-aOsyk.framer-v-1gwqqta.pressed .framer-jlvsf9 { width: 450px; }\",\".framer-aOsyk.framer-v-1gwqqta.hover .framer-13d4nt5, .framer-aOsyk.framer-v-1gwqqta.pressed .framer-13d4nt5 { left: 41%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 51\n * @framerIntrinsicWidth 203\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yNPbA5jx5\":{\"layout\":[\"fixed\",\"fixed\"]},\"LCyaq5oTi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"q1orYlGb8\":\"textLabel\",\"GlCkNLtrD\":\"colorLabelDefault\",\"FZGZQMOZL\":\"colorLabelHover\",\"ZO1NU6z4u\":\"colorDot\",\"WHBIx3G0G\":\"colorExpander\",\"y91OU8TDz\":\"colorIconBG\",\"A7DPtjLv8\":\"colorIcon\",\"xubJOczJ1\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfgEpj4RQY=withCSS(Component,css,\"framer-aOsyk\");export default FramerfgEpj4RQY;FramerfgEpj4RQY.displayName=\"Motion Fill Button\";FramerfgEpj4RQY.defaultProps={height:51,width:203};addPropertyControls(FramerfgEpj4RQY,{q1orYlGb8:{defaultValue:\"Download now\",displayTextArea:false,title:\"Text - Label\",type:ControlType.String},onq1orYlGb8Change:{changes:\"q1orYlGb8\",type:ControlType.ChangeHandler},GlCkNLtrD:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color - Label Default\",type:ControlType.Color},FZGZQMOZL:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color - Label Hover\",type:ControlType.Color},ZO1NU6z4u:{defaultValue:\"rgb(0, 221, 255)\",title:\"Color - Dot\",type:ControlType.Color},WHBIx3G0G:{defaultValue:\"rgb(207, 152, 210)\",title:\"Color - Expander\",type:ControlType.Color},y91OU8TDz:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color - Icon BG\",type:ControlType.Color},A7DPtjLv8:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color - Icon\",type:ControlType.Color},xubJOczJ1:{title:\"Link\",type:ControlType.Link}});addFonts(FramerfgEpj4RQY,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]},...ArrowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfgEpj4RQY\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"203\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"51\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yNPbA5jx5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LCyaq5oTi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"q1orYlGb8\\\":\\\"textLabel\\\",\\\"GlCkNLtrD\\\":\\\"colorLabelDefault\\\",\\\"FZGZQMOZL\\\":\\\"colorLabelHover\\\",\\\"ZO1NU6z4u\\\":\\\"colorDot\\\",\\\"WHBIx3G0G\\\":\\\"colorExpander\\\",\\\"y91OU8TDz\\\":\\\"colorIconBG\\\",\\\"A7DPtjLv8\\\":\\\"colorIcon\\\",\\\"xubJOczJ1\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fgEpj4RQY.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useInView}from\"framer-motion\";const PRESET_TYPO={none:{},arch:{fontSize:34,fontWeight:\"700\",letterSpacing:1},stadium_wide:{fontSize:30,fontWeight:\"900\",letterSpacing:5,transform:\"uppercase\"},s_curve:{fontSize:26,fontWeight:\"400\",letterSpacing:0},diagonal:{fontSize:28,fontWeight:\"600\",letterSpacing:2},wave_single:{fontSize:38,fontWeight:\"800\",letterSpacing:0},wave_double:{fontSize:30,fontWeight:\"900\",letterSpacing:1},infinity_loop:{fontSize:17,fontWeight:\"700\",letterSpacing:2}};const clamp=(n,lo,hi)=>Math.max(lo,Math.min(hi,n));const safe=(v,fb)=>{const n=Number(v);return isFinite(n)?n:fb;};const parsePx=v=>safe(typeof v===\"string\"?parseFloat(v):v,0);const SEP=\"   \\xb7   \";const EPS=.75;const dist=(a,b)=>Math.hypot(a.x-b.x,a.y-b.y);// Debounce helper for expensive operations\nfunction useDebounce(value,delay){const[debouncedValue,setDebouncedValue]=React.useState(value);React.useEffect(()=>{const handler=setTimeout(()=>setDebouncedValue(value),delay);return()=>clearTimeout(handler);},[value,delay]);return debouncedValue;}function useSize(ref){const[s,setS]=React.useState({w:400,h:300});React.useEffect(()=>{const el=ref.current;if(!el)return;if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(es=>{const{width:w,height:h}=es[0].contentRect;if(w>0&&h>0)setS({w,h});});ro.observe(el);return()=>ro.disconnect();},[ref]);return s;}function isPathClosed(pathEl){if(!pathEl)return false;let len=0;try{len=pathEl.getTotalLength();}catch{return false;}if(!len)return false;const sp=pathEl.getPointAtLength(0);const ep=pathEl.getPointAtLength(len);return dist(sp,ep)<EPS;}function fullCircle(cx,cy,r){const[lx,rx,y,rs]=[(cx-r).toFixed(2),(cx+r).toFixed(2),cy.toFixed(2),r.toFixed(2)];return`M ${lx} ${y} A ${rs} ${rs} 0 1 1 ${rx} ${y} A ${rs} ${rs} 0 1 1 ${lx} ${y}`;}function polar(cx,cy,r,deg){const a=(deg-90)*Math.PI/180;return{x:cx+r*Math.cos(a),y:cy+r*Math.sin(a)};}function arcPath(cx,cy,r,a1,a2,rev){const from=rev?a2:a1;const to=rev?a1:a2;let span=(to-from+360)%360;if(!span)span=359.5;const s=polar(cx,cy,r,from);const e=polar(cx,cy,r,from+span);const rs=r.toFixed(2);return`M ${s.x.toFixed(2)} ${s.y.toFixed(2)} A ${rs} ${rs} 0 ${span>180?1:0} 1 ${e.x.toFixed(2)} ${e.y.toFixed(2)}`;}function wavePath(x0,cy,w,amp,freq,phDeg,steps){const ph=phDeg*Math.PI/180;const s=Math.max(80,Math.min(2e3,Math.floor(steps)));const pts=[];for(let i=0;i<=s;i++){const t=i/s;const x=x0+t*w;pts.push(`${x.toFixed(1)},${(cy+Math.sin(t*Math.PI*2*freq+ph)*amp).toFixed(1)}`);}return`M ${pts.join(\" L \")}`;}function lemniscate(cx,cy,a){const steps=180;const pts=[];for(let i=0;i<=steps;i++){const t=i/steps*Math.PI*2;const d=1+Math.sin(t)**2;pts.push(`${(cx+a*Math.cos(t)/d).toFixed(1)},${(cy+a*Math.sin(t)*Math.cos(t)/d).toFixed(1)}`);}return`M ${pts.join(\" L \")}`;}function buildExtendedPath(visPath,pathD,ext){if(!visPath||ext<=0)return pathD;let len=0;try{len=visPath.getTotalLength();}catch{return pathD;}if(!len)return pathD;const sp=visPath.getPointAtLength(0);const ep=visPath.getPointAtLength(len);const rest=pathD.replace(/^M\\s*[-\\d.eE+]+[\\s,]+[-\\d.eE+]+\\s*/,\"\");return`M ${(sp.x-ext).toFixed(2)} ${sp.y.toFixed(2)} `+`L ${sp.x.toFixed(2)} ${sp.y.toFixed(2)} `+rest+` L ${(ep.x+ext).toFixed(2)} ${ep.y.toFixed(2)}`;}/* ─── Default values (single source of truth) ─── */const DEFAULT_TEXT=\"Designed to enhance flexibility \\xb7 build strength \\xb7 promote relaxation\";const DEFAULT_PRESET=\"arch\";const DEFAULT_TYPOGRAPHY={font:{},fill:\"#111111\",textTransform:\"none\"};const DEFAULT_ANIMATION={enabled:true,dir:\"forward\",duration:40};const DEFAULT_STYLE={strokeEnabled:false,strokeColor:\"#ffffff\",strokeWidth:4,bgShow:false,bgColor:\"#f5f0eb\",bgPadding:12};const DEFAULT_PATH_CUSTOM={manualMode:\"arc\",arcRadius:46,arcStartAngle:210,arcEndAngle:330,arcReverse:false,arcFullCircle:false,circleRadius:42,waveAmplitude:28,waveFrequency:1.5,wavePhase:0,waveBaseline:50,waveXPad:2,waveSamples:700};export default function CurvedTextPro({text=DEFAULT_TEXT,preset=DEFAULT_PRESET,typography=DEFAULT_TYPOGRAPHY,animation=DEFAULT_ANIMATION,style=DEFAULT_STYLE,pathCustom=DEFAULT_PATH_CUSTOM}){const containerRef=React.useRef(null);const visPathRef=React.useRef(null);const textPathRef=React.useRef(null);const measureRef=React.useRef(null);const rafRef=React.useRef(0);const offsetRef=React.useRef(0);const prevPreset=React.useRef(preset);const fontLoadedRef=React.useRef(false);const lastMeasureTime=React.useRef(0);const[tileLen,setTileLen]=React.useState(800);const[pathLen,setPathLen]=React.useState(0);const[extPathD,setExtPathD]=React.useState(\"\");const[closedPath,setClosedPath]=React.useState(false);const{w,h}=useSize(containerRef);const isInView=useInView(containerRef,{amount:0,once:false});const isPreview=RenderTarget.current()===RenderTarget.preview;const debouncedW=useDebounce(w,100);const debouncedH=useDebounce(h,100);const visPathId=React.useId();const extPathId=React.useId();const maskId=React.useId();const font=typography?.font??{};const fill=typography?.fill??DEFAULT_TYPOGRAPHY.fill;const textTransform=typography?.textTransform??DEFAULT_TYPOGRAPHY.textTransform;const animEnabled=animation?.enabled??DEFAULT_ANIMATION.enabled;const animDir=animation?.dir??DEFAULT_ANIMATION.dir;const animDuration=Math.max(4,safe(animation?.duration,DEFAULT_ANIMATION.duration));const pt=PRESET_TYPO[preset]??{};const fontFamily=String(font?.fontFamily??\"Inter, sans-serif\");const fontStyleV=String(font?.fontStyle??\"normal\");const fontSize=clamp(pt.fontSize!=null?pt.fontSize:parsePx(font?.fontSize)||28,4,400);const fontWeight=pt.fontWeight!=null?pt.fontWeight:String(font?.fontWeight??\"600\");const letterSp=pt.letterSpacing!=null?pt.letterSpacing:parsePx(font?.letterSpacing);const resolvedTx=pt.transform??textTransform;const bgPadding=clamp(safe(style?.bgPadding,DEFAULT_STYLE.bgPadding),0,80);const dy=fontSize*.23;const bgStrokeWidth=fontSize*.96+bgPadding*2;const strokeW=style?.strokeEnabled?clamp(safe(style?.strokeWidth,DEFAULT_STYLE.strokeWidth),.5,40):0;const safetyMargin=clamp(fontSize*.9+(style?.bgShow?bgStrokeWidth/2:0)+strokeW*1.25,6,220);const safeW=Math.max(1,debouncedW-safetyMargin*2);const safeH=Math.max(1,debouncedH-safetyMargin*2);const cx=debouncedW/2;const cy=debouncedH/2;const baseText=React.useMemo(()=>{const b=text??\"\";switch(resolvedTx){case\"uppercase\":return b.toUpperCase();case\"lowercase\":return b.toLowerCase();case\"capitalize\":return b.replace(/\\b\\w/g,c=>c.toUpperCase());default:return b;}},[text,resolvedTx]);const textStyle={fontFamily,fontSize:`${fontSize}px`,fontWeight:fontWeight,fontStyle:fontStyleV,letterSpacing:`${letterSp}px`};const pathD=React.useMemo(()=>{const arch=()=>`M ${(debouncedW*.02).toFixed(1)} ${(debouncedH*.78).toFixed(1)} Q ${(debouncedW/2).toFixed(1)} ${(debouncedH*.12).toFixed(1)} ${(debouncedW*.98).toFixed(1)} ${(debouncedH*.78).toFixed(1)}`;const stadium=()=>`M ${(debouncedW*.02).toFixed(1)} ${(debouncedH*.72).toFixed(1)} Q ${(debouncedW/2).toFixed(1)} ${(debouncedH*.1).toFixed(1)} ${(debouncedW*.98).toFixed(1)} ${(debouncedH*.72).toFixed(1)}`;const sCurve=()=>`M ${(debouncedW*.02).toFixed(1)} ${(debouncedH*.78).toFixed(1)} C ${(debouncedW*.15).toFixed(1)} ${(debouncedH*.78).toFixed(1)},${(debouncedW*.38).toFixed(1)} ${(debouncedH*.1).toFixed(1)},${(debouncedW*.5).toFixed(1)} ${(debouncedH*.44).toFixed(1)} S ${(debouncedW*.88).toFixed(1)} ${(debouncedH*.9).toFixed(1)},${(debouncedW*.98).toFixed(1)} ${(debouncedH*.22).toFixed(1)}`;const diagonal=()=>`M ${(debouncedW*.02).toFixed(1)} ${(debouncedH*.92).toFixed(1)} C ${(debouncedW*.28).toFixed(1)} ${(debouncedH*.86).toFixed(1)},${(debouncedW*.62).toFixed(1)} ${(debouncedH*.18).toFixed(1)},${(debouncedW*.98).toFixed(1)} ${(debouncedH*.08).toFixed(1)}`;const wavePreset=(freq,ampPct)=>{const amp=safeH*clamp(ampPct/100,.02,.48);const y=debouncedH*clamp(safe(pathCustom?.waveBaseline,DEFAULT_PATH_CUSTOM.waveBaseline)/100,.05,.95);const pad=clamp(safe(pathCustom?.waveXPad,DEFAULT_PATH_CUSTOM.waveXPad),0,20)/100;const x0=debouncedW*pad;const ww=debouncedW*(1-pad*2);const samples=Math.min(clamp(safe(pathCustom?.waveSamples,DEFAULT_PATH_CUSTOM.waveSamples),120,1800),200);const phase=clamp(safe(pathCustom?.wavePhase,DEFAULT_PATH_CUSTOM.wavePhase),0,360);return wavePath(x0,y,ww,amp,clamp(freq,.25,6),phase,samples);};if(preset===\"arch\")return arch();if(preset===\"stadium_wide\")return stadium();if(preset===\"s_curve\")return sCurve();if(preset===\"diagonal\")return diagonal();if(preset===\"wave_single\")return wavePreset(1,36);if(preset===\"wave_double\")return wavePreset(2,28);if(preset===\"infinity_loop\"){const a=Math.max(10,Math.min(safeW*.42,safeH*.48));return lemniscate(cx,cy,a);}const m=pathCustom?.manualMode??DEFAULT_PATH_CUSTOM.manualMode;if(m===\"circle\"){const rPct=clamp(safe(pathCustom?.circleRadius,DEFAULT_PATH_CUSTOM.circleRadius),5,95)/100;const r=Math.max(6,Math.min(safeW,safeH)*.5*rPct);return fullCircle(cx,cy,r);}if(m===\"arc\"){const full=!!pathCustom?.arcFullCircle;const rPct=clamp(safe(pathCustom?.arcRadius,DEFAULT_PATH_CUSTOM.arcRadius),5,95)/100;const r=Math.max(6,Math.min(safeW,safeH)*.5*rPct);if(full)return fullCircle(cx,cy,r);const a1=clamp(safe(pathCustom?.arcStartAngle,DEFAULT_PATH_CUSTOM.arcStartAngle),0,360);const a2=clamp(safe(pathCustom?.arcEndAngle,DEFAULT_PATH_CUSTOM.arcEndAngle),0,360);const rev=!!pathCustom?.arcReverse;return arcPath(cx,cy,r,a1,a2,rev);}const ampPct=clamp(safe(pathCustom?.waveAmplitude,DEFAULT_PATH_CUSTOM.waveAmplitude),2,48);const freq=clamp(safe(pathCustom?.waveFrequency,DEFAULT_PATH_CUSTOM.waveFrequency),.25,6);const amp=safeH*clamp(ampPct/100,.02,.48);const y=debouncedH*clamp(safe(pathCustom?.waveBaseline,DEFAULT_PATH_CUSTOM.waveBaseline)/100,.05,.95);const pad=clamp(safe(pathCustom?.waveXPad,DEFAULT_PATH_CUSTOM.waveXPad),0,20)/100;const x0=debouncedW*pad;const ww=debouncedW*(1-pad*2);const samples=Math.min(clamp(safe(pathCustom?.waveSamples,DEFAULT_PATH_CUSTOM.waveSamples),120,1800),200);const phase=clamp(safe(pathCustom?.wavePhase,DEFAULT_PATH_CUSTOM.wavePhase),0,360);return wavePath(x0,y,ww,amp,freq,phase,samples);},[preset,debouncedW,debouncedH,cx,cy,safeW,safeH,pathCustom]);const doMeasure=React.useCallback(()=>{const now=Date.now();if(now-lastMeasureTime.current<50)return false;lastMeasureTime.current=now;const el=measureRef.current;if(!el)return false;try{const tl=el.getComputedTextLength();if(tl>0){setTileLen(tl);fontLoadedRef.current=true;return true;}}catch{return false;}return false;},[]);React.useEffect(()=>{if(fontLoadedRef.current&&doMeasure())return;const anyDoc=document;const fontsReady=anyDoc?.fonts?.ready;if(fontsReady&&typeof fontsReady.then===\"function\"&&!fontLoadedRef.current){fontsReady.then(()=>requestAnimationFrame(()=>doMeasure())).catch(()=>{});return;}const t=window.setTimeout(()=>doMeasure(),80);return()=>window.clearTimeout(t);},[baseText,fontSize,fontWeight,fontFamily,letterSp,doMeasure]);React.useEffect(()=>{const frame=requestAnimationFrame(()=>{const vp=visPathRef.current;const closed=isPathClosed(vp);setClosedPath(closed);let len=0;try{len=vp?.getTotalLength?.()??0;}catch{len=0;}setPathLen(len);const d=closed?pathD:buildExtendedPath(vp,pathD,tileLen);setExtPathD(d||pathD);});return()=>cancelAnimationFrame(frame);},[pathD,tileLen,w,h]);const isInfinity=preset===\"infinity_loop\";const isClosedCustom=preset===\"none\"&&(pathCustom?.manualMode===\"circle\"||pathCustom?.manualMode===\"arc\"&&!!pathCustom?.arcFullCircle);const closedLocked=isInfinity||isClosedCustom;const reps=React.useMemo(()=>{const tl=Math.max(1,tileLen);const pl=Math.max(1,pathLen||Math.max(debouncedW,debouncedH)*3);if(closedPath){const min=isInfinity?30:20;const need=pl*2+tl*4;return Math.max(min,Math.ceil(need/tl)+6);}const minOpen=15;const needOpen=pl+tl*8;return Math.max(minOpen,Math.ceil(needOpen/tl)+6);},[tileLen,pathLen,debouncedW,debouncedH,closedPath,isInfinity]);const tiledText=React.useMemo(()=>Array(reps).fill(baseText+SEP).join(\"\"),[reps,baseText]);React.useLayoutEffect(()=>{if(prevPreset.current===preset)return;prevPreset.current=preset;cancelAnimationFrame(rafRef.current);offsetRef.current=0;textPathRef.current?.setAttribute(\"startOffset\",\"0\");},[preset]);React.useEffect(()=>{cancelAnimationFrame(rafRef.current);const tp=textPathRef.current;if(!tp)return;if(!animEnabled||!isInView||!isPreview){tp.setAttribute(\"startOffset\",\"0\");return;}const tl=Math.max(1,tileLen);if(closedPath&&closedLocked){const dir=-1;const speedPx=tl/(animDuration*60);offsetRef.current=0;let lastTime=performance.now();const tick=currentTime=>{const delta=currentTime-lastTime;if(delta<16){rafRef.current=requestAnimationFrame(tick);return;}lastTime=currentTime;offsetRef.current+=dir*speedPx;if(offsetRef.current<=-tl)offsetRef.current+=tl;if(offsetRef.current>0)offsetRef.current-=tl;tp.setAttribute(\"startOffset\",offsetRef.current.toFixed(2));rafRef.current=requestAnimationFrame(tick);};rafRef.current=requestAnimationFrame(tick);return()=>cancelAnimationFrame(rafRef.current);}const dir=animDir===\"forward\"?-1:1;const speedPx=tl/(animDuration*60);offsetRef.current=0;let lastTime=performance.now();const tick=currentTime=>{const delta=currentTime-lastTime;if(delta<16){rafRef.current=requestAnimationFrame(tick);return;}lastTime=currentTime;offsetRef.current=(offsetRef.current+dir*speedPx+tl)%tl;tp.setAttribute(\"startOffset\",offsetRef.current.toFixed(2));rafRef.current=requestAnimationFrame(tick);};rafRef.current=requestAnimationFrame(tick);return()=>cancelAnimationFrame(rafRef.current);},[animEnabled,animDuration,animDir,tileLen,closedPath,closedLocked,isInView,isPreview]);const maskStrokeWidth=clamp(bgStrokeWidth+strokeW*2+fontSize*2.6,fontSize*2.6,2200);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",overflow:\"visible\",willChange:animEnabled&&isInView&&isPreview?\"transform\":\"auto\"},children:w>0&&/*#__PURE__*/_jsxs(\"svg\",{width:w,height:h,viewBox:`0 0 ${w} ${h}`,style:{display:\"block\",overflow:\"visible\",willChange:animEnabled&&isInView&&isPreview?\"transform\":\"auto\"},\"aria-label\":text,children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsx(\"path\",{ref:visPathRef,id:visPathId,d:pathD}),/*#__PURE__*/_jsx(\"path\",{id:extPathId,d:extPathD||pathD}),pathD&&/*#__PURE__*/_jsxs(\"mask\",{id:maskId,maskUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"0\",y:\"0\",width:w,height:h,fill:\"black\"}),/*#__PURE__*/_jsx(\"path\",{d:pathD,fill:\"none\",stroke:\"white\",strokeWidth:maskStrokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\"})]})]}),/*#__PURE__*/_jsx(\"text\",{ref:measureRef,style:{...textStyle,visibility:\"hidden\"},x:\"0\",y:\"-9999\",\"aria-hidden\":\"true\",children:baseText+SEP}),style?.bgShow&&/*#__PURE__*/_jsx(\"path\",{d:pathD,fill:\"none\",stroke:style.bgColor,strokeWidth:bgStrokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"text\",{dy:dy,style:{...textStyle,willChange:animEnabled&&isInView&&isPreview?\"transform\":\"auto\"},fill:fill,stroke:style?.strokeEnabled?style.strokeColor:\"none\",strokeWidth:style?.strokeEnabled?strokeW:0,paintOrder:style?.strokeEnabled?\"stroke fill\":undefined,textAnchor:\"start\",mask:pathD?`url(#${maskId})`:undefined,children:/*#__PURE__*/_jsx(\"textPath\",{ref:textPathRef,href:`#${extPathId}`,startOffset:\"0\",method:\"align\",spacing:\"auto\",children:tiledText})})]})});}CurvedTextPro.defaultProps={text:DEFAULT_TEXT,preset:DEFAULT_PRESET,typography:DEFAULT_TYPOGRAPHY,animation:DEFAULT_ANIMATION,style:DEFAULT_STYLE,pathCustom:DEFAULT_PATH_CUSTOM};addPropertyControls(CurvedTextPro,{text:{type:ControlType.String,title:\"Text\",displayTextArea:true,defaultValue:DEFAULT_TEXT},preset:{type:ControlType.Enum,title:\"Preset\",defaultValue:DEFAULT_PRESET,options:[\"none\",\"arch\",\"stadium_wide\",\"s_curve\",\"diagonal\",\"wave_single\",\"wave_double\",\"infinity_loop\"],optionTitles:[\"— Custom —\",\"Arch\",\"Stadium Wide\",\"S Curve\",\"Diagonal\",\"Wave \\xb7 Single\",\"Wave \\xb7 Double\",\"Infinity Loop\"]},typography:{type:ControlType.Object,title:\"Typography\",controls:{// @ts-ignore\nfont:{// @ts-ignore\ntype:ControlType.Font,title:\"Font\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultValue:{fontSize:28,variant:\"Semibold\",letterSpacing:\"0px\"}},fill:{type:ControlType.Color,title:\"Color\",defaultValue:DEFAULT_TYPOGRAPHY.fill},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"UPPERCASE\",\"lowercase\",\"Capitalize\"],defaultValue:DEFAULT_TYPOGRAPHY.textTransform}}},animation:{type:ControlType.Object,title:\"Animation\",controls:{enabled:{type:ControlType.Boolean,title:\"Animate\",enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:DEFAULT_ANIMATION.enabled},dir:{type:ControlType.Enum,title:\"Direction\",options:[\"forward\",\"backward\"],optionTitles:[\"→\",\"←\"],displaySegmentedControl:true,defaultValue:DEFAULT_ANIMATION.dir,hidden:p=>!p.enabled},duration:{type:ControlType.Number,title:\"Speed\",min:4,max:120,step:2,unit:\"s\",description:\"Seconds per cycle. Higher = slower.\",defaultValue:DEFAULT_ANIMATION.duration,hidden:p=>!p.enabled}}},style:{type:ControlType.Object,title:\"Style\",controls:{bgShow:{type:ControlType.Boolean,title:\"Background\",enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:DEFAULT_STYLE.bgShow},bgColor:{type:ControlType.Color,title:\"BG Color\",defaultValue:DEFAULT_STYLE.bgColor,hidden:p=>!p.bgShow},bgPadding:{type:ControlType.Number,title:\"BG Padding\",min:0,max:80,step:1,defaultValue:DEFAULT_STYLE.bgPadding,hidden:p=>!p.bgShow},strokeEnabled:{type:ControlType.Boolean,title:\"Stroke\",enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:DEFAULT_STYLE.strokeEnabled},strokeColor:{type:ControlType.Color,title:\"Stroke Color\",defaultValue:DEFAULT_STYLE.strokeColor,hidden:p=>!p.strokeEnabled},strokeWidth:{type:ControlType.Number,title:\"Stroke Width\",min:.5,max:40,step:.5,defaultValue:DEFAULT_STYLE.strokeWidth,hidden:p=>!p.strokeEnabled}}},pathCustom:{type:ControlType.Object,title:\"Path Settings\",hidden:p=>p.preset!==\"none\",controls:{manualMode:{type:ControlType.Enum,title:\"Mode\",options:[\"arc\",\"circle\",\"wave\"],optionTitles:[\"Arc\",\"Circle\",\"Wave\"],displaySegmentedControl:true,defaultValue:DEFAULT_PATH_CUSTOM.manualMode},arcFullCircle:{type:ControlType.Boolean,title:\"Full Circle\",enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:DEFAULT_PATH_CUSTOM.arcFullCircle,hidden:p=>p.manualMode!==\"arc\"},arcRadius:{type:ControlType.Number,title:\"Radius %\",min:5,max:95,step:1,unit:\"%\",defaultValue:DEFAULT_PATH_CUSTOM.arcRadius,hidden:p=>p.manualMode!==\"arc\"},arcStartAngle:{type:ControlType.Number,title:\"Start \\xb0\",min:0,max:360,step:1,defaultValue:DEFAULT_PATH_CUSTOM.arcStartAngle,hidden:p=>p.manualMode!==\"arc\"||p.arcFullCircle},arcEndAngle:{type:ControlType.Number,title:\"End \\xb0\",min:0,max:360,step:1,defaultValue:DEFAULT_PATH_CUSTOM.arcEndAngle,hidden:p=>p.manualMode!==\"arc\"||p.arcFullCircle},arcReverse:{type:ControlType.Boolean,title:\"Reverse\",defaultValue:DEFAULT_PATH_CUSTOM.arcReverse,hidden:p=>p.manualMode!==\"arc\"||p.arcFullCircle},circleRadius:{type:ControlType.Number,title:\"Radius %\",min:5,max:95,step:1,unit:\"%\",defaultValue:DEFAULT_PATH_CUSTOM.circleRadius,hidden:p=>p.manualMode!==\"circle\"},waveBaseline:{type:ControlType.Number,title:\"Baseline %\",min:5,max:95,step:1,unit:\"%\",defaultValue:DEFAULT_PATH_CUSTOM.waveBaseline,hidden:p=>p.manualMode!==\"wave\"},waveAmplitude:{type:ControlType.Number,title:\"Amplitude %\",min:2,max:48,step:1,unit:\"%\",defaultValue:DEFAULT_PATH_CUSTOM.waveAmplitude,hidden:p=>p.manualMode!==\"wave\"},waveFrequency:{type:ControlType.Number,title:\"Frequency\",min:.25,max:6,step:.25,defaultValue:DEFAULT_PATH_CUSTOM.waveFrequency,hidden:p=>p.manualMode!==\"wave\"},wavePhase:{type:ControlType.Number,title:\"Phase \\xb0\",min:0,max:360,step:1,defaultValue:DEFAULT_PATH_CUSTOM.wavePhase,hidden:p=>p.manualMode!==\"wave\"},waveXPad:{type:ControlType.Number,title:\"X Padding %\",min:0,max:20,step:.5,unit:\"%\",defaultValue:DEFAULT_PATH_CUSTOM.waveXPad,hidden:p=>p.manualMode!==\"wave\"},waveSamples:{type:ControlType.Number,title:\"Samples\",min:120,max:1800,step:20,defaultValue:DEFAULT_PATH_CUSTOM.waveSamples,hidden:p=>p.manualMode!==\"wave\"}}},_contact:{type:ControlType.Link,title:\"Need help?\",defaultValue:\"zlatkomarjanovic.zm@gmail.com\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CurvedTextPro\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ArcText_1.map","/**\n *  28\n * #28 Fluid Image\n * Interactive WebGL image effect with cursor-driven fluid gradient overlay\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const TRAIL_LENGTH=12;const NOISE_SIZE=256;// ── generate deterministic noise texture (random gradient vectors in RG) ──\nfunction generateNoiseTexture(){const size=NOISE_SIZE;const data=new Uint8Array(size*size*4);// Park-Miller LCG for deterministic output\nlet seed=48271;const rand=()=>{seed=seed*16807%2147483647;return(seed-1)/2147483646;};for(let y=0;y<size;y++){for(let x=0;x<size;x++){const idx=(y*size+x)*4;const angle=rand()*Math.PI*2;data[idx]=(Math.cos(angle)*.5+.5)*255|0;data[idx+1]=(Math.sin(angle)*.5+.5)*255|0;data[idx+2]=rand()*255|0;data[idx+3]=255;}}return data;}const NOISE_DATA=generateNoiseTexture();// ── default placeholder: a warm gradient photo stand-in (pre-encoded for SSR) ──\nconst DEFAULT_IMAGE=\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNjAwIDQwMCI+CiAgPGRlZnM+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMkQxQjY5Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjNkIzRkEwIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjRTg0NzVGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZGQzg1NyIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CiAgPHJlY3Qgd2lkdGg9IjYwMCIgaGVpZ2h0PSI0MDAiIGZpbGw9InVybCgjYSkiLz4KICA8Y2lyY2xlIGN4PSIxODAiIGN5PSIxNTAiIHI9IjgwIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIwLjEyIi8+CiAgPGNpcmNsZSBjeD0iNDIwIiBjeT0iMjgwIiByPSIxMTAiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjAuMDgiLz4KICA8Y2lyY2xlIGN4PSIzNTAiIGN5PSIxMDAiIHI9IjUwIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIwLjEiLz4KPC9zdmc+\";// ── shaders ──\nconst VERTEX_SHADER=`\nattribute vec2 aPosition;\nvarying vec2 vUv;\nvoid main() {\n    vUv = aPosition * 0.5 + 0.5;\n    gl_Position = vec4(aPosition, 0.0, 1.0);\n}\n`;function buildFragmentShader(lowQuality){const trailCount=lowQuality?6:TRAIL_LENGTH;const fbmOctaves=lowQuality?2:4;return`\nprecision highp float;\n\nvarying vec2 vUv;\nuniform vec2 uResolution;\nuniform vec2 uPointer;\nuniform float uPointerActive;\nuniform float uTime;\nuniform sampler2D uTexture;\nuniform sampler2D uNoiseTex;\nuniform vec2 uImageSize;\nuniform vec3 uEffectColor1;\nuniform vec3 uEffectColor2;\nuniform vec3 uEffectColor3;\nuniform vec3 uEffectColor4;\nuniform float uRadius;\nuniform float uStrength;\nuniform float uSpeed;\nuniform float uDistortion;\nuniform float uHueShift;\nuniform float uColorCycle;\nuniform float uShowGradient;\nuniform vec2 uPadding;\nuniform vec2 uTrail[${TRAIL_LENGTH}];\nuniform vec2 uTrailVelocities[${TRAIL_LENGTH}];\nuniform float uTrailStrengths[${TRAIL_LENGTH}];\nuniform float uBurst;\nuniform vec2 uBurstPos;\nuniform float uObjectFit;\n\n// ── texture-based gradient noise ──\n\nvec4 sampleImageTexture(vec2 uv) {\n    vec2 clampedUv = clamp(uv, 0.0, 1.0);\n    vec4 sampleColor = texture2D(uTexture, clampedUv);\n    float inBounds =\n        step(0.0, uv.x) *\n        step(uv.x, 1.0) *\n        step(0.0, uv.y) *\n        step(uv.y, 1.0);\n    float alpha = sampleColor.a * inBounds;\n    vec3 rgb = alpha > 0.0001\n        ? sampleColor.rgb / max(sampleColor.a, 0.0001)\n        : vec3(0.0);\n    return vec4(rgb, alpha);\n}\n\nvec2 noiseTexCoord(vec2 i) {\n    return (floor(mod(i, 256.0)) + 0.5) / 256.0;\n}\n\nfloat gnoise(vec2 p) {\n    vec2 i = floor(p);\n    vec2 f = fract(p);\n    vec2 u = f * f * f * (f * (f * 6.0 - 15.0) + 10.0);\n    vec2 g00 = texture2D(uNoiseTex, noiseTexCoord(i)).rg * 2.0 - 1.0;\n    vec2 g10 = texture2D(uNoiseTex, noiseTexCoord(i + vec2(1.0, 0.0))).rg * 2.0 - 1.0;\n    vec2 g01 = texture2D(uNoiseTex, noiseTexCoord(i + vec2(0.0, 1.0))).rg * 2.0 - 1.0;\n    vec2 g11 = texture2D(uNoiseTex, noiseTexCoord(i + vec2(1.0, 1.0))).rg * 2.0 - 1.0;\n    return mix(mix(dot(g00, f - vec2(0.0, 0.0)),\n                   dot(g10, f - vec2(1.0, 0.0)), u.x),\n               mix(dot(g01, f - vec2(0.0, 1.0)),\n                   dot(g11, f - vec2(1.0, 1.0)), u.x), u.y);\n}\n\nmat2 rot(float a) {\n    float c = cos(a); float s = sin(a);\n    return mat2(c, -s, s, c);\n}\n\nfloat fbm(vec2 p) {\n    float v = 0.0, a = 0.5;\n    mat2 r = rot(0.37);\n    for (int i = 0; i < ${fbmOctaves}; i++) {\n        v += a * gnoise(p);\n        p = r * p * 2.0 + vec2(13.7, 31.5);\n        a *= 0.5;\n    }\n    return v;\n}\n\n${!lowQuality?`\n// ── curl noise (divergence-free flow field) ──\nvec2 curlNoise(vec2 p) {\n    float eps = 0.1;\n    float n1 = gnoise(p + vec2(0.0, eps));\n    float n2 = gnoise(p - vec2(0.0, eps));\n    float n3 = gnoise(p + vec2(eps, 0.0));\n    float n4 = gnoise(p - vec2(eps, 0.0));\n    float dFdy = (n1 - n2) / (2.0 * eps);\n    float dFdx = (n3 - n4) / (2.0 * eps);\n    return vec2(dFdy, -dFdx);\n}\n`:\"\"}\n\n// ── HSL helpers ──\n\nvec3 rgb2hsl(vec3 c) {\n    float mx = max(max(c.r, c.g), c.b);\n    float mn = min(min(c.r, c.g), c.b);\n    float l = (mx + mn) * 0.5;\n    if (mx == mn) return vec3(0.0, 0.0, l);\n    float d = mx - mn;\n    float s = l > 0.5 ? d / (2.0 - mx - mn) : d / (mx + mn);\n    float h;\n    if (mx == c.r) h = (c.g - c.b) / d + (c.g < c.b ? 6.0 : 0.0);\n    else if (mx == c.g) h = (c.b - c.r) / d + 2.0;\n    else h = (c.r - c.g) / d + 4.0;\n    h /= 6.0;\n    return vec3(h, s, l);\n}\n\nfloat hue2rgb(float p, float q, float t) {\n    if (t < 0.0) t += 1.0;\n    if (t > 1.0) t -= 1.0;\n    if (t < 1.0 / 6.0) return p + (q - p) * 6.0 * t;\n    if (t < 1.0 / 2.0) return q;\n    if (t < 2.0 / 3.0) return p + (q - p) * (2.0 / 3.0 - t) * 6.0;\n    return p;\n}\n\nvec3 hsl2rgb(vec3 hsl) {\n    if (hsl.y == 0.0) return vec3(hsl.z);\n    float q = hsl.z < 0.5 ? hsl.z * (1.0 + hsl.y) : hsl.z + hsl.y - hsl.z * hsl.y;\n    float p = 2.0 * hsl.z - q;\n    return vec3(\n        hue2rgb(p, q, hsl.x + 1.0 / 3.0),\n        hue2rgb(p, q, hsl.x),\n        hue2rgb(p, q, hsl.x - 1.0 / 3.0)\n    );\n}\n\n// ── main ──\n\nvoid main() {\n    vec2 uv = vUv;\n    float canvasAspect = uResolution.x / max(uResolution.y, 1.0);\n    vec2 imageAreaSize = uResolution * (1.0 - 2.0 * uPadding);\n    float imageAreaAspect = imageAreaSize.x / max(imageAreaSize.y, 1.0);\n    float imageAspect = uImageSize.x / max(uImageSize.y, 1.0);\n\n    // remap from padded canvas to image-area UVs\n    vec2 imageUv = (uv - uPadding) / (1.0 - 2.0 * uPadding);\n\n    // object-fit UV mapping (within image area)\n    // uObjectFit: 0 = cover, 1 = contain, 2 = fill\n    vec2 texUv = imageUv;\n    if (uObjectFit < 0.5) {\n        // cover: scale to fill, crop excess\n        if (imageAreaAspect > imageAspect) {\n            float scale = imageAreaAspect / imageAspect;\n            texUv.y = (imageUv.y - 0.5) / scale + 0.5;\n        } else {\n            float scale = imageAspect / imageAreaAspect;\n            texUv.x = (imageUv.x - 0.5) / scale + 0.5;\n        }\n    } else if (uObjectFit < 1.5) {\n        // contain: scale to fit entirely, letterbox\n        if (imageAreaAspect > imageAspect) {\n            float scale = imageAspect / imageAreaAspect;\n            texUv.x = (imageUv.x - 0.5) / scale + 0.5;\n        } else {\n            float scale = imageAreaAspect / imageAspect;\n            texUv.y = (imageUv.y - 0.5) / scale + 0.5;\n        }\n    }\n    // fill (uObjectFit >= 1.5): texUv = imageUv as-is (stretch)\n    texUv.y = 1.0 - texUv.y;\n\n    float time = uTime * uSpeed;\n\n    vec2 aspect = vec2(canvasAspect, 1.0);\n    vec2 p = uv * aspect;\n    float radiusScaled = uRadius * max(canvasAspect, 1.0);\n\n    // ── flow field ──\n    ${!lowQuality?`vec2 flowField = curlNoise(p * 2.0 + time * 0.3);`:`vec2 flowField = vec2(\n               gnoise(p * 2.0 + time * 0.3 + vec2(0.0, 73.1)),\n               gnoise(p * 2.0 + time * 0.3 + vec2(131.7, 0.0))\n           ) * 0.5;`}\n\n    // ── hover proximity (color shifts even when pointer is still) ──\n    float hoverDist = distance(p, uPointer * aspect);\n    float hoverT = 1.0 - smoothstep(0.0, radiusScaled, hoverDist);\n    float hoverInfluence = hoverT * hoverT * hoverT * uPointerActive * uStrength;\n    float orbCore = pow(hoverT, 1.8) * uPointerActive;\n    float orbHalo = pow(hoverT, 0.8) * uPointerActive;\n    float orbRing = smoothstep(0.12, 0.58, hoverT) * (1.0 - smoothstep(0.58, 0.92, hoverT)) * uPointerActive;\n    float orbPulse = (0.5 + 0.5 * sin(uTime * 1.2)) * (0.12 + 0.2 * orbCore);\n\n    // ── trail: vortex + curl + smudge ──\n    float trailInfluence = 0.0;\n    vec2 totalSwirl = vec2(0.0);\n\n    for (int i = 0; i < ${trailCount}; i++) {\n        float trailStr = uTrailStrengths[i];\n        if (trailStr < 0.001) continue;\n        vec2 trailPos = uTrail[i] * aspect;\n        vec2 toTrail = p - trailPos;\n        float dist = length(toTrail);\n        float t = 1.0 - smoothstep(0.0, radiusScaled, dist);\n        float influence = t * t * t * trailStr;\n\n        // noise modulation for organic shape\n        float noiseOff = gnoise(uv * 5.0 + time * 0.4 + float(i) * 1.7) * uDistortion;\n        influence *= (1.0 + noiseOff * 0.6);\n        trailInfluence += influence;\n\n        vec2 vel = uTrailVelocities[i];\n        float velMag = length(vel);\n\n        // vortex spin: perpendicular to direction-to-point\n        vec2 tangent = vec2(-toTrail.y, toTrail.x);\n        float vortexStr = influence * velMag * 2.0;\n        totalSwirl += tangent / max(dist, 0.02) * vortexStr * uDistortion * 0.4;\n\n        // reduced linear smudge (still needed for directional push)\n        if (velMag > 0.001) {\n            totalSwirl += vel * influence * uDistortion * 0.3;\n        }\n\n        // curl flow contribution (organic turbulence)\n        totalSwirl += flowField * influence * uDistortion * 0.25;\n    }\n    trailInfluence = clamp(trailInfluence, 0.0, 1.0) * uStrength * uPointerActive;\n\n    // ── burst (independent of pointer active) ──\n    vec2 burstSwirl = vec2(0.0);\n    float burstInfluence = 0.0;\n    if (uBurst > 0.001) {\n        float burstDist = distance(p, uBurstPos * aspect);\n        float burstExpand = 1.0 + (1.0 - uBurst) * 2.0;\n        float burstRadius = radiusScaled * burstExpand;\n        float burstT = 1.0 - smoothstep(0.0, burstRadius, burstDist);\n        burstInfluence = burstT * burstT * uBurst * uBurst * uStrength;\n        vec2 burstDir = p - uBurstPos * aspect;\n        float bdLen = length(burstDir);\n        if (bdLen > 0.001) burstDir /= bdLen;\n        burstSwirl = burstDir * burstInfluence * uDistortion * 0.8\n                   + flowField * burstInfluence * uDistortion * 0.3;\n    }\n\n    // combine hover + trail + burst\n    float combined = clamp(hoverInfluence + trailInfluence + burstInfluence, 0.0, 1.0);\n\n    // ── texture distortion using curl-warped UVs ──\n    vec2 swirlUv = totalSwirl * 0.5 * uPointerActive + burstSwirl * 0.5;\n    // add subtle curl warp near cursor even when still\n    swirlUv += flowField * hoverInfluence * 0.03;\n    vec2 smudgedTexUv = texUv + swirlUv;\n    vec4 smudgedColor = sampleImageTexture(smudgedTexUv);\n\n    // warped boundary mask — edges distort with the swirl\n    vec2 warpedImageUv = imageUv - swirlUv;\n    float inImage = smoothstep(-0.005, 0.0, warpedImageUv.x) * smoothstep(-0.005, 0.0, 1.0 - warpedImageUv.x)\n                  * smoothstep(-0.005, 0.0, warpedImageUv.y) * smoothstep(-0.005, 0.0, 1.0 - warpedImageUv.y);\n\n    // hue shift + saturation boost (only when gradient effect is on)\n    vec3 hueShifted = smudgedColor.rgb;\n    if (uShowGradient > 0.5) {\n        vec3 hsl = rgb2hsl(smudgedColor.rgb);\n        float noiseHue = fbm(uv * 3.0 + time * 0.3);\n        hsl.x = fract(hsl.x + uHueShift * combined * (0.5 + noiseHue * 0.5));\n        hsl.y = min(1.0, hsl.y + combined * 0.6);\n        hsl.z = clamp(hsl.z + combined * 0.1, 0.0, 1.0);\n        hueShifted = hsl2rgb(hsl);\n    }\n\n    // animate effect colors — cycle hues over time\n    vec3 c1hsl = rgb2hsl(uEffectColor1);\n    c1hsl.x = fract(c1hsl.x + uTime * uColorCycle);\n    vec3 cycledColor1 = hsl2rgb(c1hsl);\n\n    vec3 c2hsl = rgb2hsl(uEffectColor2);\n    c2hsl.x = fract(c2hsl.x + uTime * uColorCycle * 0.73);\n    vec3 cycledColor2 = hsl2rgb(c2hsl);\n\n    vec3 c3hsl = rgb2hsl(uEffectColor3);\n    c3hsl.x = fract(c3hsl.x + uTime * uColorCycle * 1.17);\n    vec3 cycledColor3 = hsl2rgb(c3hsl);\n\n    vec3 c4hsl = rgb2hsl(uEffectColor4);\n    c4hsl.x = fract(c4hsl.x + uTime * uColorCycle * 0.53);\n    vec3 cycledColor4 = hsl2rgb(c4hsl);\n\n    // ── domain-warped gradient overlay ──\n    vec2 warpCoord = uv * 2.5 + (totalSwirl * uPointerActive + burstSwirl) * 4.0;\n    ${!lowQuality?`float warpLayer = fbm(warpCoord + time * 0.15);\n    float gradientT = fbm(warpCoord + warpLayer * 0.5 + time * 0.1);`:`float gradientT = fbm(warpCoord + time * 0.1);`}\n\n    // remap FBM output (~[-0.94, 0.94]) to smooth [0, 1]\n    float gt = clamp(gradientT * 0.5 + 0.5, 0.0, 1.0);\n    gt = gt * gt * (3.0 - 2.0 * gt); // hermite smooth\n    float premiumShift = (fbm(uv * 1.6 + flowField * 0.9 + time * 0.08) * 0.5 + 0.5) - 0.5;\n    gt = clamp(gt + premiumShift * (0.08 * orbHalo + 0.05 * orbRing), 0.0, 1.0);\n\n    // 4-stop gradient: color1 -> color2 -> color3 -> color4\n    float seg = gt * 3.0;\n    vec3 gradientColor;\n    if (seg < 1.0) {\n        gradientColor = mix(cycledColor1, cycledColor2, seg);\n    } else if (seg < 2.0) {\n        gradientColor = mix(cycledColor2, cycledColor3, seg - 1.0);\n    } else {\n        gradientColor = mix(cycledColor3, cycledColor4, seg - 2.0);\n    }\n\n    // blend: more gradient when swirling fast\n    float swirlMag = length(totalSwirl * uPointerActive + burstSwirl);\n    float distortionBand = clamp(orbRing * 1.15 + burstInfluence * 0.5 + trailInfluence * 0.35, 0.0, 1.0);\n    float gradientMix = smoothstep(0.02, 0.72, combined * 0.28 + orbHalo * 0.3 + swirlMag * 1.4) * uShowGradient;\n    vec3 premiumGradientColor = mix(gradientColor, vec3(1.0), 0.18 * orbCore + 0.06 * orbPulse);\n    vec3 premiumHueShifted = mix(hueShifted, smudgedColor.rgb, 0.18 * (1.0 - orbHalo));\n    vec3 effectColor = mix(premiumHueShifted, premiumGradientColor, gradientMix * (0.78 + 0.22 * orbHalo));\n\n    // compositing: image area blends normally, overflow fades out\n    float imageMix = clamp(combined * 0.55 + orbCore * 0.2 + orbHalo * 0.15, 0.0, 1.0);\n    vec3 imageBlend = mix(smudgedColor.rgb, effectColor, imageMix);\n    vec3 finalColor = mix(effectColor, imageBlend, inImage);\n    float glow = clamp(orbHalo * 0.55 + orbCore * orbCore * 0.45 + distortionBand * 0.18, 0.0, 1.0);\n    vec3 outerGlowColor = mix(gradientColor, premiumGradientColor, 0.5);\n    finalColor += outerGlowColor * glow * (0.16 + 0.08 * orbPulse) * uShowGradient;\n    finalColor += vec3(1.0) * orbCore * 0.045 * uShowGradient;\n    finalColor = clamp(finalColor, 0.0, 1.0);\n\n    float alpha = inImage * smudgedColor.a;\n    gl_FragColor = vec4(finalColor, clamp(alpha, 0.0, 1.0));\n}\n`;}// ── utilities ──\nfunction clamp(value,min,max){return Math.min(max,Math.max(min,value));}function hslToRgb01(h,s,l){if(s===0)return[l,l,l];const q=l<.5?l*(1+s):l+s-l*s;const p=2*l-q;const hue2rgb=t=>{if(t<0)t+=1;if(t>1)t-=1;if(t<1/6)return p+(q-p)*6*t;if(t<1/2)return q;if(t<2/3)return p+(q-p)*(2/3-t)*6;return p;};return[hue2rgb(h+1/3),hue2rgb(h),hue2rgb(h-1/3)];}function parseColorToRgb01(input){const value=input.trim();const hex=value.startsWith(\"#\")?value.slice(1):null;if(hex){const normalized=hex.length===3?`${hex[0]}${hex[0]}${hex[1]}${hex[1]}${hex[2]}${hex[2]}`:hex.length===4?`${hex[0]}${hex[0]}${hex[1]}${hex[1]}${hex[2]}${hex[2]}`:hex.slice(0,6).padEnd(6,\"0\");const int=Number.parseInt(normalized,16);if(!Number.isNaN(int)){return[(int>>16&255)/255,(int>>8&255)/255,(int&255)/255];}}const rgbMatch=value.match(/rgba?\\(([^)]+)\\)/i);if(rgbMatch){const channels=rgbMatch[1].split(\",\").map(part=>part.trim());const toChannel=channel=>{if(channel.endsWith(\"%\")){return clamp(Number.parseFloat(channel)/100*255,0,255);}return clamp(Number.parseFloat(channel),0,255);};const r=toChannel(channels[0]||\"0\");const g=toChannel(channels[1]||\"0\");const b=toChannel(channels[2]||\"0\");return[r/255,g/255,b/255];}// hsl / hsla\nconst hslMatch=value.match(/hsla?\\(([^)]+)\\)/i);if(hslMatch){const parts=hslMatch[1].split(/[,/]/).map(s=>s.trim());const h=Number.parseFloat(parts[0])/360;const s=Number.parseFloat(parts[1])/100;const l=Number.parseFloat(parts[2])/100;if(!Number.isNaN(h)&&!Number.isNaN(s)&&!Number.isNaN(l)){return hslToRgb01(h,s,l);}}// canvas fallback for named colors, oklch, etc.\nif(typeof document!==\"undefined\"){try{const ctx=document.createElement(\"canvas\").getContext(\"2d\");if(ctx){ctx.fillStyle=value;const resolved=ctx.fillStyle;if(resolved.startsWith(\"#\")){const int=Number.parseInt(resolved.slice(1),16);return[(int>>16&255)/255,(int>>8&255)/255,(int&255)/255];}}}catch{// ignore — fall through to default\n}}return[0,0,0];}// ── color presets ──\nconst COLOR_PRESETS={tropical:[\"#0D9488\",\"#A78BFA\",\"#F472B6\",\"#FBBF24\"],ocean:[\"#0EA5E9\",\"#6366F1\",\"#14B8A6\",\"#818CF8\"],sunset:[\"#F97316\",\"#EF4444\",\"#A855F7\",\"#FBBF24\"],neon:[\"#22D3EE\",\"#A3E635\",\"#F472B6\",\"#FACC15\"],forest:[\"#16A34A\",\"#065F46\",\"#A3E635\",\"#D9F99D\"],monochrome:[\"#E5E5E5\",\"#A3A3A3\",\"#525252\",\"#171717\"]};const DEFAULT_PRESET=\"tropical\";const PRESET_OPTIONS=[...Object.keys(COLOR_PRESETS),\"custom\"];const PRESET_TITLES=[\"Tropical\",\"Ocean\",\"Sunset\",\"Neon\",\"Forest\",\"Mono\",\"Custom\"];/** Maps N user colors to exactly 4 shader colors by evenly sampling */function resolveColors(preset,customColors){const palette=preset===\"custom\"?customColors.length>0?customColors:COLOR_PRESETS[DEFAULT_PRESET]:COLOR_PRESETS[preset]||COLOR_PRESETS[DEFAULT_PRESET];if(palette.length===0)return[\"#000000\",\"#000000\",\"#000000\",\"#000000\"];if(palette.length===1)return[palette[0],palette[0],palette[0],palette[0]];if(palette.length===2)return[palette[0],palette[1],palette[1],palette[0]];if(palette.length===3)return[palette[0],palette[1],palette[2],palette[1]];if(palette.length===4)return[palette[0],palette[1],palette[2],palette[3]];// 5+ colors: sample 4 evenly spaced\nconst last=palette.length-1;return[palette[0],palette[Math.round(last/3)],palette[Math.round(last*2/3)],palette[last]];}function compileShader(gl,type,source){const shader=gl.createShader(type);if(!shader)throw new Error(\"Could not create shader\");gl.shaderSource(shader,source);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){const info=gl.getShaderInfoLog(shader)||\"Unknown shader compile error\";gl.deleteShader(shader);throw new Error(info);}return shader;}function createProgram(gl,fragmentSource){const vertex=compileShader(gl,gl.VERTEX_SHADER,VERTEX_SHADER);const fragment=compileShader(gl,gl.FRAGMENT_SHADER,fragmentSource);const program=gl.createProgram();if(!program)throw new Error(\"Could not create shader program\");gl.attachShader(program,vertex);gl.attachShader(program,fragment);gl.linkProgram(program);gl.deleteShader(vertex);gl.deleteShader(fragment);if(!gl.getProgramParameter(program,gl.LINK_STATUS)){const info=gl.getProgramInfoLog(program)||\"Unknown program link error\";gl.deleteProgram(program);throw new Error(info);}return program;}// ── component ──\nexport default function FluidImage(props){const{image,objectFit=\"cover\",colors={},effect={},animation={},advanced={}}=props;const{preset=DEFAULT_PRESET,customColors=[]}=colors;const[effectColor1,effectColor2,effectColor3,effectColor4]=resolveColors(preset,customColors);const{showGradient=true,radius=.4,strength=.9,distortion=.4,hueShift=.5,colorCycle=.05}=effect;const{speed=.4,persistence=.97,pointerSmooth=.08}=animation;const{fadeIn=true,fadeInDuration=.6,maxDpr=1.75,overflowPadding=100,quality=\"high\"}=advanced;const hostRef=React.useRef(null);const isStaticRenderer=useIsStaticRenderer();const[loadError,setLoadError]=React.useState(null);const[imageNaturalSize,setImageNaturalSize]=React.useState(null);const reducedMotionRef=React.useRef(false);React.useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");reducedMotionRef.current=mq.matches;const handler=e=>{reducedMotionRef.current=e.matches;};mq.addEventListener(\"change\",handler);return()=>mq.removeEventListener(\"change\",handler);},[]);const imageSrc=image||DEFAULT_IMAGE;const objectFitValue=objectFit===\"contain\"?1:objectFit===\"fill\"?2:0;const stateRef=React.useRef({effectColor1Rgb:parseColorToRgb01(effectColor1),effectColor2Rgb:parseColorToRgb01(effectColor2),effectColor3Rgb:parseColorToRgb01(effectColor3),effectColor4Rgb:parseColorToRgb01(effectColor4),showGradient,radius,strength,speed,distortion,hueShift,colorCycle,persistence,pointerSmooth,maxDpr,fadeIn,fadeInDuration,overflowPadding,objectFit:objectFitValue});stateRef.current={effectColor1Rgb:parseColorToRgb01(effectColor1),effectColor2Rgb:parseColorToRgb01(effectColor2),effectColor3Rgb:parseColorToRgb01(effectColor3),effectColor4Rgb:parseColorToRgb01(effectColor4),showGradient,radius,strength,speed,distortion,hueShift,colorCycle,persistence,pointerSmooth,maxDpr,fadeIn,fadeInDuration,overflowPadding,objectFit:objectFitValue};// ref for image URL so the main effect can pick up changes\nconst imageUrlRef=React.useRef(imageSrc);imageUrlRef.current=imageSrc;// ref for reloading texture from outside the main effect\nconst reloadTextureRef=React.useRef(undefined);// watch image prop changes (skip initial mount — main effect handles first load)\nconst initialMountRef=React.useRef(true);React.useEffect(()=>{if(initialMountRef.current){initialMountRef.current=false;return()=>{};}if(reloadTextureRef.current){reloadTextureRef.current(imageSrc);}return()=>{};},[imageSrc]);// ── main WebGL lifecycle ──\nReact.useEffect(()=>{if(isStaticRenderer)return;if(!hostRef.current)return;let cancelled=false;let raf=0;let rafRunning=false;const host=hostRef.current;const canvas=document.createElement(\"canvas\");const initPad=stateRef.current.overflowPadding;canvas.style.position=\"absolute\";canvas.style.top=`-${initPad}px`;canvas.style.left=`-${initPad}px`;canvas.style.width=`calc(100% + ${initPad*2}px)`;canvas.style.height=`calc(100% + ${initPad*2}px)`;canvas.style.display=\"block\";canvas.style.pointerEvents=\"none\";const initState=stateRef.current;if(initState.fadeIn){canvas.style.opacity=\"0\";canvas.style.transition=`opacity ${initState.fadeInDuration}s ease`;}host.appendChild(canvas);const gl=canvas.getContext(\"webgl\",{alpha:true,premultipliedAlpha:false,antialias:false,preserveDrawingBuffer:false});if(!gl){setLoadError(\"WebGL is not available\");if(canvas.parentElement===host)host.removeChild(canvas);return;}// ── mutable GL state ──\nlet program=null;let buffer=null;let texture=null;let noiseTex=null;let loc=null;let imageSize={w:1,h:1};let loadGen=0;// ── container size from ResizeObserver ──\nlet cw=Math.max(1,host.clientWidth||host.offsetWidth||1);let ch=Math.max(1,host.clientHeight||host.offsetHeight||1);// ── build shader based on quality ──\nconst fragSource=buildFragmentShader(quality===\"low\");// ── GL init (called on mount + context restore) ──\nfunction initGL(){program=createProgram(gl,fragSource);gl.useProgram(program);const vertices=new Float32Array([-1,-1,3,-1,-1,3]);buffer=gl.createBuffer();if(!buffer)throw new Error(\"Could not create vertex buffer\");gl.bindBuffer(gl.ARRAY_BUFFER,buffer);gl.bufferData(gl.ARRAY_BUFFER,vertices,gl.STATIC_DRAW);const posLoc=gl.getAttribLocation(program,\"aPosition\");gl.enableVertexAttribArray(posLoc);gl.vertexAttribPointer(posLoc,2,gl.FLOAT,false,0,0);loc={uResolution:gl.getUniformLocation(program,\"uResolution\"),uPointer:gl.getUniformLocation(program,\"uPointer\"),uPointerActive:gl.getUniformLocation(program,\"uPointerActive\"),uTime:gl.getUniformLocation(program,\"uTime\"),uTexture:gl.getUniformLocation(program,\"uTexture\"),uNoiseTex:gl.getUniformLocation(program,\"uNoiseTex\"),uImageSize:gl.getUniformLocation(program,\"uImageSize\"),uEffectColor1:gl.getUniformLocation(program,\"uEffectColor1\"),uEffectColor2:gl.getUniformLocation(program,\"uEffectColor2\"),uEffectColor3:gl.getUniformLocation(program,\"uEffectColor3\"),uEffectColor4:gl.getUniformLocation(program,\"uEffectColor4\"),uRadius:gl.getUniformLocation(program,\"uRadius\"),uStrength:gl.getUniformLocation(program,\"uStrength\"),uSpeed:gl.getUniformLocation(program,\"uSpeed\"),uDistortion:gl.getUniformLocation(program,\"uDistortion\"),uHueShift:gl.getUniformLocation(program,\"uHueShift\"),uColorCycle:gl.getUniformLocation(program,\"uColorCycle\"),uShowGradient:gl.getUniformLocation(program,\"uShowGradient\"),uTrail:gl.getUniformLocation(program,\"uTrail\"),uTrailVelocities:gl.getUniformLocation(program,\"uTrailVelocities\"),uTrailStrengths:gl.getUniformLocation(program,\"uTrailStrengths\"),uPadding:gl.getUniformLocation(program,\"uPadding\"),uBurst:gl.getUniformLocation(program,\"uBurst\"),uBurstPos:gl.getUniformLocation(program,\"uBurstPos\"),uObjectFit:gl.getUniformLocation(program,\"uObjectFit\")};// ── image texture (unit 0) ──\ntexture=gl.createTexture();gl.activeTexture(gl.TEXTURE0);gl.bindTexture(gl.TEXTURE_2D,texture);gl.texImage2D(gl.TEXTURE_2D,0,gl.RGBA,1,1,0,gl.RGBA,gl.UNSIGNED_BYTE,new Uint8Array([128,128,128,255]));gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_S,gl.CLAMP_TO_EDGE);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_T,gl.CLAMP_TO_EDGE);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MIN_FILTER,gl.LINEAR);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MAG_FILTER,gl.LINEAR);// ── noise texture (unit 1) ──\nnoiseTex=gl.createTexture();gl.activeTexture(gl.TEXTURE1);gl.bindTexture(gl.TEXTURE_2D,noiseTex);gl.texImage2D(gl.TEXTURE_2D,0,gl.RGBA,NOISE_SIZE,NOISE_SIZE,0,gl.RGBA,gl.UNSIGNED_BYTE,NOISE_DATA);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_S,gl.REPEAT);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_T,gl.REPEAT);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MIN_FILTER,gl.NEAREST);gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MAG_FILTER,gl.NEAREST);// switch back to unit 0 for image operations\ngl.activeTexture(gl.TEXTURE0);}// ── image loading with generation counter ──\nconst loadImage=url=>{const gen=++loadGen;const img=new Image;// Only set crossOrigin for truly cross-origin URLs;\n// Framer-hosted assets on the same origin don't need it,\n// and setting it can cause CORS failures in preview.\ntry{const imgUrl=new URL(url,window.location.href);if(imgUrl.origin!==window.location.origin){img.crossOrigin=\"anonymous\";}}catch{img.crossOrigin=\"anonymous\";}img.onload=()=>{if(cancelled||gen!==loadGen)return;if(!img.naturalWidth||!img.naturalHeight||img.naturalWidth<=0||img.naturalHeight<=0)return;setLoadError(null);imageSize={w:img.naturalWidth,h:img.naturalHeight};setImageNaturalSize({w:img.naturalWidth,h:img.naturalHeight});gl.activeTexture(gl.TEXTURE0);gl.bindTexture(gl.TEXTURE_2D,texture);gl.pixelStorei(gl.UNPACK_PREMULTIPLY_ALPHA_WEBGL,1);gl.texImage2D(gl.TEXTURE_2D,0,gl.RGBA,gl.RGBA,gl.UNSIGNED_BYTE,img);gl.pixelStorei(gl.UNPACK_PREMULTIPLY_ALPHA_WEBGL,0);requestAnimationFrame(()=>{canvas.style.opacity=\"1\";});ensureRAF();};img.onerror=()=>{if(cancelled||gen!==loadGen)return;// Retry without crossOrigin if CORS was the issue\nif(img.crossOrigin){const retry=new Image;retry.onload=img.onload;retry.onerror=()=>{if(!cancelled&&gen===loadGen)setLoadError(\"Failed to load image\");};retry.src=url;return;}setLoadError(\"Failed to load image\");};img.src=url;};// ── init ──\ntry{initGL();}catch(error){const message=error instanceof Error?error.message:\"Unknown error while starting shader\";setLoadError(message);const loseCtx=gl.getExtension(\"WEBGL_lose_context\");if(loseCtx)loseCtx.loseContext();if(canvas.parentElement===host)host.removeChild(canvas);return undefined;}// expose reload for external image changes\nreloadTextureRef.current=loadImage;loadImage(imageUrlRef.current);// ── ResizeObserver ──\nconst ro=new ResizeObserver(entries=>{for(const entry of entries){const cr=entry.contentRect;cw=Math.max(1,Math.floor(cr.width));ch=Math.max(1,Math.floor(cr.height));}ensureRAF();});ro.observe(host);// ── mouse tracking ──\nlet targetPointer={x:.5,y:.5};let smoothPointer={x:.5,y:.5};let prevSmooth={x:.5,y:.5};let pointerVelocity={x:0,y:0};let pointerInside=false;let pointerActiveFade=0;let lastPad=initPad;let lastPw=0;let lastPh=0;// ── burst state ──\nlet burstValue=0;let burstPos={x:.5,y:.5};const trail=Array.from({length:TRAIL_LENGTH},()=>({x:-1,y:-1,vx:0,vy:0,strength:0}));const trailFlat=new Float32Array(TRAIL_LENGTH*2);const trailVelFlat=new Float32Array(TRAIL_LENGTH*2);const trailStrengths=new Float32Array(TRAIL_LENGTH);const onPointerMove=event=>{if(reducedMotionRef.current)return;const rect=host.getBoundingClientRect();if(rect.width<=0||rect.height<=0)return;targetPointer={x:clamp((event.clientX-rect.left)/rect.width,0,1),y:clamp(1-(event.clientY-rect.top)/rect.height,0,1)};pointerInside=true;ensureRAF();};const onPointerLeave=()=>{pointerInside=false;ensureRAF();};const onPointerDown=event=>{if(reducedMotionRef.current)return;const rect=host.getBoundingClientRect();if(rect.width<=0||rect.height<=0)return;burstPos={x:clamp((event.clientX-rect.left)/rect.width,0,1),y:clamp(1-(event.clientY-rect.top)/rect.height,0,1)};burstValue=1;ensureRAF();};host.addEventListener(\"pointermove\",onPointerMove);host.addEventListener(\"pointerleave\",onPointerLeave);host.addEventListener(\"pointerdown\",onPointerDown);// ── context loss / restore ──\nconst onContextLost=e=>{e.preventDefault();window.cancelAnimationFrame(raf);rafRunning=false;};const onContextRestored=()=>{try{initGL();loadImage(imageUrlRef.current);ensureRAF();}catch(error){setLoadError(error instanceof Error?error.message:\"Context restore failed\");}};canvas.addEventListener(\"webglcontextlost\",onContextLost,false);canvas.addEventListener(\"webglcontextrestored\",onContextRestored,false);// ── render loop ──\nconst start=performance.now();let lastFrameTime=0;function ensureRAF(){if(!rafRunning&&!cancelled){rafRunning=true;lastFrameTime=performance.now();raf=window.requestAnimationFrame(render);}}function render(now){if(cancelled){rafRunning=false;return;}if(!loc){rafRunning=false;return;}// frame-rate independent delta (capped at 100ms to avoid jumps)\nconst dt=Math.min((now-lastFrameTime)/1e3,.1);lastFrameTime=now;const dtScale=dt*60// normalized to 60fps baseline\n;const s=stateRef.current;// resize (reads from ResizeObserver cache, no layout thrash)\nconst dpr=Math.min(window.devicePixelRatio||1,Math.max(.5,s.maxDpr));const padPx=s.overflowPadding;const canvasW=cw+2*padPx;const canvasH=ch+2*padPx;const pw=Math.floor(canvasW*dpr);const ph=Math.floor(canvasH*dpr);if(pw!==lastPw||ph!==lastPh){canvas.width=pw;canvas.height=ph;gl.viewport(0,0,pw,ph);lastPw=pw;lastPh=ph;}// update canvas overflow when padding changes\nif(padPx!==lastPad){canvas.style.top=`-${padPx}px`;canvas.style.left=`-${padPx}px`;canvas.style.width=`calc(100% + ${padPx*2}px)`;canvas.style.height=`calc(100% + ${padPx*2}px)`;lastPad=padPx;}// smooth pointer (frame-rate independent exponential)\nconst smoothK=1-Math.pow(1-clamp(s.pointerSmooth,.01,1),dtScale);prevSmooth.x=smoothPointer.x;prevSmooth.y=smoothPointer.y;smoothPointer.x+=(targetPointer.x-smoothPointer.x)*smoothK;smoothPointer.y+=(targetPointer.y-smoothPointer.y)*smoothK;// velocity (frame-rate independent: convert per-frame delta to per-second)\nconst rawVx=dt>0?(smoothPointer.x-prevSmooth.x)/dt:0;const rawVy=dt>0?(smoothPointer.y-prevSmooth.y)/dt:0;const velDecay=Math.pow(.5,dtScale);pointerVelocity.x=pointerVelocity.x*velDecay+rawVx*(1-velDecay);pointerVelocity.y=pointerVelocity.y*velDecay+rawVy*(1-velDecay);// pointer active fade (frame-rate independent, faster rate)\nconst fadeTarget=pointerInside?1:0;const fadeK=1-Math.pow(1-.1,dtScale);pointerActiveFade+=(fadeTarget-pointerActiveFade)*fadeK;// burst decay (frame-rate independent)\nif(burstValue>.001){burstValue*=Math.pow(.94,dtScale);if(burstValue<.001)burstValue=0;}// update trail (frame-rate independent persistence)\nconst trailDecay=Math.pow(s.persistence,dtScale);for(let i=0;i<TRAIL_LENGTH;i++){trail[i].strength*=trailDecay;}const dx=smoothPointer.x-trail[0].x;const dy=smoothPointer.y-trail[0].y;if(pointerInside&&dx*dx+dy*dy>5e-5){for(let i=TRAIL_LENGTH-1;i>0;i--){trail[i].x=trail[i-1].x;trail[i].y=trail[i-1].y;trail[i].vx=trail[i-1].vx;trail[i].vy=trail[i-1].vy;trail[i].strength=trail[i-1].strength;}trail[0].x=smoothPointer.x;trail[0].y=smoothPointer.y;trail[0].vx=pointerVelocity.x*dt;trail[0].vy=pointerVelocity.y*dt;trail[0].strength=1;}else if(pointerInside){trail[0].x=smoothPointer.x;trail[0].y=smoothPointer.y;trail[0].vx=pointerVelocity.x*dt;trail[0].vy=pointerVelocity.y*dt;trail[0].strength=1;}// padding normalization for canvas-space remapping\nconst padNormX=canvasW>0?padPx/canvasW:0;const padNormY=canvasH>0?padPx/canvasH:0;const scaleX=1-2*padNormX;const scaleY=1-2*padNormY;// upload trail uniforms (remapped to canvas UV space)\nfor(let i=0;i<TRAIL_LENGTH;i++){trailFlat[i*2]=trail[i].x*scaleX+padNormX;trailFlat[i*2+1]=trail[i].y*scaleY+padNormY;trailVelFlat[i*2]=trail[i].vx*scaleX;trailVelFlat[i*2+1]=trail[i].vy*scaleY;trailStrengths[i]=trail[i].strength;}// set uniforms\ngl.uniform2f(loc.uResolution,pw,ph);gl.uniform2f(loc.uPadding,padNormX,padNormY);gl.uniform2f(loc.uPointer,smoothPointer.x*scaleX+padNormX,smoothPointer.y*scaleY+padNormY);gl.uniform1f(loc.uPointerActive,pointerActiveFade);gl.uniform1f(loc.uTime,(now-start)*.001);gl.uniform1i(loc.uTexture,0);gl.uniform1i(loc.uNoiseTex,1);gl.uniform2f(loc.uImageSize,imageSize.w,imageSize.h);const[r1,g1,b1]=s.effectColor1Rgb;gl.uniform3f(loc.uEffectColor1,r1,g1,b1);const[r2,g2,b2]=s.effectColor2Rgb;gl.uniform3f(loc.uEffectColor2,r2,g2,b2);const[r3,g3,b3]=s.effectColor3Rgb;gl.uniform3f(loc.uEffectColor3,r3,g3,b3);const[r4,g4,b4]=s.effectColor4Rgb;gl.uniform3f(loc.uEffectColor4,r4,g4,b4);gl.uniform1f(loc.uRadius,s.radius);gl.uniform1f(loc.uStrength,s.strength);gl.uniform1f(loc.uSpeed,s.speed);gl.uniform1f(loc.uDistortion,s.distortion);gl.uniform1f(loc.uHueShift,s.hueShift);gl.uniform1f(loc.uColorCycle,s.colorCycle);gl.uniform1f(loc.uShowGradient,s.showGradient?1:0);gl.uniform1f(loc.uObjectFit,s.objectFit);gl.uniform2fv(loc.uTrail,trailFlat);gl.uniform2fv(loc.uTrailVelocities,trailVelFlat);gl.uniform1fv(loc.uTrailStrengths,trailStrengths);// burst uniforms\ngl.uniform1f(loc.uBurst,burstValue);gl.uniform2f(loc.uBurstPos,burstPos.x*scaleX+padNormX,burstPos.y*scaleY+padNormY);// draw\ngl.enable(gl.BLEND);gl.blendFunc(gl.SRC_ALPHA,gl.ONE_MINUS_SRC_ALPHA);gl.clearColor(0,0,0,0);gl.clear(gl.COLOR_BUFFER_BIT);gl.drawArrays(gl.TRIANGLES,0,3);// ── idle check: stop RAF when nothing to animate ──\nlet allDecayed=pointerActiveFade<.001&&burstValue<.001;if(allDecayed){for(let i=0;i<TRAIL_LENGTH;i++){if(trailStrengths[i]>.001){allDecayed=false;break;}}}if(!pointerInside&&allDecayed){rafRunning=false;return;}raf=window.requestAnimationFrame(render);}ensureRAF();if(!initState.fadeIn){canvas.style.opacity=\"1\";}setLoadError(null);return()=>{cancelled=true;window.cancelAnimationFrame(raf);rafRunning=false;reloadTextureRef.current=undefined;ro.disconnect();host.removeEventListener(\"pointermove\",onPointerMove);host.removeEventListener(\"pointerleave\",onPointerLeave);host.removeEventListener(\"pointerdown\",onPointerDown);canvas.removeEventListener(\"webglcontextlost\",onContextLost);canvas.removeEventListener(\"webglcontextrestored\",onContextRestored);if(texture)gl.deleteTexture(texture);if(noiseTex)gl.deleteTexture(noiseTex);if(buffer)gl.deleteBuffer(buffer);if(program)gl.deleteProgram(program);const loseCtx=gl.getExtension(\"WEBGL_lose_context\");if(loseCtx)loseCtx.loseContext();if(canvas.parentElement===host)host.removeChild(canvas);};},[isStaticRenderer,quality]);// ── static renderer fallback ──\nif(isStaticRenderer){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"visible\"},children:/*#__PURE__*/_jsx(\"img\",{src:imageSrc,alt:\"\",style:{width:\"100%\",height:\"100%\",objectFit:objectFit,display:\"block\"}})});}return /*#__PURE__*/_jsxs(\"div\",{ref:hostRef,style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"img\",{src:imageSrc,alt:\"\",style:{display:\"block\",maxWidth:\"100%\",height:\"auto\",visibility:\"hidden\"}}),loadError?/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:12,fontFamily:\"monospace\",color:\"rgba(255,255,255,0.8)\",background:\"rgba(0,0,0,0.35)\",padding:12,textAlign:\"center\"},children:`Fluid Image: ${loadError}`}):null]});}FluidImage.displayName=\"Fluid Image\";addPropertyControls(FluidImage,{image:{type:ControlType.File,title:\"Image\",allowedFileTypes:[\"png\",\"jpg\",\"jpeg\",\"gif\",\"webp\"]},objectFit:{type:ControlType.Enum,title:\"Fit\",defaultValue:\"cover\",options:[\"cover\",\"contain\",\"fill\"],optionTitles:[\"Cover\",\"Contain\",\"Fill\"]},colors:{type:ControlType.Object,title:\"Colors\",hidden:p=>!(p.effect?.showGradient??true),controls:{preset:{type:ControlType.Enum,title:\"Palette\",defaultValue:DEFAULT_PRESET,options:PRESET_OPTIONS,optionTitles:PRESET_TITLES},customColors:{type:ControlType.Array,title:\"Colors\",maxCount:6,hidden:p=>(p.colors?.preset??DEFAULT_PRESET)!==\"custom\",control:{type:ControlType.Color}}}},effect:{type:ControlType.Object,title:\"Effect\",controls:{showGradient:{type:ControlType.Boolean,title:\"Gradient\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},radius:{type:ControlType.Number,title:\"Size\",defaultValue:.4,min:.05,max:.8,step:.01},strength:{type:ControlType.Number,title:\"Strength\",defaultValue:.9,min:0,max:1,step:.01},distortion:{type:ControlType.Number,title:\"Distortion\",defaultValue:.4,min:0,max:1,step:.01},hueShift:{type:ControlType.Number,title:\"Hue Shift\",defaultValue:.5,min:0,max:1,step:.01},colorCycle:{type:ControlType.Number,title:\"Color Cycle\",defaultValue:.05,min:0,max:.5,step:.01}}},animation:{type:ControlType.Object,title:\"Animation\",controls:{speed:{type:ControlType.Number,title:\"Speed\",defaultValue:.4,min:0,max:2,step:.01,unit:\"\\xd7\"},persistence:{type:ControlType.Number,title:\"Persistence\",defaultValue:.97,min:.8,max:.995,step:.005},pointerSmooth:{type:ControlType.Number,title:\"Smoothing\",defaultValue:.08,min:.01,max:1,step:.01}}},advanced:{type:ControlType.Object,title:\"Advanced\",controls:{quality:{type:ControlType.Enum,title:\"Quality\",defaultValue:\"high\",options:[\"high\",\"low\"],optionTitles:[\"High\",\"Low\"]},fadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},fadeInDuration:{type:ControlType.Number,title:\"Fade Duration\",defaultValue:.6,min:.1,max:2,step:.1,unit:\"s\",hidden:p=>!(p.advanced?.fadeIn??true)},maxDpr:{type:ControlType.Number,title:\"Max DPR\",defaultValue:1.75,min:.5,max:3,step:.05,unit:\"\\xd7\"},overflowPadding:{type:ControlType.Number,title:\"Edge Padding\",defaultValue:100,min:0,max:300,step:10,unit:\"px\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FluidImage\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FluidImage.map","// Generated by Framer (77cb752)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"1rosrkl\",mediaQuery:\"(max-width: 1439.98px)\"}],description:\"TextOConnect brings textile workers, businesses, manufacturers, distributors, and partners together on one platform.\\nConnect. Collaborate. Grow.\",elements:{hc5Ppktly:\"feature\",LR8_JZ7P2:\"home\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-O4R6H\",socialImage:\"https://framerusercontent.com/assets/Bv9RGy5tEOZZW1wTDJXdOCH5mTs.png\",title:\"textoconnect-where textile connect \",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77cb752)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image as Image1,PropertyOverrides,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import EyeFollowButton from\"#framer/local/canvasComponent/A0wd54Hef/A0wd54Hef.js\";import ModernNavbar from\"#framer/local/canvasComponent/dOqhlO7rK/dOqhlO7rK.js\";import MotionFillButton from\"#framer/local/canvasComponent/fgEpj4RQY/fgEpj4RQY.js\";import CurvedTextPro from\"#framer/local/codeFile/E2SaNJ0/ArcText_1.js\";import FluidImage from\"#framer/local/codeFile/EX6bu4J/FluidImage.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const ModernNavbarFonts=getFonts(ModernNavbar);const EyeFollowButtonFonts=getFonts(EyeFollowButton);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const Image1WithOptimizedAppearEffect=withOptimizedAppearEffect(Image1);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const FluidImageFonts=getFonts(FluidImage);const CurvedTextProFonts=getFonts(CurvedTextPro);const MotionFillButtonFonts=getFonts(MotionFillButton);const breakpoints={A19Iq2R5C:\"(max-width: 1439.98px)\",WQLkyLRf1:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-O4R6H\";const variantClassNames={A19Iq2R5C:\"framer-v-1rosrkl\",WQLkyLRf1:\"framer-v-72rtr7\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition1={delay:.05,duration:.4,ease:[1,0,0,1.03],type:\"tween\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.3,skewX:0,skewY:0,transition:transition2};const transition3={delay:.05,duration:.4,ease:[.99,0,0,1.02],type:\"tween\"};const textEffect1={effect:animation,tokenization:\"character\",transition:transition3,trigger:\"onMount\",type:\"appear\"};const transition4={delay:.05,duration:.4,ease:[1,.02,0,1.01],type:\"tween\"};const textEffect2={effect:animation,tokenization:\"character\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const transition5={delay:0,duration:.4,ease:[1,.03,.07,.99],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:150,y:0};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition6={delay:0,duration:.4,ease:[.99,.07,.18,1.02],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0};const transformTemplate3=(_,t)=>`translateX(-50%) ${t}`;const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"A19Iq2R5C\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"A19Iq2R5C\")return false;return true;};const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const elementId=useRouteElementId(\"LR8_JZ7P2\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"hc5Ppktly\");const ref2=React.useRef(null);const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"A19Iq2R5C\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14crj5r hidden-1rosrkl\",layout:motionLayout,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:67,width:\"1200px\",y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gtdvnn-container\",nodeId:\"DgKEDUb9n\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ModernNavbar,{aJzw9vi9R:\"rgb(31, 48, 33)\",cCghNJWHF:\"rgb(255, 255, 255)\",djykbxkrS:\"Price\",gdRXWHHHq:\"rgb(255, 255, 255)\",gvX5FXLZ1:\"rgb(208, 152, 210)\",height:\"100%\",id:\"DgKEDUb9n\",layoutId:\"DgKEDUb9n\",PU5y6s8ae:\"rgba(255, 255, 255, 0.2)\",style:{width:\"100%\"},variant:matchVariant(\"KFdOPpiF8\"),vYWDeCZtu:\"Feature\",width:\"100%\",Y97taAJWj:\"Home\",yVToK7yTy:\"Download\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-o7buej\",\"data-framer-name\":\"hero\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-iwkw4a\",\"data-framer-name\":\"Group 1000005867\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1l7jh4g\",\"data-framer-name\":\"Rectangle 2\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgb(207, 152, 210)\"},children:\"Connecting workers, businesses, and partners on one platform.\"})}),className:\"framer-1t8zw7l\",\"data-framer-name\":\"Create your own style  A style for every story, Get the latest style here at an inexpensive price.\",effect:textEffect,fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+0+0+0+67+0+0+800-102,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cjbqhd-container\",nodeId:\"d5eSVhCqY\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(EyeFollowButton,{AmmV7xj6g:40,BgmIAzzRV:\"30px\",DbOmokZP0:\"rgb(255, 255, 255)\",EDzxvbp5Q:\"6px 6px 6px 20px\",F9xEnRksX:\"two\",Ftd7ea6ZK:90,GmXdHB9SX:false,h_OXotjfD:12,height:\"100%\",id:\"d5eSVhCqY\",layoutId:\"d5eSVhCqY\",LWV7WvkSz:\"rgb(255, 255, 255)\",n7FNYiflu:2e3,ooNLd407F:100,qcTsc8aEM:\"Join Waitlist\",s8XHH4TvL:4,ucHarSLTi:\"rgb(218, 143, 213)\",width:\"100%\",Z_ma24kbm:\"rgb(0, 0, 0)\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tzgrt3\",whileHover:animation1}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zh0lzo\",\"data-framer-name\":\"Group 486\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgb(207, 152, 210)\"},children:\"TextOConnect\"})}),className:\"framer-1scj3if\",\"data-framer-name\":\"Collection\",effect:textEffect1,fonts:[\"CUSTOMV2;Brand Brand\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgb(207, 152, 210)\"},children:\"TextOConnect\"})}),className:\"framer-mcrj9r\",\"data-framer-name\":\"Collection\",effect:textEffect1,fonts:[\"CUSTOMV2;Brand Brand\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"22px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\"',\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(207, 152, 210, 1)\"},children:\"Built for the Textile Industry\"})})}),className:\"framer-1sgtswx\",\"data-framer-name\":\"Create your own style  A style for every story, Get the latest style here at an inexpensive price.\",effect:textEffect2,fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13awot8\",\"data-framer-name\":\"     \",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-117rlxk\",\"data-framer-name\":\"Group 485\",children:[/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation2,className:\"framer-11n8vka\",\"data-framer-appear-id\":\"11n8vka\",\"data-framer-name\":\"BG\",initial:animation3,optimized:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgb(31, 48, 33)\"},children:\"The Digital Home for Textile Professionals.\"})}),className:\"framer-o2ca87\",\"data-framer-name\":\"Your content title here.\",fonts:[\"CUSTOMV2;Brand Brand\"],transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgb(31, 48, 33)\",\"--framer-text-transform\":\"uppercase\"},children:\"Connecting Every Thread. \"})}),className:\"framer-yggktb\",\"data-framer-name\":\"Label\",fonts:[\"CUSTOMV2;Brand Brand\"],transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cqmvd3\",\"data-framer-name\":\"Video\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ej9g7p\",\"data-framer-name\":\"Mask\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19c3nwk\",\"data-framer-name\":\"Mask\",children:/*#__PURE__*/_jsx(Image1WithOptimizedAppearEffect,{animate:animation4,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+67+0+0+0+0),pixelHeight:1254,pixelWidth:1254,sizes:\"432px\",src:\"https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?width=1254&height=1254\",srcSet:\"https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?scale-down-to=512&width=1254&height=1254 512w,https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?scale-down-to=1024&width=1254&height=1254 1024w,https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?width=1254&height=1254 1254w\"},className:\"framer-1h58uob\",\"data-framer-appear-id\":\"1h58uob\",\"data-framer-name\":\"Bitmap\",initial:animation3,optimized:true})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qik5ex\",\"data-framer-name\":\"04 Features/12\",id:elementId1,ref:ref2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-aedwj6\",\"data-framer-name\":\"Group 1000005896\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Discover jobs, services, products and opportunities.\"})})}),className:\"framer-120jmwo\",\"data-framer-name\":\"Discover jobs, services, products and opportunities.\",fonts:[\"Inter\"],transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"DISCOVER\"})}),className:\"framer-80qefe\",\"data-framer-name\":\"DISCOVER\",fonts:[\"CUSTOMV2;Brand Brand\"],transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-75nb4a\",\"data-framer-name\":\"Group 1000005859\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:39,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"39\" viewBox=\"0 0 40 39\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M14.6766 0.0848579C19.1759 -0.253766 23.0331 0.3672 26.8041 2.92751C30.4744 5.39256 32.9762 9.18453 33.7505 13.4562C34.7052 18.7479 33.0393 22.5576 30.0167 26.7494C32.2261 28.8618 38.0488 34.0942 39.4134 36.3662C38.6866 37.2313 38.4395 37.469 37.5404 38.1611C35.993 36.9671 32.8022 33.7006 31.2735 32.2195L28.0164 29.1451C25.3251 30.7155 22.8654 32.1682 19.7428 32.6511C15.3285 33.3337 10.8261 32.5446 7.18843 29.9493C3.53497 27.3445 0.93502 23.4183 0.214105 19.0681C-0.506811 14.7023 0.609464 10.2382 3.31148 6.68183C6.0528 3.00222 10.0883 0.792906 14.6766 0.0848579Z\" fill=\"#CF98D2\"/>\\n<path d=\"M15.2366 2.97773C22.8548 2.04381 29.8135 7.28154 30.7931 14.6873C31.7725 22.0929 26.4033 28.8732 18.79 29.8429C11.1495 30.8183 4.14756 25.5744 3.16463 18.1426C2.18171 10.7107 7.59122 3.91508 15.2366 2.97773Z\" fill=\"#FEFEFE\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-160gu7f\",\"data-framer-name\":\"block\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bfjhtz\",\"data-framer-name\":\"title/Block title/12 col center/title+line 02\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jvunjc\",\"data-framer-name\":\"h2\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wv4tzj\",\"data-framer-name\":\"Rectangle 33\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:8,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"8\" viewBox=\"0 0 40 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 4C0 1.79086 1.79086 0 4 0H36C38.2091 0 40 1.79086 40 4C40 6.20914 38.2091 8 36 8H4C1.79086 8 0 6.20914 0 4Z\" fill=\"#1F3021\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-letter-spacing\":\"0.6px\",\"--framer-line-height\":\"62px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(30, 39, 47)\"},children:\"Our Features\"})}),className:\"framer-dkt9tm\",\"data-framer-appear-id\":\"dkt9tm\",\"data-framer-name\":\"Our Features\",fonts:[\"CUSTOMV2;Brand Brand\"],initial:animation6,optimized:true,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-h3hgl8\",\"data-framer-name\":\"Rectangle 32\"})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0.6px\",\"--framer-text-color\":\"rgba(30, 39, 47, 0.800000011920929)\"},children:\"Everything you need to connect, collaborate, and grow in the textile industry.\"})})}),className:\"framer-g03yjo\",\"data-framer-name\":\"Everything you need to connect, collaborate, and grow in the textile industry.\",fonts:[\"GF;Nunito Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4h2kmo\",\"data-framer-name\":\"block\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yztpkr\",\"data-framer-name\":\"Group 1000005902\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5e4jn8\",\"data-framer-name\":\"Group 1000005899\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"manage \"})}),className:\"framer-172q10x\",\"data-framer-name\":\"manage\",fonts:[\"CUSTOMV2;Brand Brand\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"right\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Manage your business, jobs and resources easily.\"})})}),className:\"framer-ns1nb3\",\"data-framer-name\":\"Manage your business, jobs and resources easily.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ktw3ya\",\"data-framer-name\":\"Group 1000005861\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:45,intrinsicWidth:38,svg:'<svg width=\"38\" height=\"45\" viewBox=\"0 0 38 45\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M13.5764 0.286439C15.8663 -0.0306122 18.2375 0.0875119 20.5288 0.0118381C25.3011 -0.145457 27.3193 1.23226 27.4433 6.09794C30.558 6.03724 37.547 5.16053 37.6456 9.31254C37.8932 19.7457 38.0626 31.4606 37.5631 41.7762C36.8832 42.7269 36.321 43.4798 35.2289 44.0204C34.499 44.6364 33.4857 44.7234 32.543 44.7525C27.1509 44.918 21.7679 44.8237 16.3585 44.8392C12.2698 44.8509 7.92633 44.9342 3.84968 44.702C3.27628 44.6694 2.82475 44.4151 2.39853 44.0396C1.36748 43.1293 0.718148 42.6037 0.0682035 41.347C-0.0126314 33.5319 0.017169 25.7161 0.157609 17.902C0.177002 15.6763 0.022681 13.339 0.000635147 11.1117C-0.047335 6.26549 2.62634 6.0678 6.52968 6.06226L10.5763 6.07682C10.6739 3.09703 11.0534 2.01238 13.5764 0.286439Z\" fill=\"#CF98D2\"/>\\n<path d=\"M4.22484 9.04674C8.57094 8.84987 11.232 9.74667 15.4497 10.0682C21.8977 10.5596 28.028 8.62879 34.4083 9.19317C34.8294 12.7178 34.5257 21.6111 34.5669 25.557C34.5989 28.6303 34.7267 38.149 34.3881 40.7846C31.2829 41.0767 25.1209 40.9237 21.7962 40.9062C15.8587 40.8749 9.41317 41.0279 3.53141 40.8135C3.43853 37.8182 3.26054 9.95503 3.64042 9.18722L4.22484 9.04674Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M10.3006 27.1284C3.84686 26.4129 9.12031 15.23 14.8892 21.4451C14.5471 22.6329 14.3368 27.1016 14.7053 27.9373L14.881 28.3228C16.4408 28.8484 23.0302 28.4707 25.1317 28.5806L25.0727 31.7478C23.136 32.7591 17.7721 33.1668 16.0529 31.8092C15.1748 32.6184 14.3313 33.3397 13.4164 34.1066C6.53706 35.2184 5.43477 29.1132 9.2877 28.4986C10.0701 29.0769 9.7576 30.9388 10.748 31.68C12.7795 31.9808 15.4126 28.2065 10.6347 26.8303L10.3006 27.1284Z\" fill=\"#CF98D2\"/>\\n<path d=\"M10.3007 27.1285C10.174 25.3223 9.69692 21.5509 13.0273 23.1223C13.9081 24.8174 10.9862 26.3198 10.6349 26.8303L10.3007 27.1285Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M14.8891 21.4451C15.1 21.8071 15.3937 22.507 15.7113 22.5126C16.9361 22.5345 18.7 22.2761 19.8817 22.2939C23.1314 22.3432 27.2031 22.1217 30.3792 22.4342C30.3408 23.5045 30.3063 24.378 30.1777 25.4452C25.2347 25.7784 19.5802 24.9842 15.0132 25.2473C14.9601 25.9763 14.9095 27.2841 14.7052 27.9373C14.3367 27.1016 14.547 22.6329 14.8891 21.4451Z\" fill=\"#CF98D2\"/>\\n<path d=\"M14.2624 3.49586C17.3937 3.38224 20.5279 3.37835 23.6594 3.48396C23.7482 4.50689 23.8025 5.32023 23.8141 6.35075L23.5314 6.53594C20.427 6.50169 17.0224 6.62309 13.8951 6.66944C13.9072 5.83683 13.8106 4.04711 14.2624 3.49586Z\" fill=\"#FEFEFE\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-3tm067\",\"data-framer-name\":\"Group 1000005870\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Connect with workers, businesses and partners.\"})})}),className:\"framer-1obhap6\",\"data-framer-name\":\"Connect with workers, businesses and partners.\",fonts:[\"Inter\"],transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"CONNECT\"})}),className:\"framer-15f8pdn\",\"data-framer-name\":\"CONNECT\",fonts:[\"CUSTOMV2;Brand Brand\"],transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y9slru\",\"data-framer-name\":\"Group 1000005858\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:54,svg:'<svg width=\"54\" height=\"46\" viewBox=\"0 0 54 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M25.5616 24.3266C26.6164 24.2054 28.3453 24.3609 29.4127 24.4929C39.9488 25.7967 45.1969 33.1065 43.8539 43.1337C41.8317 46.1122 39.0373 45.4275 35.7543 45.4519C33.1866 45.471 30.568 45.3427 27.9959 45.2826C24.938 45.2139 12.2626 46.0353 10.5209 44.6778C9.79188 44.1096 9.47865 43.2671 9.3943 42.3842C9.01117 38.3733 9.92645 33.2383 12.6349 30.0968C15.8863 26.3251 20.662 24.7508 25.5616 24.3266Z\" fill=\"#CF98D2\"/>\\n<path d=\"M24.7109 0.220844C30.3462 -0.939882 35.8736 2.59114 37.0157 8.08121C38.1577 13.5715 34.4762 18.9137 28.8198 19.9739C23.2362 21.0206 17.8282 17.4967 16.7008 12.0769C15.5735 6.65737 19.1479 1.3666 24.7109 0.220844Z\" fill=\"#CF98D2\"/>\\n<path d=\"M25.9865 3.32584C27.3624 3.27654 28.2952 3.4157 29.5689 3.98592C31.1533 4.68494 32.3759 5.98183 32.9545 7.57708C34.5922 11.9601 31.9525 15.5526 27.7599 17.02C19.7953 17.2801 16.6337 6.09288 25.9865 3.32584Z\" fill=\"#CF98D2\"/>\\n<path d=\"M10.3788 7.00507C10.5719 6.99217 10.765 6.98042 10.9583 6.97005C12.1383 6.90739 13.6606 6.71777 13.7134 8.2128C12.3908 10.4575 6.35467 11.0697 8.52121 15.9587C9.67082 18.5527 14.7076 17.9368 15.7698 19.6966C15.8499 20.6126 15.8475 20.3387 15.3127 21.2248C12.4778 22.8887 8.60935 21.4427 6.70936 19.0448C3.26906 14.7025 4.68143 8.58327 10.3788 7.00507Z\" fill=\"#CF98D2\"/>\\n<path d=\"M40.6178 6.79419C51.0693 6.90455 52.263 18.6231 42.093 21.7521C40.7299 21.8415 39.0749 21.877 38.4551 20.3646C39.0045 17.6564 43.4772 18.5934 44.5839 16.9062C47.4364 12.5577 44.2837 11.1053 40.9621 9.14053C40.4373 8.82995 40.6086 7.39621 40.6178 6.79419Z\" fill=\"#CF98D2\"/>\\n<path d=\"M41.0082 24.7798L41.1157 24.7756C48.3458 24.5219 54.2623 30.6007 53.7103 37.4904C53.657 38.1544 53.829 38.7518 53.3106 39.2909C47.8613 40.0425 51.6236 35.35 49.2227 32.1093C47.2611 29.4614 42.3059 27.9928 40.8354 25.2567L41.0082 24.7798Z\" fill=\"#CF98D2\"/>\\n<path d=\"M11.2382 24.9673L11.8045 24.9224L12.0345 25.2371C11.016 28.7064 7.17761 28.8547 5.00823 31.458C2.90922 33.9769 3.93847 36.9618 3.00779 38.9621C2.22661 39.6116 2.1316 39.4529 1.01161 39.6132C0.532901 39.3902 0.176693 39.1363 0.113123 38.5889C-0.789459 30.8161 3.78138 26.5059 11.2382 24.9673Z\" fill=\"#CF98D2\"/>\\n</svg>\\n',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-461awa\",\"data-framer-name\":\"Group 1000005901\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fyl09a\",\"data-framer-name\":\"Group 1000005898\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"right\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Grow your network and expand your reach.\"})})}),className:\"framer-59wthi\",\"data-framer-name\":\"Grow your network and expand your reach.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"grow\"})}),className:\"framer-uyptkh\",\"data-framer-name\":\"grow\",fonts:[\"CUSTOMV2;Brand Brand\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yix0ir\",\"data-framer-name\":\"Group 1000005862\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:42,intrinsicWidth:42,svg:'<svg width=\"42\" height=\"42\" viewBox=\"0 0 42 42\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M32.3853 0.0771435C33.9302 0.0519189 39.1867 -0.161158 40.3841 0.252894C41.7191 0.714115 42.1515 10.4133 40.0367 11.4895C37.8056 11.3495 38.2955 7.59121 38.2947 5.86302C34.3403 8.76979 26.4379 18.171 22.57 20.0659C19.6769 17.9351 16.8853 15.0454 14.214 12.5586C12.2168 14.1316 7.86278 18.4314 5.91499 20.2771C4.95538 21.0851 0.860974 26.2654 0.0150659 22.4489C-0.129049 21.7988 0.79647 20.7386 1.26739 20.2484C3.70489 17.7157 6.25895 15.2453 8.75034 12.7616C10.057 11.4668 12.1427 9.24926 14.1357 9.21112C15.3502 9.18794 16.9181 10.6219 17.8032 11.4213C19.455 12.9126 21.1189 14.4652 22.7607 15.9879C24.6225 14.5858 34.3444 5.00005 35.5099 3.21977C33.9561 3.09775 32.2984 3.3664 30.8068 3.07785C29.5819 2.84058 29.1413 1.42389 29.8584 0.377175C30.4706 0.00290787 31.6274 0.0853467 32.3853 0.0771435Z\" fill=\"#CF98D2\"/>\\n<path d=\"M35.9812 16.8857C37.1357 16.8629 41.0331 16.5596 40.9676 18.1135C40.8368 21.2081 41.5816 39.1566 40.5647 40.629C39.8016 41.0351 38.8106 40.9735 37.9355 40.9879C36.547 41.0125 34.0785 41.2073 32.9454 40.5736C32.6439 39.9584 32.638 39.0622 32.6133 38.3814C32.5161 35.6948 31.8698 18.8559 33.1391 17.5352C33.8529 16.7922 35.0289 16.9156 35.9812 16.8857Z\" fill=\"#CF98D2\"/>\\n<path d=\"M35.6042 20.1172C36.335 20.0659 37.4189 19.9162 38.0686 20.1725C38.2791 21.1467 38.1956 24.0178 38.2164 25.1416C38.2981 29.5097 38.3236 33.7262 38.1115 38.0923L35.636 38.1271C35.3374 34.8643 35.4021 23.6527 35.6042 20.1172Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M12.1643 23.2138C14.4447 23.0805 16.2477 23.0415 18.5005 23.4148C18.6568 25.3609 18.9045 38.7792 18.624 40.3378C18.1886 40.8771 18.2698 40.7295 17.4827 40.912C15.1258 40.9817 13.2519 40.9038 10.8914 40.7787C10.465 36.4208 10.7487 32.1613 10.7554 27.7932C10.7575 26.5237 10.696 25.1866 10.9114 23.9397C11.4317 23.3553 11.3686 23.4988 12.1643 23.2138Z\" fill=\"#CF98D2\"/>\\n<path d=\"M13.758 26.2469C14.3635 26.1977 15.1767 26.0418 15.6413 26.3802C15.8048 27.6722 15.8201 37.5672 15.3904 38.2317C14.8301 38.203 14.4547 38.2255 13.9615 37.9487C13.4982 35.984 13.3332 28.2054 13.758 26.2469Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M24.516 26.5135C26.0094 26.374 28.1769 26.2284 29.4292 27.0816C30.0728 28.1685 29.6927 38.7936 29.6648 40.7439C28.8325 40.8628 27.8041 40.9305 26.9523 41.0104C25.3091 41.1068 23.3611 40.9674 21.6939 40.8895C21.3653 37.1447 21.6227 30.4448 21.8462 26.7124L24.516 26.5135Z\" fill=\"#CF98D2\"/>\\n<path d=\"M24.5142 29.7825L26.7306 29.8953C26.9262 32.6228 26.9496 35.3606 26.8012 38.0922C26.1633 38.0984 25.2599 38.1886 24.751 37.8626C24.2762 36.5152 24.4848 31.5174 24.5142 29.7825Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M3.11724 31.2344C4.41999 31.1052 6.73379 31.3328 8.08491 31.4662C8.18289 33.3508 8.38213 38.9023 7.77505 40.4752C7.08264 40.9038 6.79666 40.7869 5.92932 40.8341C4.01622 40.8526 2.10293 40.8259 0.191061 40.7541C0.0528665 37.7108 0.0820564 34.4808 0.143703 31.4374L3.11724 31.2344Z\" fill=\"#CF98D2\"/>\\n<path d=\"M2.85575 34.083C3.7878 34.0091 4.22259 33.8697 4.88928 34.4214C5.25467 35.1843 5.14668 37.1387 5.19261 38.1805C4.49102 38.1866 3.54979 38.3056 3.05988 37.8462C2.51179 36.9767 2.80043 35.2253 2.85575 34.083Z\" fill=\"#FEFEFE\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16mbney\",\"data-framer-name\":\"Group 1000005900\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wpvxjy\",\"data-framer-name\":\"Group 1000005897\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"right\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Simplify your textile journey in one smart platform.\"})})}),className:\"framer-cv3z1y\",\"data-framer-name\":\"Simplify your textile journey in one smart platform.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"simplify\"})}),className:\"framer-1cx9yzr\",\"data-framer-name\":\"simplify\",fonts:[\"CUSTOMV2;Brand Brand\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-t2clv7\",\"data-framer-name\":\"Group 1000005863\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:45,intrinsicWidth:46,svg:'<svg width=\"46\" height=\"45\" viewBox=\"0 0 46 45\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M21.3839 0.0427399C21.8897 0.0160797 22.3982 -0.00649392 22.9049 0.00170921C23.6608 0.00991233 24.4826 0.0468194 25.1911 0.327776C27.6209 1.28754 42.7972 9.61987 44.2551 11.1456C44.8236 11.7404 45.1257 12.2408 45.1043 13.0631C43.5357 15.5713 36.3273 18.7746 33.6592 20.1773C30.6546 21.7584 27.0413 24.2522 23.9169 25.3084C22.5297 25.3965 20.8024 25.3432 19.5366 24.6419C13.3106 21.1924 6.67993 18.1655 0.742451 14.2587C-0.0062917 13.7666 -0.283497 12.0214 0.35767 11.3733C3.01481 8.83034 7.02981 7.29839 10.304 5.51626C13.406 3.82847 18.0409 0.481607 21.3839 0.0427399Z\" fill=\"#CF98D2\"/>\\n<path d=\"M22.1877 3.05333C22.2528 3.04512 22.2553 3.04309 22.3133 3.04309C22.3375 3.04104 22.3618 3.04309 22.3861 3.04309C24.4811 3.01848 37.8229 10.8955 40.8128 12.5156C39.4398 13.4857 36.1675 15.1345 34.593 15.9774C30.7478 18.0671 26.871 20.0974 22.9642 22.0682C20.7807 22.142 7.01832 14.2014 4.38037 12.7187C7.96262 10.4259 18.5469 4.42735 22.1877 3.05333Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M40.482 22.0414C39.5166 21.5267 36.6049 20.1527 37.9248 18.7253C40.1835 17.7123 43.6333 20.2962 45.1147 21.8651C45.1214 22.0517 45.1277 22.2404 45.0908 22.4229C44.8728 23.5016 43.6121 24.1537 42.7478 24.7095C40.1286 26.3932 37.2535 27.7057 34.5226 29.1987C31.5738 30.8106 28.6719 32.7137 25.5649 33.9913C24.4948 34.4302 23.0602 35.029 21.9038 34.7645C18.9139 34.0857 1.40259 24.7731 0.225581 22.8454C0.0402325 22.5418 -0.00692048 22.3757 0.093919 22.0209C0.510545 20.5567 4.1079 18.9817 5.44739 18.2126C6.53131 18.2291 7.43825 18.4013 7.53419 19.6256C6.96855 21.1227 6.34821 21.2437 4.90768 22.0148C8.5581 24.6418 18.3079 29.4796 22.5513 31.6124C24.4601 30.8783 28.112 28.8316 30.0132 27.7939C33.4326 25.9277 37.1377 24.0061 40.482 22.0414Z\" fill=\"#CF98D2\"/>\\n<path d=\"M40.7092 31.5592C39.8888 31.067 37.8269 30.1585 37.4848 29.6355C37.4333 29.2356 37.3445 28.8644 37.6356 28.5076C39.3938 26.3563 42.9454 29.5966 44.4784 30.745C45.0775 31.4648 45.2641 31.7007 45.0618 32.6317C43.9909 34.1144 30.8822 40.599 28.6803 42.0489C26.3347 43.5931 23.0619 44.7313 20.2396 43.6998C16.2391 42.2355 11.8511 39.225 7.95187 37.2603C5.9657 36.0914 3.73723 35.1952 1.7731 34.0119C-2.94288 31.1695 3.47472 28.7537 5.64256 27.6381C6.5293 27.6483 7.58974 28.0113 7.68038 29.0059C7.10024 30.3061 5.91201 30.8619 4.71337 31.5961C7.25681 33.3946 19.2467 39.8443 22.4113 41.1568C25.4747 40.2627 29.0412 38.0253 31.901 36.438C34.8517 34.8384 37.7879 33.2121 40.7092 31.5592Z\" fill=\"#CF98D2\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ud1h96\",\"data-framer-name\":\"Group 1000005895\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Collaborate and grow together across the industry.\"})})}),className:\"framer-1dm3st\",\"data-framer-name\":\"Collaborate and grow together across the industry.\",fonts:[\"Inter\"],transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"COLLABORATE \"})}),className:\"framer-4qskul\",\"data-framer-name\":\"COLLABORATE\",fonts:[\"CUSTOMV2;Brand Brand\"],transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sk080k\",\"data-framer-name\":\"Group 1000005860\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:42,intrinsicWidth:60,svg:'<svg width=\"60\" height=\"42\" viewBox=\"0 0 60 42\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M7.62738 0C10.7709 0.225445 13.8444 1.27251 16.0805 3.46934C19.2261 2.35464 24.1201 0.34318 27.1318 1.69334C28.2459 2.19433 28.7642 1.52802 29.7447 1.22492C34.15 -0.135263 39.7004 2.31457 43.5658 3.69981C45.5578 1.81609 48.2251 0.42335 51.0549 0.265539C51.6994 0.227965 52.8215 0.340676 53.3146 0.786556C54.5261 1.88372 58.9763 15.2601 59.5582 17.5872C59.8588 18.7896 59.9541 19.9769 60 21.2119C57.9003 22.7975 56.4765 23.1507 53.9086 23.8896C53.0019 23.5615 52.4096 23.3787 51.4714 23.1507C50.4132 24.0074 51.5487 26.7754 50.9941 27.7899C49.3269 30.8409 47.7153 28.4712 46.401 32.2912C45.4087 33.9971 44.4496 34.1123 42.5451 34.7962C41.2888 36.9329 41.0162 37.7495 38.494 37.8597C37.2075 37.9173 36.9231 39.26 36.2768 40.2018C34.26 43.1326 30.9634 41.0335 28.7768 39.5305C27.8028 40.1868 25.6513 41.8201 24.3692 41.1337C18.714 38.1027 13.0801 33.7767 8.70752 29.1601C7.67839 28.0754 9.17122 24.1602 9.58545 22.8727C8.63771 23.2459 7.59441 23.6041 6.62967 23.9548C6.27881 23.8821 5.93002 23.7995 5.58379 23.7093C0.874701 22.4794 -1.06855 21.9233 0.57526 16.8032C2.22229 11.6756 4.06289 6.24983 6.09952 1.24746C6.29118 0.776528 7.17889 0.250494 7.62738 0Z\" fill=\"#CF98D2\"/>\\n<path d=\"M23.0072 4.58148C23.1664 4.58148 23.7022 4.65663 23.8913 4.67918C24.2695 6.50528 20.1393 7.79281 19.3832 11.3072C19.1284 12.5021 19.3799 13.7446 20.0805 14.7566C23.5008 19.7163 29.2356 13.1058 32.0955 11.1795C34.6513 13.1885 37.3345 15.726 39.8078 17.8727C41.7195 19.5335 48.6171 24.4357 48.3572 26.9281L47.9025 27.2863C45.1441 28.173 42.7164 23.4663 39.7305 22.7423C39.5617 22.7824 39.1406 22.85 39.0862 22.9502C37.1328 26.6074 43.7038 27.1109 43.89 30.4425C43.5449 31.2817 42.9446 31.457 42.0984 31.8528C40.204 30.4951 36.946 25.6255 34.625 28.2457C34.5536 30.2521 38.3948 31.6098 39.2091 34.2225C39.0808 35.0065 39.2325 34.766 38.6509 35.2295C36.4081 35.4549 34.0902 31.6273 31.5991 31.3393C30.4273 32.0657 31.7393 33.0652 31.2805 33.9895C27.606 33.0402 21.4922 24.879 17.6768 24.2779C16.5495 22.8525 16.2937 22.4543 14.7919 21.4398L10.6558 21.2945C11.2475 15.508 14.1365 12.0036 15.0049 6.10949C17.5161 5.86401 20.4582 5.07746 23.0072 4.58148Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M32.713 3.61707C36.8465 3.80744 40.1357 5.72372 45.0835 6.27481C46.2749 11.1144 48.1807 15.4454 49.5957 20.1747C49.7408 20.6582 49.6612 20.9563 49.3665 21.332C47.9089 21.084 42.2161 15.8813 40.5811 14.5411C38.5048 12.9229 36.5717 10.9916 34.5832 9.47112C29.6691 5.55339 28.0338 12.5522 24.0595 13.5567C23.0971 13.8022 22.3979 13.0356 22.2954 12.1539C22.4098 11.8308 22.6262 11.3598 22.8634 11.1244C26.3259 7.67256 27.5897 4.13058 32.713 3.61707Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M9.06174 2.84558C10.2411 3.12112 11.7073 4.02293 12.677 4.7168C11.9054 7.28938 8.12791 18.6869 6.98028 20.6132C5.70847 20.4829 4.35913 20.0846 3.1167 19.7565C4.40782 14.6389 6.54003 7.53233 9.06174 2.84558Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M50.3863 3.2613C50.6583 3.23876 50.8724 3.23626 51.1344 3.32643C52.3712 3.75227 56.2535 17.0836 57.3661 19.4132C56.4377 19.7964 54.8663 20.2774 53.8704 20.6156L53.4822 20.5354C53.0512 20.1747 47.4071 5.9441 47.1108 4.6766C48.1799 4.07792 49.2428 3.69967 50.3863 3.2613Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M30.4725 34.4254C30.7263 34.4254 30.9792 34.4579 31.2247 34.5205C32.4927 34.8512 34.0435 35.8281 34.714 37.0004C34.7542 37.8772 34.8165 37.5891 34.1725 38.323C31.1918 39.598 29.5719 37.2635 30.4725 34.4254Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M17.8218 27.2687C18.2427 27.2988 18.5251 27.4015 18.9264 27.5242C20.0537 29.428 17.7721 31.214 16.2721 32.2135C15.3794 31.6975 15.1973 31.5948 14.8413 30.7957C14.9835 29.3078 16.6257 28.2732 17.8218 27.2687Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M26.2617 34.3001C27.3274 34.3101 27.4335 34.3677 27.958 35.1743C27.9879 36.9528 26.1563 37.9999 24.7204 38.6637C23.7328 38.3681 23.6158 37.9523 23.5625 37.0706C24.1202 35.6503 24.9623 35.0616 26.2617 34.3001Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M22.5963 30.743C23.3604 31.1063 23.1775 30.8984 23.5633 31.5622C23.5456 33.2355 21.9353 34.8412 20.4592 35.525C20.2369 35.4323 19.86 35.1517 19.6449 35.004C18.8458 32.8247 20.7261 31.507 22.5963 30.743Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M13.5205 24.115C14.3917 24.5083 14.1176 24.2853 14.6749 25.0443C14.9696 26.8153 13.7889 27.8424 12.309 28.6715C11.3837 28.1179 11.4677 28.3609 11.2178 27.5042C11.3726 26.0864 12.5019 25.0769 13.5205 24.115Z\" fill=\"#FEFEFE\"/>\\n</svg>\\n',withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gi9q4b-container\",isAuthoredByUser:true,nodeId:\"KYbl4rXJ9\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FluidImage,{advanced:{fadeIn:true,fadeInDuration:.6,maxDpr:1.75,overflowPadding:100,quality:\"high\"},animation:{persistence:.97,pointerSmooth:.08,speed:.4},colors:{customColors:[],preset:\"tropical\"},effect:{colorCycle:.05,distortion:.4,hueShift:.5,radius:.4,showGradient:true,strength:.9},height:\"100%\",id:\"KYbl4rXJ9\",image:\"https://framerusercontent.com/assets/vImP56m7HTR5sWFLGFxA00j9twE.png\",layoutId:\"KYbl4rXJ9\",objectFit:\"fill\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xulnvc-container\",isAuthoredByUser:true,nodeId:\"xOwP_2UUa\",rendersWithMotion:true,scopeId:\"augiA20Il\",style:{rotate:-32},children:/*#__PURE__*/_jsx(CurvedTextPro,{_contact:\"zlatkomarjanovic.zm@gmail.com\",animation:{dir:\"forward\",duration:40,enabled:true},height:\"100%\",id:\"xOwP_2UUa\",layoutId:\"xOwP_2UUa\",pathCustom:{arcEndAngle:330,arcFullCircle:false,arcRadius:46,arcReverse:false,arcStartAngle:210,circleRadius:42,manualMode:\"arc\",waveAmplitude:28,waveBaseline:50,waveFrequency:1.5,wavePhase:0,waveSamples:700,waveXPad:2},preset:\"arch\",style:{bgColor:\"rgb(245, 240, 235)\",bgPadding:12,bgShow:false,strokeColor:\"rgb(255, 255, 255)\",strokeEnabled:false,strokeWidth:4},text:\"Designed to connect -\\nbuild -\\ngrow -\\ntextile industry\",typography:{fill:\"rgb(208, 152, 210)\",font:{},textTransform:\"none\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xp1zvd\",\"data-framer-name\":\"c2a\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1c8bj4i\",\"data-framer-name\":\"Group 1000005904\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hjs4ub\",\"data-framer-name\":\"Rectangle 1\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-ujgklk\",\"data-framer-name\":\"Frame 1\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,width:\"203px\",y:(componentViewport?.y||0)+0+0+0+1761+0+0+758-200+10,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zpuwz4-container\",nodeId:\"FJxekF9uC\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MotionFillButton,{A7DPtjLv8:\"rgb(255, 255, 255)\",FZGZQMOZL:\"rgb(0, 0, 0)\",GlCkNLtrD:\"rgb(0, 0, 0)\",height:\"100%\",id:\"FJxekF9uC\",layoutId:\"FJxekF9uC\",q1orYlGb8:\"Download now\",style:{height:\"100%\",width:\"100%\"},WHBIx3G0G:\"rgb(207, 152, 210)\",width:\"100%\",y91OU8TDz:\"rgb(0, 0, 0)\",ZO1NU6z4u:\"rgb(0, 221, 255)\"})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-font-size\":\"60px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Your Textile Network Starts Here\"})}),className:\"framer-r63ls5\",\"data-framer-name\":\"Your Textile Network Starts Here\",fonts:[\"CUSTOMV2;Brand Brand\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"22px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\"',\"--framer-font-size\":\"22px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\"Find workers, partners, and business opportunities in one place.\"})})}),className:\"framer-itkub\",\"data-framer-name\":\"Find workers, partners, and business opportunities in one place.\",fonts:[\"GF;Outfit-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"22px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\"',\"--framer-font-size\":\"22px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\"Stay updated with industry news and build meaningful connections.\"})})}),className:\"framer-185rccy\",\"data-framer-name\":\"Stay updated with industry news and build meaningful connections.\",fonts:[\"GF;Outfit-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gj0k2y\",\"data-framer-name\":\"Vector 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:23,svg:'<svg width=\"23\" height=\"16\" viewBox=\"-1 -1 23 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 6.26316L7.47458 14L21 0\" stroke=\"#CF98D2\" stroke-width=\"2\" stroke-linecap=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jior4a\",\"data-framer-name\":\"Vector 2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:23,svg:'<svg width=\"23\" height=\"16\" viewBox=\"-1 -1 23 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 6.26316L7.47458 14L21 0\" stroke=\"#CF98D2\" stroke-width=\"2\" stroke-linecap=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1297po9\",\"data-framer-name\":\"Frame 2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,width:\"203px\",y:(componentViewport?.y||0)+0+0+0+1761+0+758-203+10,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14rfxtc-container\",nodeId:\"yMgerdvc1\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(MotionFillButton,{A7DPtjLv8:\"rgb(255, 255, 255)\",FZGZQMOZL:\"rgb(0, 0, 0)\",GlCkNLtrD:\"rgb(0, 0, 0)\",height:\"100%\",id:\"yMgerdvc1\",layoutId:\"yMgerdvc1\",q1orYlGb8:\"Purchase now\",style:{height:\"100%\",width:\"100%\"},WHBIx3G0G:\"rgb(207, 152, 210)\",width:\"100%\",y91OU8TDz:\"rgb(0, 0, 0)\",ZO1NU6z4u:\"rgb(208, 152, 210)\"})})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+1761+0),pixelHeight:2996,pixelWidth:2636,positionX:\"center\",positionY:\"center\",sizes:\"672px\",src:\"https://framerusercontent.com/images/qISEHmYLzsRukRfTbV1LYbykFg.png?width=2636&height=2996\",srcSet:\"https://framerusercontent.com/images/qISEHmYLzsRukRfTbV1LYbykFg.png?scale-down-to=1024&width=2636&height=2996 900w,https://framerusercontent.com/images/qISEHmYLzsRukRfTbV1LYbykFg.png?scale-down-to=2048&width=2636&height=2996 1801w,https://framerusercontent.com/images/qISEHmYLzsRukRfTbV1LYbykFg.png?width=2636&height=2996 2636w\"},className:\"framer-f7dy2g\",\"data-framer-name\":\"Bitmap\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-iymgwe\",\"data-framer-name\":\"footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4wtgit\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ndsw74\",\"data-framer-name\":\"Primary Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gtt5dh\",\"data-framer-name\":\"Navigation\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nexzx1\",\"data-framer-name\":\"Product\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"rgb(9, 19, 46)\"},children:\"Resources\"})}),className:\"framer-o1ar0b\",\"data-framer-name\":\"Product\",fonts:[\"CUSTOMV2;Brand Brand\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15e0mtz\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Documentation\"})})}),className:\"framer-1xjuhyv\",\"data-framer-name\":\"Autocapture\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Blog\"})})}),className:\"framer-ouhoug\",\"data-framer-name\":\"Data Governance\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"FAQs\"})})}),className:\"framer-zi5xgd\",\"data-framer-name\":\"Virtual Events\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Privacy Policy\"})})}),className:\"framer-xqcd8f\",\"data-framer-name\":\"Virtual Users\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Terms\"})})}),className:\"framer-1sqz0c1\",\"data-framer-name\":\"Behavioral Analytics\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tzhyly\",\"data-framer-name\":\"Explore\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"rgb(9, 19, 46)\"},children:\"Platform\"})}),className:\"framer-1ablxzb\",\"data-framer-name\":\"Explore\",fonts:[\"CUSTOMV2;Brand Brand\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-134yauy\",\"data-framer-name\":\"Frame 2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Features\"})})}),className:\"framer-c1v0zd\",\"data-framer-name\":\"Resources\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Community\"})})}),className:\"framer-1yxfwg6\",\"data-framer-name\":\"Blog\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Loomi AI\"})})}),className:\"framer-7f77oo\",\"data-framer-name\":\"Documents\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17z4hv\",\"data-framer-name\":\"Company\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"rgb(9, 19, 46)\"},children:\"Company\"})}),className:\"framer-eufr86\",\"data-framer-name\":\"Company\",fonts:[\"CUSTOMV2;Brand Brand\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4o9gac\",\"data-framer-name\":\"Frame 4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"About us\"})})}),className:\"framer-qx5k7s\",\"data-framer-name\":\"About us\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Partners\"})})}),className:\"framer-1q6oobc\",\"data-framer-name\":\"Partners\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Contact us\"})})}),className:\"framer-18rtn4e\",\"data-framer-name\":\"Contact us\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hu3kq0\",\"data-framer-name\":\"Subscribe\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-8c2wib\",\"data-framer-name\":\"Rectangle 2\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11vjn3s\",\"data-framer-name\":\"Subscribe\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yksk9x\",\"data-framer-name\":\"Frame 8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJhbmQgQnJhbmQ=\",\"--framer-font-family\":'\"Brand Brand\", \"Brand Brand Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"rgb(9, 19, 46)\"},children:\"Stay Connected\"})}),className:\"framer-1njxjwv\",\"data-framer-name\":\"Learn more\",fonts:[\"CUSTOMV2;Brand Brand\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1df5q7v\",\"data-framer-name\":\"Email address\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-19cual0\",\"data-border\":true,\"data-framer-name\":\"Input field\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Email address\"})})}),className:\"framer-euduuq\",\"data-framer-name\":\"Label\",fonts:[\"GF;DM Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d6nv64\",\"data-framer-name\":\"Send\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:50,intrinsicWidth:50,svg:'<svg width=\"50\" height=\"50\" viewBox=\"0 0 50 50\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M44 0C47.3137 0 50 2.68629 50 6V44C50 47.3137 47.3137 50 44 50H0V0H44Z\" fill=\"#1F3021\"/>\\n<path d=\"M44 0C47.3137 0 50 2.68629 50 6V44C50 47.3137 47.3137 50 44 50H0V0H44Z\" stroke=\"#D6D6D6\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M27.2335 32L32.8898 26.4285C33.4106 25.9152 33.4106 25.0832 32.8898 24.5715L27.2335 19L25.3479 20.8581L28.7279 24.1867H18V26.8129H28.7279L25.3479 30.1427L27.2335 32Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Join the growing community that's reshaping how the textile industry connects.\"})})}),className:\"framer-gssl9x\",\"data-framer-name\":\"Hello, we are Flair.\",fonts:[\"GF;DM Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vxj5ph\",\"data-framer-name\":\"Secondary Footer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1r02v8t\",\"data-border\":true,\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12vx4yr\",\"data-framer-name\":\"Frame 7\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-q4oobx\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:76,intrinsicWidth:107,svg:'<svg width=\"107\" height=\"76\" viewBox=\"0 0 107 76\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"106.384\" height=\"75.303\" fill=\"white\"/>\\n<path d=\"M52.6671 11.0437C57.1409 10.4175 59.4531 16.6914 54.4599 18.8079C55.3136 18.941 56.12 18.9616 56.9596 19.0636C57.3548 19.1115 58.1778 19.3299 58.581 19.4299C63.2232 20.5914 67.3179 23.2742 70.1839 27.0315C70.9288 27.9899 71.5459 28.9881 72.1741 30.0212C72.1876 30.3844 72.2429 30.6486 72.0395 30.9598C70.9479 32.6243 69.7279 30.4114 69.072 29.6622C68.0622 28.5247 66.9325 27.4941 65.702 26.5873C64.262 25.5441 60.2257 23.3348 58.6818 23.7037C56.6572 24.1874 57.1163 27.2428 53.6998 27.8545C51.668 27.9816 50.3617 27.0477 49.4239 25.3575C48.3944 23.5022 47.6584 23.3598 45.6609 24.0314C42.1285 25.219 38.914 27.5195 36.6766 30.4486C36.3545 30.8704 35.9927 31.4192 35.4423 31.5183C34.8337 31.6261 34.2203 31.1165 34.1422 30.5285C34.1197 30.3504 34.1427 30.1696 34.209 30.0023C34.4269 29.4585 36.2007 27.0371 36.6229 26.5248C39.753 22.655 44.2074 20.023 49.1648 19.1141C49.8905 18.9812 51.0846 18.9021 51.8641 18.8204C50.3468 18.0436 49.3939 17.2356 49.1841 15.4709C49.0454 14.3918 49.3588 13.3037 50.0529 12.4542C50.7312 11.637 51.5931 11.1449 52.6671 11.0437Z\" fill=\"#CF98D2\"/>\\n<path d=\"M32.9643 33.2135C33.6618 33.1568 34.4186 33.613 34.3843 34.3866C34.3326 34.6672 34.2268 34.955 34.1251 35.224C32.99 38.2258 32.7974 41.6113 33.3264 44.7543C33.5105 45.8483 33.7712 46.7889 34.6224 47.5575C35.7098 47.7475 36.8788 47.3458 37.9664 47.6783C40.5415 48.4656 41.3684 51.2886 39.9102 53.4248C39.6826 53.838 39.3523 54.2764 39.2136 54.7244C38.938 55.6151 40.1822 56.7813 40.746 57.3165C42.9768 59.4341 45.8245 60.8883 48.8065 61.696C49.5436 61.8956 50.2743 61.9263 51.0168 62.0851C51.7763 62.2835 52.2942 62.9403 51.954 63.6866C51.5808 64.5051 50.2918 64.2598 49.6218 64.2026C47.2127 63.9969 45.0011 63.3444 42.7857 62.4417C38.5529 60.6279 35.8886 58.2427 33.2631 54.612C33.7586 57.8433 30.4098 60.1365 27.5691 58.277C26.7957 57.7748 26.2598 56.9905 26.0808 56.0993C25.4778 53.1145 28.3559 50.7185 31.2245 52.0265C31.558 52.1787 31.8613 52.3982 32.1631 52.6039C30.3205 48.9172 29.5092 44.6623 30.1075 40.5966C30.3406 39.0124 31.5658 33.9002 32.9643 33.2135Z\" fill=\"#CF98D2\"/>\\n<path d=\"M72.945 33.2099C73.7932 33.1071 74.1755 33.8655 74.4601 34.5194C76.3777 38.9277 77.0471 43.8227 75.7416 48.4902C75.3402 49.9269 74.8123 51.1628 74.2603 52.5425C75.0157 52.08 75.5836 51.7372 76.4841 51.674C78.5511 51.5279 80.2364 53.0597 80.3728 55.0648C80.5357 57.0663 78.9008 58.826 76.8756 58.9517C75.4988 59.0371 74.1313 58.251 73.4914 57.0681C73.0446 56.2417 73.0225 55.597 72.985 54.7009C70.7023 58.165 67.6518 60.6422 63.8313 62.3502C60.9217 63.627 58.3894 64.143 55.2247 64.303C55.1718 64.2771 55.1196 64.2507 55.0673 64.2236C54.5086 63.9319 54.0443 63.3768 54.4416 62.7562C54.9659 61.9563 55.7901 62.0634 56.583 61.9058C59.9948 61.2286 63.3771 59.5218 65.8332 57.0987C66.1466 56.789 67.3722 55.5044 67.2548 55.0323C67.0176 54.0821 66.1577 53.195 65.9241 52.2027C65.2339 49.7122 66.985 47.4678 69.6236 47.5466C70.3826 47.5694 71.0796 47.6963 71.8227 47.49C72.7938 46.5988 72.8498 45.6383 73.0852 44.415C73.6076 41.6792 73.2708 38.8913 72.6211 36.2061C72.4607 35.5417 72.1479 34.9397 71.9825 34.2209C72.2345 33.5637 72.3175 33.5067 72.945 33.2099Z\" fill=\"#CF98D2\"/>\\n<path d=\"M52.8287 31.2339C53.2883 31.2004 53.5167 31.2407 53.9537 31.3258C54.04 31.398 54.1237 31.4729 54.2048 31.5505C55.7524 33.0456 54.6516 37.2358 54.7199 39.2271C54.7365 39.7154 54.6584 40.3711 54.624 40.8722C54.5004 42.6385 54.214 44.3712 54.2306 46.1459C55.9743 45.6888 57.1458 45.4621 58.7549 44.6532C63.7936 42.1213 63.01 35.5143 57.1255 34.9778C56.8004 34.9481 56.0272 34.9992 55.7899 34.9302C55.7371 34.686 55.7309 34.4215 55.9104 34.2367C56.415 34.0626 57.6246 34.2085 58.1704 34.3142C61.4359 34.9463 63.5035 37.8094 62.7506 41.0364C62.2773 43.0637 61.1741 44.1288 59.4476 45.2209C57.7906 46.1868 55.9694 46.4304 54.1833 47.0053C54.1089 48.762 53.7123 50.5831 53.7307 52.3663C53.7354 52.8119 53.4394 55.8869 53.2467 56.1185L53.1579 56.0655C52.7426 55.2608 52.5204 48.8974 52.3674 47.46C51.0098 47.9814 50.0158 48.6333 49.7953 50.2162C49.5996 51.6211 50.8704 51.8629 51.0706 52.6904C50.98 52.9635 50.6666 53.0771 50.4368 52.9466C49.1668 52.2243 48.6673 50.5278 49.2017 49.2059C49.7907 47.7487 50.8939 47.2104 52.2784 46.5885C52.1953 45.7003 52.0961 44.8084 52.048 43.9183C52.0098 43.2116 52.0129 42.5038 51.9579 41.7983C51.8243 40.0851 50.9767 33.3414 51.757 32.1039C51.9895 31.735 52.3985 31.3465 52.8287 31.2339Z\" fill=\"#CF98D2\"/>\\n<path d=\"M52.9264 33.0867C53.2059 33.0929 53.3467 33.0814 53.5812 33.2171C53.9795 33.7248 53.7791 35.7486 53.7033 36.4091C53.6668 36.7267 53.5701 36.8663 53.3384 37.079C53.2024 37.1032 53.2318 37.0937 53.0884 37.0768C52.3619 36.5043 52.598 33.9224 52.9264 33.0867Z\" fill=\"white\"/>\\n<path d=\"M50.4523 36.0288L50.5874 36.1037C50.6917 36.3098 50.6754 36.5817 50.6844 36.8189C49.8321 37.3007 48.9171 37.9637 48.2569 38.6873C47.5952 39.4126 47.3141 40.7623 46.5531 41.1806C46.2683 40.9395 46.1896 40.75 46.301 40.3905C46.8999 38.4562 48.8447 36.9915 50.4523 36.0288Z\" fill=\"#CF98D2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2mb0ye\",\"data-framer-name\":\"Terms Privacy Cookies\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy03MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Terms\"})})}),className:\"framer-1f32on\",\"data-framer-name\":\"Terms\",fonts:[\"GF;DM Sans-700\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy03MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Privacy\"})})}),className:\"framer-1rxb4b2\",\"data-framer-name\":\"Privacy\",fonts:[\"GF;DM Sans-700\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy03MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Cookies\"})})}),className:\"framer-1t3vjw3\",\"data-framer-name\":\"Cookies\",fonts:[\"GF;DM Sans-700\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wiutch\",\"data-framer-name\":\"Socials\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:35,intrinsicWidth:135,svg:'<svg width=\"135\" height=\"35\" viewBox=\"0 0 135 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path opacity=\"0.1\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.5 35C27.165 35 35 27.165 35 17.5C35 7.83502 27.165 0 17.5 0C7.83502 0 0 7.83502 0 17.5C0 27.165 7.83502 35 17.5 35Z\" stroke=\"#0A142F\" stroke-width=\"1.5\"/>\\n<path d=\"M13.4835 13.9671C14.3029 13.9671 14.9671 13.3029 14.9671 12.4835C14.9671 11.6642 14.3029 11 13.4835 11C12.6642 11 12 11.6642 12 12.4835C12 13.3029 12.6642 13.9671 13.4835 13.9671Z\" fill=\"#0A142F\"/>\\n<path d=\"M14.7198 14.958H12.2473C12.1108 14.958 12 15.0688 12 15.2053V22.623C12 22.7595 12.1108 22.8703 12.2473 22.8703H14.7198C14.8563 22.8703 14.9671 22.7595 14.9671 22.623V15.2053C14.9671 15.0688 14.8563 14.958 14.7198 14.958Z\" fill=\"#0A142F\"/>\\n<path d=\"M22.088 14.5466C21.0313 14.1847 19.7094 14.5026 18.9167 15.0728C18.8895 14.9665 18.7926 14.8874 18.6774 14.8874H16.2048C16.0683 14.8874 15.9575 14.9981 15.9575 15.1346V22.5524C15.9575 22.6889 16.0683 22.7996 16.2048 22.7996H18.6774C18.8138 22.7996 18.9246 22.6889 18.9246 22.5524V17.2215C19.3242 16.8773 19.839 16.7675 20.2603 16.9465C20.6688 17.1191 20.9027 17.5404 20.9027 18.1017V22.5524C20.9027 22.6889 21.0135 22.7996 21.1499 22.7996H23.6225C23.759 22.7996 23.8698 22.6889 23.8698 22.5524V17.6037C23.8416 15.5718 22.8857 14.8196 22.088 14.5466Z\" fill=\"#0A142F\"/>\\n<path opacity=\"0.1\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M67.5 35C77.165 35 85 27.165 85 17.5C85 7.83502 77.165 0 67.5 0C57.835 0 50 7.83502 50 17.5C50 27.165 57.835 35 67.5 35Z\" stroke=\"#0A142F\" stroke-width=\"1.5\"/>\\n<path d=\"M69.0932 13.0205H70.7016C70.8495 13.0205 70.9696 12.9074 70.9696 12.7679V11.2524C70.9696 11.1129 70.8495 10.9998 70.7016 10.9998H69.0932C67.4677 10.9998 66.1445 12.2461 66.1445 13.7783V15.5465H64.2681C64.1201 15.5465 64 15.6597 64 15.7991V17.3147C64 17.4541 64.1201 17.5673 64.2681 17.5673H66.1445V22.8719C66.1445 23.0113 66.2646 23.1245 66.4126 23.1245H68.0209C68.1689 23.1245 68.289 23.0113 68.289 22.8719V17.5673H70.1655C70.2807 17.5673 70.3831 17.4976 70.4201 17.3945L70.9562 15.8789C70.9836 15.8021 70.9696 15.7173 70.9192 15.6511C70.8683 15.5854 70.7879 15.5465 70.7016 15.5465H68.289V13.7783C68.289 13.3605 68.6498 13.0205 69.0932 13.0205Z\" fill=\"#0A142F\"/>\\n<path opacity=\"0.1\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M117.5 35C127.165 35 135 27.165 135 17.5C135 7.83502 127.165 0 117.5 0C107.835 0 100 7.83502 100 17.5C100 27.165 107.835 35 117.5 35Z\" stroke=\"#0A142F\" stroke-width=\"1.5\"/>\\n<path d=\"M123.22 14.2647C123.139 14.1729 123.008 14.1498 122.901 14.2064C122.834 14.2416 122.708 14.2878 122.559 14.3334C122.747 14.0762 122.899 13.7882 122.965 13.5293C122.994 13.4177 122.952 13.3001 122.86 13.2336C122.768 13.1677 122.646 13.1677 122.554 13.2336C122.409 13.3375 121.71 13.6497 121.268 13.7508C120.27 12.8511 119.107 12.7577 117.899 13.4831C116.917 14.0729 116.703 15.2721 116.745 16.0031C114.497 15.7805 113.1 14.5593 112.313 13.5485C112.258 13.4776 112.169 13.4403 112.086 13.4458C111.999 13.4524 111.919 13.5024 111.875 13.5799C111.503 14.2257 111.4 14.9396 111.577 15.6447C111.675 16.0295 111.845 16.3686 112.042 16.6434C111.947 16.5956 111.856 16.5357 111.77 16.4642C111.691 16.3972 111.58 16.3845 111.487 16.429C111.394 16.4747 111.334 16.5714 111.334 16.6775C111.334 17.8882 112.071 18.6962 112.758 19.1183C112.647 19.1045 112.531 19.0792 112.414 19.0424C112.314 19.0111 112.205 19.0424 112.135 19.1238C112.066 19.2046 112.049 19.32 112.093 19.4184C112.479 20.2972 113.211 20.9017 114.117 21.121C113.326 21.5986 112.267 21.8328 111.298 21.7179C111.172 21.6998 111.053 21.7817 111.013 21.9059C110.974 22.0301 111.025 22.1664 111.136 22.2301C112.607 23.0793 113.936 23.3827 115.085 23.3827C116.757 23.3827 118.047 22.7407 118.833 22.2038C120.95 20.7583 122.27 18.163 122.086 15.841C122.426 15.5832 122.933 15.1072 123.248 14.5955C123.313 14.4922 123.301 14.3559 123.22 14.2647Z\" fill=\"#0A142F\"/>\\n</svg>\\n',withExternalLayout:true})]})]})]})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nak2j0 hidden-72rtr7\",\"data-framer-name\":\"mstack\",layout:motionLayout,children:[isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jpuexb hidden-72rtr7\",\"data-framer-name\":\"navbar\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-sj9v0i\",\"data-framer-name\":\"Vistaprint / Navbar / 64px / Light\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-dk2swf\",\"data-framer-name\":\"Vistaprint Logo\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-e8py0i\",\"data-framer-name\":\"Group 5\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-my60x5\",\"data-framer-name\":\"Group 4\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:35,intrinsicWidth:37,svg:'<svg width=\"37\" height=\"35\" viewBox=\"0 0 37 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_1360_5268)\">\\n<rect width=\"36.4318\" height=\"35\" fill=\"#1F3021\"/>\\n<path d=\"M18.1745 0.237078C21.0741 -0.168822 22.5728 3.89763 19.3364 5.26941C19.8898 5.35568 20.4124 5.36905 20.9566 5.43512C21.2127 5.46622 21.7462 5.60772 22.0075 5.67258C25.0164 6.42537 27.6703 8.16427 29.5279 10.5995C30.0107 11.2207 30.4107 11.8677 30.8178 12.5373C30.8266 12.7727 30.8625 12.9439 30.7306 13.1456C30.0231 14.2245 29.2323 12.7902 28.8073 12.3046C28.1528 11.5673 27.4205 10.8994 26.623 10.3117C25.6896 9.63546 23.0735 8.20349 22.0728 8.44259C20.7606 8.75615 21.0582 10.7365 18.8438 11.1329C17.5269 11.2154 16.6802 10.61 16.0723 9.51451C15.4051 8.31201 14.9281 8.2197 13.6334 8.65499C11.3439 9.42477 9.26037 10.9158 7.81026 12.8143C7.60147 13.0877 7.36699 13.4434 7.01025 13.5077C6.61578 13.5775 6.21817 13.2472 6.16754 12.8661C6.15296 12.7507 6.16786 12.6335 6.21088 12.525C6.3521 12.1726 7.5018 10.6032 7.77544 10.2711C9.80418 7.76289 12.6913 6.05697 15.9044 5.4679C16.3748 5.38172 17.1487 5.33046 17.6539 5.27752C16.6705 4.77406 16.0529 4.25036 15.9169 3.10652C15.8271 2.4071 16.0302 1.70187 16.48 1.15128C16.9197 0.621578 17.4783 0.302682 18.1745 0.237078Z\" fill=\"#CF98D2\"/>\\n<path d=\"M5.40451 14.6063C5.85659 14.5696 6.3471 14.8653 6.32487 15.3667C6.29137 15.5486 6.22281 15.7351 6.15688 15.9095C5.42117 17.8551 5.29632 20.0494 5.6392 22.0865C5.75855 22.7956 5.9275 23.4052 6.4792 23.9034C7.18404 24.0265 7.9417 23.7662 8.64661 23.9817C10.3157 24.492 10.8516 26.3217 9.9065 27.7063C9.75898 27.9741 9.5449 28.2582 9.45499 28.5486C9.2764 29.1259 10.0828 29.8818 10.4482 30.2287C11.8941 31.6012 13.7399 32.5437 15.6726 33.0672C16.1504 33.1966 16.6239 33.2165 17.1052 33.3194C17.5975 33.448 17.9331 33.8737 17.7126 34.3574C17.4708 34.888 16.6353 34.7289 16.201 34.6919C14.6396 34.5586 13.2062 34.1357 11.7703 33.5506C9.02674 32.3749 7.29988 30.829 5.5982 28.4757C5.91933 30.5701 3.74885 32.0565 1.90762 30.8512C1.40635 30.5257 1.05901 30.0174 0.942968 29.4397C0.552167 27.5051 2.41758 25.9522 4.27689 26.8C4.49301 26.8986 4.68964 27.0409 4.88524 27.1742C3.69097 24.7847 3.16512 22.0269 3.55289 19.3917C3.70399 18.3649 4.49806 15.0514 5.40451 14.6063Z\" fill=\"#CF98D2\"/>\\n<path d=\"M31.3178 14.604C31.8676 14.5374 32.1154 15.0289 32.2998 15.4528C33.5427 18.31 33.9765 21.4827 33.1304 24.5079C32.8703 25.4392 32.5281 26.2402 32.1703 27.1344C32.6599 26.8346 33.028 26.6125 33.6116 26.5715C34.9513 26.4768 36.0437 27.4696 36.1321 28.7692C36.2377 30.0665 35.178 31.207 33.8654 31.2885C32.973 31.3439 32.0867 30.8344 31.672 30.0677C31.3824 29.5321 31.368 29.1142 31.3437 28.5334C29.8642 30.7787 27.887 32.3842 25.4108 33.4913C23.5249 34.3188 21.8836 34.6533 19.8324 34.757C19.7981 34.7402 19.7643 34.7231 19.7304 34.7055C19.3683 34.5165 19.0673 34.1567 19.3249 33.7544C19.6647 33.236 20.1989 33.3053 20.7128 33.2032C22.9242 32.7643 25.1164 31.658 26.7083 30.0875C26.9114 29.8868 27.7058 29.0542 27.6297 28.7482C27.4759 28.1323 26.9186 27.5573 26.7672 26.9142C26.3199 25.3 27.4548 23.8453 29.165 23.8963C29.657 23.9111 30.1088 23.9934 30.5904 23.8597C31.2198 23.282 31.2561 22.6595 31.4086 21.8666C31.7473 20.0934 31.529 18.2864 31.1079 16.546C31.0039 16.1154 30.8011 15.7252 30.694 15.2593C30.8573 14.8334 30.9111 14.7964 31.3178 14.604Z\" fill=\"#CF98D2\"/>\\n<path d=\"M18.2792 13.3233C18.5771 13.3016 18.7252 13.3277 19.0084 13.3829C19.0643 13.4296 19.1186 13.4782 19.1711 13.5285C20.1742 14.4975 19.4608 17.2134 19.505 18.504C19.5157 18.8205 19.4651 19.2456 19.4428 19.5703C19.3628 20.7151 19.1771 21.8382 19.1879 22.9885C20.3181 22.6922 21.0774 22.5453 22.1203 22.021C25.3861 20.3799 24.8782 16.0976 21.0642 15.7499C20.8535 15.7306 20.3523 15.7637 20.1985 15.719C20.1643 15.5607 20.1603 15.3893 20.2766 15.2695C20.6037 15.1567 21.3877 15.2513 21.7414 15.3198C23.858 15.7294 25.1981 17.5852 24.7101 19.6767C24.4033 20.9907 23.6883 21.6811 22.5692 22.389C21.4952 23.015 20.3149 23.1728 19.1572 23.5455C19.109 24.6841 18.8519 25.8644 18.8639 27.0202C18.8669 27.309 18.6751 29.3021 18.5501 29.4522L18.4926 29.4179C18.2234 28.8963 18.0794 24.7718 17.9802 23.8402C17.1003 24.1781 16.4561 24.6007 16.3132 25.6266C16.1863 26.5372 17.01 26.6939 17.1397 27.2303C17.081 27.4073 16.8779 27.4809 16.7289 27.3963C15.9058 26.9282 15.582 25.8286 15.9284 24.9718C16.3102 24.0273 17.0252 23.6784 17.9225 23.2754C17.8687 22.6996 17.8044 22.1216 17.7732 21.5446C17.7484 21.0866 17.7505 20.6278 17.7148 20.1706C17.6282 19.0602 17.0789 14.6892 17.5846 13.8872C17.7353 13.6481 18.0004 13.3963 18.2792 13.3233Z\" fill=\"#CF98D2\"/>\\n<path d=\"M18.3429 14.5241C18.524 14.5281 18.6153 14.5207 18.7673 14.6086C19.0254 14.9377 18.8956 16.2494 18.8464 16.6776C18.8227 16.8834 18.7601 16.9739 18.6099 17.1117C18.5218 17.1274 18.5408 17.1213 18.4479 17.1103C17.977 16.7392 18.13 15.0658 18.3429 14.5241Z\" fill=\"#1F3021\"/>\\n<path d=\"M16.7397 16.4312L16.8273 16.4797C16.8949 16.6133 16.8843 16.7895 16.8902 16.9432C16.3377 17.2555 15.7446 17.6852 15.3168 18.1543C14.8879 18.6244 14.7057 19.4992 14.2125 19.7703C14.0279 19.614 13.9769 19.4912 14.049 19.2581C14.4372 18.0045 15.6977 17.0551 16.7397 16.4312Z\" fill=\"#CF98D2\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_1360_5268\">\\n<rect width=\"36.4318\" height=\"35\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"86%\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"rgba(207, 152, 210, 1)\"},children:\"TextOConnect\"})})}),className:\"framer-1a5lph3\",\"data-framer-name\":\"TextOConnect\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"center\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-9j2q1m\",\"data-border\":true,\"data-framer-name\":\"Frame 23\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"16px\",\"--framer-text-color\":\"rgba(207, 152, 210, 1)\"},children:\"Download\"})})}),className:\"framer-9drbop\",\"data-framer-name\":\"Download\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ye9qqw\",\"data-framer-name\":\"hero\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bzb489\",\"data-framer-name\":\"Rectangle 2\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(207, 152, 210, 1)\"},children:\"Built for the Textile Industry\"})})}),className:\"framer-1s9yat8\",\"data-framer-name\":\"Create your own style  A style for every story, Get the latest style here at an inexpensive price.\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(207, 152, 210, 1)\"},children:\"Connecting workers, businesses, and partners on one platform.\"})})}),className:\"framer-1h7zl2y\",\"data-framer-name\":\"Create your own style  A style for every story, Get the latest style here at an inexpensive price.\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mm971i\",\"data-framer-name\":\"button\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-mwwnse\",\"data-framer-name\":\"Rectangle 5937\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(31, 48, 33, 1)\"},children:\"Join Waitlist\"})})}),className:\"framer-1a1nvsw\",\"data-framer-name\":\"Join Waitlist\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"38px\",\"--framer-line-height\":\"86%\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"38px\",\"--framer-text-color\":\"rgba(207, 152, 210, 1)\"},children:\"TextOConnect\"})})}),className:\"framer-bc6ula\",\"data-framer-name\":\"TextOConnect\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A19Iq2R5C:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+362),pixelHeight:1254,pixelWidth:1254,sizes:\"390px\",src:\"https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?width=1254&height=1254\",srcSet:\"https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?scale-down-to=512&width=1254&height=1254 512w,https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?scale-down-to=1024&width=1254&height=1254 1024w,https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?width=1254&height=1254 1254w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1254,pixelWidth:1254,sizes:\"390px\",src:\"https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?width=1254&height=1254\",srcSet:\"https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?scale-down-to=512&width=1254&height=1254 512w,https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?scale-down-to=1024&width=1254&height=1254 1024w,https://framerusercontent.com/images/oEjrYuYYxS1CnUHSGmcL1Pa2Vk.png?width=1254&height=1254 1254w\"},className:\"framer-1du9j9a\",\"data-framer-name\":\"image 302\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pl110w\",\"data-framer-name\":\"Group 485\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tqb2ng\",\"data-framer-name\":\"BG\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"32px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(31, 48, 33, 1)\"},children:\"The Digital Home for Textile Professionals.\"})})}),className:\"framer-pmu93r\",\"data-framer-name\":\"Your content title here.\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(31, 48, 33, 1)\",\"--framer-text-transform\":\"uppercase\"},children:\"Connecting Every Thread. \"})})}),className:\"framer-dosefw\",\"data-framer-name\":\"Label\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-55c8bm\",\"data-framer-name\":\"feature\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vo1etb\",\"data-framer-name\":\"feature\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4vectk\",\"data-framer-name\":\"Frame 1000005875\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-100qg59\",\"data-framer-name\":\"Group 1000005858\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"34\" viewBox=\"0 0 40 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M19.0229 18.1047C19.8079 18.0145 21.0946 18.1302 21.889 18.2285C29.7303 19.1988 33.6361 24.6389 32.6366 32.1015C31.1316 34.3183 29.0519 33.8087 26.6086 33.8268C24.6977 33.8411 22.7488 33.7456 20.8346 33.7008C18.5588 33.6497 9.12539 34.261 7.82915 33.2507C7.28657 32.8279 7.05345 32.2008 6.99068 31.5437C6.70554 28.5587 7.38673 24.737 9.40241 22.3991C11.8223 19.592 15.3765 18.4203 19.0229 18.1047Z\" fill=\"#CF98D2\"/>\\n<path d=\"M18.3903 0.16436C22.5843 -0.699492 26.698 1.92841 27.5479 6.0143C28.3979 10.1004 25.658 14.0762 21.4483 14.8653C17.2928 15.6442 13.268 13.0216 12.429 8.98806C11.59 4.95464 14.2501 1.01707 18.3903 0.16436Z\" fill=\"#CF98D2\"/>\\n<path d=\"M19.3406 2.4751C20.3645 2.43841 21.0588 2.54197 22.0067 2.96636C23.1859 3.48659 24.0958 4.45177 24.5264 5.63901C25.7452 8.901 23.7807 11.5747 20.6604 12.6668C14.7329 12.8603 12.3799 4.53442 19.3406 2.4751Z\" fill=\"#CF98D2\"/>\\n<path d=\"M7.72304 5.21348C7.86676 5.20388 8.01047 5.19514 8.15436 5.18742C9.03251 5.14078 10.1655 4.99966 10.2048 6.11231C9.22048 7.78292 4.72817 8.23851 6.34058 11.877C7.19615 13.8076 10.9447 13.3493 11.7352 14.6589C11.7948 15.3407 11.793 15.1368 11.395 15.7963C9.28519 17.0346 6.40617 15.9585 4.99214 14.1738C2.43176 10.9422 3.48289 6.38803 7.72304 5.21348Z\" fill=\"#CF98D2\"/>\\n<path d=\"M30.2297 5.05652C38.008 5.13865 38.8964 13.86 31.3276 16.1887C30.3131 16.2552 29.0814 16.2816 28.6201 15.1561C29.029 13.1405 32.3577 13.8379 33.1814 12.5822C35.3043 9.34594 32.958 8.26501 30.4859 6.80274C30.0953 6.5716 30.2228 5.50456 30.2297 5.05652Z\" fill=\"#CF98D2\"/>\\n<path d=\"M30.5202 18.4419L30.6002 18.4388C35.9811 18.25 40.3843 22.774 39.9735 27.9016C39.9338 28.3957 40.0618 28.8403 39.676 29.2416C35.6205 29.8009 38.4205 26.3086 36.6337 23.8968C35.1738 21.9261 31.4859 20.8332 30.3916 18.7968L30.5202 18.4419Z\" fill=\"#CF98D2\"/>\\n<path d=\"M8.36384 18.5814L8.78528 18.548L8.9565 18.7822C8.19843 21.3641 5.34181 21.4746 3.72729 23.412C2.16514 25.2866 2.93113 27.5082 2.23849 28.9968C1.65711 29.4802 1.5864 29.3621 0.752869 29.4814C0.396602 29.3154 0.1315 29.1265 0.0841898 28.7191C-0.58754 22.9343 2.81422 19.7265 8.36384 18.5814Z\" fill=\"#CF98D2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zau0o4\",\"data-framer-name\":\"Group 1000005878\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"12px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Connect with workers, businesses and partners.\"})})}),className:\"framer-k80ywr\",\"data-framer-name\":\"Connect with workers, businesses and partners.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"CONNECT\"})})}),className:\"framer-14q35yo\",\"data-framer-name\":\"CONNECT\",fonts:[\"GF;Brand-regular\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-89o8zy\",\"data-framer-name\":\"Frame 1000005876\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16ngq7u\",\"data-framer-name\":\"Group 1000005859\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:39,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"39\" viewBox=\"0 0 40 39\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M14.8951 0.0848579C19.4613 -0.253766 23.3759 0.3672 27.203 2.92751C30.928 5.39256 33.467 9.18453 34.2528 13.4562C35.2218 18.7479 33.5311 22.5576 30.4634 26.7494C32.7058 28.8618 38.6151 34.0942 40 36.3662C39.2624 37.2313 39.0116 37.469 38.0991 38.1611C36.5287 36.9671 33.2904 33.7006 31.739 32.2195L28.4334 29.1451C25.7021 30.7155 23.2057 32.1682 20.0366 32.6511C15.5566 33.3337 10.9872 32.5446 7.29542 29.9493C3.58758 27.3445 0.948937 23.4183 0.217291 19.0681C-0.514354 14.7023 0.618535 10.2382 3.36077 6.68183C6.14289 3.00222 10.2385 0.792906 14.8951 0.0848579Z\" fill=\"#CF98D2\"/>\\n<path d=\"M15.4624 2.97767C23.194 2.04374 30.2563 7.28148 31.2505 14.6873C32.2444 22.0929 26.7953 28.8732 19.0687 29.8428C11.3144 30.8182 4.20834 25.5744 3.21078 18.1425C2.21323 10.7107 7.70325 3.91501 15.4624 2.97767Z\" fill=\"#FEFEFE\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5mvzh5\",\"data-framer-name\":\"Group 1000005878\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"12px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Discover jobs, services, products and opportunities.\"})})}),className:\"framer-8v6c2v\",\"data-framer-name\":\"Discover jobs, services, products and opportunities.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"DISCOVER\"})})}),className:\"framer-1puy2hc\",\"data-framer-name\":\"DISCOVER\",fonts:[\"GF;Brand-regular\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9z3ywv\",\"data-framer-name\":\"Frame 1000005875\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-x5izpl\",\"data-framer-name\":\"Group 1000005860\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:28,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"28\" viewBox=\"0 0 40 28\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5.08492 0C7.18063 0.150297 9.22963 0.848337 10.7203 2.31289C12.8174 1.56976 16.0801 0.228787 18.0879 1.1289C18.8306 1.46289 19.1762 1.01868 19.8298 0.816614C22.7667 -0.0901755 26.4669 1.54305 29.0438 2.46654C30.3719 1.21073 32.1501 0.282233 34.0366 0.177026C34.4663 0.151976 35.2144 0.227117 35.5431 0.524371C36.3508 1.25581 39.3175 10.1734 39.7055 11.7248C39.9059 12.5264 39.9694 13.318 40 14.1413C38.6002 15.1983 37.651 15.4338 35.9391 15.9264C35.3346 15.7077 34.9398 15.5858 34.3143 15.4338C33.6088 16.0049 34.3658 17.8502 33.9961 18.5266C32.8846 20.5606 31.8102 18.9808 30.934 21.5275C30.2724 22.6647 29.6331 22.7416 28.3634 23.1975C27.5259 24.6219 27.3442 25.1663 25.6627 25.2398C24.805 25.2782 24.6154 26.1733 24.1845 26.8012C22.84 28.7551 20.6423 27.3557 19.1846 26.3537C18.5352 26.7912 17.1009 27.88 16.2461 27.4225C12.476 25.4018 8.72009 22.5178 5.80502 19.44C5.11893 18.7169 6.11414 16.1068 6.3903 15.2484C5.75848 15.4973 5.06294 15.7361 4.41978 15.9699C4.18588 15.9214 3.95334 15.8663 3.72253 15.8062C0.583134 14.9862 -0.712367 14.6155 0.383507 11.2021C1.48153 7.78371 2.70859 4.16655 4.06635 0.831638C4.19412 0.517685 4.78593 0.166996 5.08492 0Z\" fill=\"#CF98D2\"/>\\n<path d=\"M15.3388 3.05432C15.4449 3.05432 15.8021 3.10442 15.9282 3.11945C16.1803 4.33685 13.4268 5.19521 12.9228 7.53817C12.7529 8.33474 12.9206 9.16304 13.3877 9.83771C15.6678 13.1442 19.4911 8.7372 21.3977 7.453C23.1015 8.79231 24.8903 10.484 26.5392 11.9151C27.8136 13.0223 32.4121 16.2904 32.2388 17.952L31.9357 18.1909C30.0967 18.782 28.4782 15.6442 26.4876 15.1615C26.3751 15.1883 26.0944 15.2333 26.0581 15.3001C24.7558 17.7383 29.1365 18.074 29.2607 20.295C29.0306 20.8544 28.6304 20.9713 28.0662 21.2352C26.8033 20.3301 24.6313 17.0837 23.084 18.8305C23.0364 20.1681 25.5972 21.0732 26.14 22.815C26.0545 23.3377 26.1557 23.1774 25.7679 23.4863C24.2727 23.6366 22.7274 21.0849 21.0667 20.8929C20.2855 21.3771 21.1602 22.0435 20.8543 22.6597C18.4046 22.0268 14.3288 16.586 11.7852 16.1852C11.0337 15.235 10.8631 14.9695 9.86191 14.2932L7.10449 14.1963C7.49897 10.3387 9.42501 8.00242 10.0039 4.07299C11.678 3.90934 13.6394 3.38497 15.3388 3.05432Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M21.8093 2.41138C24.565 2.53829 26.7578 3.81581 30.0563 4.1832C30.8506 7.40957 32.1211 10.2969 33.0645 13.4498C33.1612 13.7721 33.1081 13.9709 32.9116 14.2213C31.9399 14.056 28.1447 10.5875 27.0547 9.69408C25.6705 8.61529 24.3818 7.32775 23.0561 6.31408C19.7801 3.70226 18.6899 8.36812 16.0403 9.03778C15.3987 9.20143 14.9326 8.69043 14.8643 8.1026C14.9405 7.88718 15.0848 7.57323 15.2429 7.41625C17.5513 5.11504 18.3938 2.75372 21.8093 2.41138Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M6.04148 1.89709C6.8277 2.08079 7.80523 2.68199 8.45164 3.14457C7.93729 4.85962 5.41893 12.4579 4.65384 13.7421C3.80597 13.6553 2.90641 13.3898 2.07812 13.171C2.93887 9.75928 4.36034 5.02159 6.04148 1.89709Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M33.5918 2.1742C33.7732 2.15917 33.9159 2.1575 34.0906 2.21762C34.9151 2.50152 37.5033 11.3891 38.2451 12.9421C37.6261 13.1976 36.5785 13.5183 35.9146 13.7437L35.6558 13.6903C35.3685 13.4498 31.6057 3.96274 31.4082 3.11773C32.1209 2.71861 32.8295 2.46644 33.5918 2.1742Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M20.316 22.9501C20.4852 22.9501 20.6538 22.9718 20.8175 23.0135C21.6628 23.234 22.6966 23.8853 23.1437 24.6668C23.1704 25.2513 23.212 25.0592 22.7827 25.5485C20.7955 26.3985 19.7156 24.8421 20.316 22.9501Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M11.8806 18.1791C12.1612 18.1991 12.3494 18.2676 12.617 18.3494C13.3685 19.6186 11.8474 20.8093 10.8474 21.4756C10.2523 21.1316 10.1309 21.0631 9.89355 20.5304C9.98835 19.5384 11.0832 18.8487 11.8806 18.1791Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M17.5075 22.8667C18.2179 22.8734 18.2887 22.9118 18.6384 23.4495C18.6583 24.6352 17.4372 25.3332 16.48 25.7758C15.8215 25.5787 15.7436 25.3015 15.708 24.7137C16.0798 23.7668 16.6412 23.3744 17.5075 22.8667Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M15.0642 20.4952C15.5736 20.7374 15.4516 20.5988 15.7089 21.0413C15.697 22.1569 14.6235 23.2273 13.6395 23.6832C13.4913 23.6214 13.24 23.4344 13.0966 23.3358C12.5639 21.883 13.8174 21.0046 15.0642 20.4952Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M9.01368 16.0768C9.59449 16.339 9.41177 16.1903 9.78323 16.6963C9.9797 17.877 9.19263 18.5617 8.206 19.1145C7.58912 18.7454 7.6451 18.9074 7.47852 18.3362C7.58173 17.391 8.33463 16.718 9.01368 16.0768Z\" fill=\"#FEFEFE\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1juv6cv\",\"data-framer-name\":\"Group 1000005878\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"12px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Collaborate and grow together across the industry.\"})})}),className:\"framer-66r2ib\",\"data-framer-name\":\"Collaborate and grow together across the industry.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"COLLABORATE \"})})}),className:\"framer-1ppr2z4\",\"data-framer-name\":\"COLLABORATE\",fonts:[\"GF;Brand-regular\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qatq0r\",\"data-framer-name\":\" mockup/mobile\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A19Iq2R5C:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+965.9583+798+0+11),pixelHeight:2168,pixelWidth:1028,positionX:\"center\",positionY:\"center\",sizes:\"257px\",src:\"https://framerusercontent.com/images/owleo4CWEdnRePOqt1VJhWWM.png?width=1028&height=2168\",srcSet:\"https://framerusercontent.com/images/owleo4CWEdnRePOqt1VJhWWM.png?scale-down-to=2048&width=1028&height=2168 971w,https://framerusercontent.com/images/owleo4CWEdnRePOqt1VJhWWM.png?width=1028&height=2168 1028w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"stretch\",pixelHeight:2168,pixelWidth:1028,positionX:\"center\",positionY:\"center\",sizes:\"257px\",src:\"https://framerusercontent.com/images/owleo4CWEdnRePOqt1VJhWWM.png?width=1028&height=2168\",srcSet:\"https://framerusercontent.com/images/owleo4CWEdnRePOqt1VJhWWM.png?scale-down-to=2048&width=1028&height=2168 971w,https://framerusercontent.com/images/owleo4CWEdnRePOqt1VJhWWM.png?width=1028&height=2168 1028w\"},className:\"framer-194628w\",\"data-framer-name\":\"image 301\"})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rif1rm\",\"data-framer-name\":\"04 Features/12\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xptc6i\",\"data-framer-name\":\"bg/empty/color\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1a5pkrc\",\"data-framer-name\":\"title/Block title/12 col center/title+line 02\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9kxqdw\",\"data-framer-name\":\"h2\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-7d6xp9\",\"data-framer-name\":\"Rectangle 33\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:8,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"8\" viewBox=\"0 0 40 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 4C0 1.79086 1.79086 0 4 0H36C38.2091 0 40 1.79086 40 4C40 6.20914 38.2091 8 36 8H4C1.79086 8 0 6.20914 0 4Z\" fill=\"#1F3021\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"30px\",\"--framer-line-height\":\"62px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"30px\",\"--framer-letter-spacing\":\"0.6px\",\"--framer-text-color\":\"rgba(30, 39, 47, 1)\"},children:\"Our Features\"})})}),className:\"framer-fuygu8\",\"data-framer-name\":\"Our Features\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dinvy4\",\"data-framer-name\":\"Rectangle 32\"})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"26px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0.6px\",\"--framer-text-color\":\"rgba(30, 39, 47, 0.800000011920929)\"},children:\"Everything you need to connect, collaborate, and grow in the textile industry.\"})})}),className:\"framer-12gpqx4\",\"data-framer-name\":\"Everything you need to connect, collaborate, and grow in the textile industry.\",fonts:[\"GF;Nunito Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-55rlvr\",\"data-framer-name\":\"block\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-z61psu\",\"data-framer-name\":\"Group 1000005872\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lpsv9j\",\"data-framer-name\":\"Frame 1000005878\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gz7xhd\",\"data-framer-name\":\"Group 1000005881\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"manage \"})})}),className:\"framer-hax7aw\",\"data-framer-name\":\"manage\",fonts:[\"GF;Brand-regular\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"right\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Manage your business, jobs and resources easily.\"})})}),className:\"framer-15wmeu0\",\"data-framer-name\":\"Manage your business, jobs and resources easily.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y2hiy8\",\"data-framer-name\":\"Group 1000005861\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:48,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"48\" viewBox=\"0 0 40 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M14.3342 0.302426C16.7519 -0.0323208 19.2554 0.0923963 21.6746 0.0124988C26.7133 -0.153575 28.8441 1.30104 28.975 6.43829C32.2636 6.3742 39.6426 5.44856 39.7467 9.83231C40.0082 20.8478 40.1871 33.2165 39.6597 44.1079C38.9418 45.1117 38.3482 45.9066 37.1952 46.4773C36.4245 47.1278 35.3546 47.2196 34.3593 47.2503C28.6663 47.4251 22.9828 47.3255 17.2715 47.3419C12.9546 47.3543 8.36873 47.4422 4.06455 47.1971C3.45915 47.1626 2.98241 46.8941 2.53241 46.4977C1.44381 45.5365 0.758231 44.9816 0.0720102 43.6547C-0.0133364 35.4034 0.0181272 27.1514 0.166406 18.9012C0.186881 16.5513 0.0239469 14.0836 0.000670597 11.7319C-0.049977 6.61519 2.77293 6.40646 6.89413 6.40062L11.1666 6.41599C11.2697 3.26989 11.6703 2.1247 14.3342 0.302426Z\" fill=\"#CF98D2\"/>\\n<path d=\"M4.46136 9.55166C9.05003 9.34379 11.8596 10.2907 16.3127 10.6302C23.1206 11.149 29.5931 9.11038 36.3295 9.70626C36.7741 13.4277 36.4534 22.8172 36.4969 26.9834C36.5308 30.2282 36.6657 40.2782 36.3081 43.061C33.0296 43.3693 26.5237 43.2078 23.0135 43.1894C16.7446 43.1562 9.93927 43.3178 3.72923 43.0915C3.63117 39.9289 3.44324 10.5106 3.84432 9.69998L4.46136 9.55166Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M10.8755 28.6426C4.06153 27.8872 9.62931 16.0801 15.7202 22.6421C15.359 23.8962 15.137 28.6142 15.526 29.4966L15.7115 29.9036C17.3583 30.4586 24.3156 30.0598 26.5344 30.1758L26.4721 33.5198C24.4272 34.5875 18.764 35.018 16.9489 33.5846C16.0217 34.439 15.1311 35.2005 14.1652 36.0103C6.90188 37.1841 5.73807 30.7381 9.80604 30.0892C10.6321 30.6998 10.3022 32.6656 11.3479 33.4482C13.4928 33.7658 16.2728 29.7809 11.2283 28.3278L10.8755 28.6426Z\" fill=\"#CF98D2\"/>\\n<path d=\"M10.8755 28.6426C10.7417 26.7357 10.238 22.7538 13.7542 24.4128C14.6842 26.2026 11.5992 27.7888 11.2283 28.3278L10.8755 28.6426Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M15.7202 22.6421C15.9429 23.0243 16.253 23.7633 16.5884 23.7691C17.8815 23.7923 19.7438 23.5194 20.9915 23.5383C24.4226 23.5903 28.7216 23.3564 32.0749 23.6864C32.0344 24.8164 31.998 25.7386 31.8622 26.8654C26.6433 27.2173 20.6731 26.3787 15.8513 26.6565C15.7952 27.4262 15.7418 28.807 15.5261 29.4966C15.137 28.6143 15.359 23.8962 15.7202 22.6421Z\" fill=\"#CF98D2\"/>\\n<path d=\"M15.0588 3.69097C18.3649 3.57101 21.674 3.5669 24.9803 3.67841C25.0741 4.75843 25.1314 5.61717 25.1437 6.70521L24.8452 6.90073C21.5675 6.86457 17.9729 6.99275 14.6711 7.04168C14.6838 6.1626 14.5818 4.27299 15.0588 3.69097Z\" fill=\"#FEFEFE\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-p1ql4p\",\"data-framer-name\":\"Frame 1000005873\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gavw18\",\"data-framer-name\":\"Group 1000005880\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"right\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Grow your network and expand your reach.\"})})}),className:\"framer-1ypm6yf\",\"data-framer-name\":\"Grow your network and expand your reach.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"grow\"})})}),className:\"framer-1iqqwun\",\"data-framer-name\":\"grow\",fonts:[\"GF;Brand-regular\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fvkhoz\",\"data-framer-name\":\"Group 1000005862\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M31.2116 0.0743476C32.7004 0.0500372 37.7664 -0.155317 38.9205 0.243729C40.2071 0.688233 40.6237 10.0359 38.5856 11.0731C36.4354 10.9381 36.9075 7.31608 36.9067 5.65052C33.0957 8.45194 25.4797 17.5124 21.752 19.3386C18.9638 17.2851 16.2733 14.5001 13.6989 12.1034C11.7741 13.6194 7.57781 17.7634 5.70061 19.5422C4.77578 20.3209 0.829769 25.3135 0.0145199 21.6353C-0.124372 21.0087 0.767603 19.9869 1.22146 19.5145C3.57061 17.0736 6.0321 14.6928 8.43319 12.2991C9.69246 11.0512 11.7026 8.91404 13.6233 8.87727C14.7939 8.85494 16.305 10.2369 17.158 11.0073C18.7499 12.4446 20.3535 13.941 21.9358 15.4085C23.7301 14.0572 33.0996 4.81883 34.2229 3.10307C32.7254 2.98547 31.1278 3.24438 29.6903 2.9663C28.5097 2.73762 28.0852 1.37229 28.7763 0.363505C29.3663 0.00280248 30.4811 0.0822534 31.2116 0.0743476Z\" fill=\"#CF98D2\"/>\\n<path d=\"M34.6777 16.2737C35.7904 16.2518 39.5465 15.9594 39.4834 17.457C39.3573 20.4395 40.0752 37.7374 39.095 39.1565C38.3597 39.5478 37.4045 39.4885 36.5612 39.5024C35.223 39.5261 32.8439 39.7138 31.7519 39.1031C31.4613 38.5102 31.4556 37.6465 31.4318 36.9903C31.3382 34.4011 30.7153 18.1725 31.9386 16.8996C32.6266 16.1836 33.7599 16.3026 34.6777 16.2737Z\" fill=\"#CF98D2\"/>\\n<path d=\"M34.3133 19.3881C35.0176 19.3387 36.0622 19.1944 36.6884 19.4414C36.8912 20.3802 36.8108 23.1473 36.8308 24.2304C36.9095 28.4402 36.9341 32.5038 36.7297 36.7117L34.344 36.7453C34.0562 33.6008 34.1185 22.7955 34.3133 19.3881Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M11.7235 22.3724C13.9211 22.2439 15.6589 22.2064 17.83 22.5661C17.9807 24.4417 18.2193 37.3737 17.949 38.8758C17.5294 39.3956 17.6077 39.2533 16.8491 39.4292C14.5776 39.4964 12.7716 39.4213 10.4967 39.3007C10.0857 35.1007 10.3591 30.9957 10.3656 26.7858C10.3676 25.5624 10.3084 24.2737 10.5159 23.0721C11.0174 22.5088 10.9566 22.6471 11.7235 22.3724Z\" fill=\"#CF98D2\"/>\\n<path d=\"M13.2589 25.2956C13.8424 25.2482 14.6262 25.098 15.0739 25.4241C15.2315 26.6693 15.2463 36.2057 14.8321 36.846C14.2921 36.8184 13.9303 36.8401 13.455 36.5733C13.0085 34.6798 12.8495 27.1831 13.2589 25.2956Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M23.6273 25.5525C25.0666 25.4181 27.1555 25.2778 28.3624 26.1C28.9827 27.1475 28.6164 37.3875 28.5894 39.2671C27.7874 39.3818 26.7962 39.447 25.9753 39.5241C24.3916 39.617 22.5142 39.4826 20.9075 39.4075C20.5908 35.7985 20.8389 29.3414 21.0543 25.7442L23.6273 25.5525Z\" fill=\"#CF98D2\"/>\\n<path d=\"M23.6259 28.7031L25.762 28.8118C25.9504 31.4405 25.9731 34.079 25.83 36.7117C25.2153 36.7176 24.3445 36.8046 23.8541 36.4903C23.3965 35.1918 23.5976 30.3751 23.6259 28.7031Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M3.00419 30.1023C4.25972 29.9778 6.48966 30.1972 7.79181 30.3257C7.88624 32.142 8.07825 37.4923 7.49318 39.0082C6.82587 39.4213 6.55025 39.3087 5.71434 39.3541C3.87059 39.3719 2.02664 39.3462 0.184063 39.277C0.0508772 36.344 0.0790091 33.2311 0.138422 30.298L3.00419 30.1023Z\" fill=\"#CF98D2\"/>\\n<path d=\"M2.75257 32.8477C3.65084 32.7766 4.06988 32.6422 4.7124 33.1738C5.06455 33.9091 4.96048 35.7926 5.00474 36.7967C4.32858 36.8026 3.42146 36.9172 2.94931 36.4745C2.42108 35.6365 2.69926 33.9486 2.75257 32.8477Z\" fill=\"#FEFEFE\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ks664k\",\"data-framer-name\":\" mockup/mobile\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-lgv8ph\",\"data-framer-name\":\"image 299\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A19Iq2R5C:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+965.9583+0+0+210+-18+12),pixelHeight:2168,pixelWidth:580,positionX:\"center\",positionY:\"center\",sizes:\"145px\",src:\"https://framerusercontent.com/images/YHBRvj1lnq2XlOLWsKUJUYo.png?width=580&height=2168\",srcSet:\"https://framerusercontent.com/images/YHBRvj1lnq2XlOLWsKUJUYo.png?scale-down-to=2048&width=580&height=2168 547w,https://framerusercontent.com/images/YHBRvj1lnq2XlOLWsKUJUYo.png?width=580&height=2168 580w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"stretch\",pixelHeight:2168,pixelWidth:580,positionX:\"center\",positionY:\"center\",sizes:\"145px\",src:\"https://framerusercontent.com/images/YHBRvj1lnq2XlOLWsKUJUYo.png?width=580&height=2168\",srcSet:\"https://framerusercontent.com/images/YHBRvj1lnq2XlOLWsKUJUYo.png?scale-down-to=2048&width=580&height=2168 547w,https://framerusercontent.com/images/YHBRvj1lnq2XlOLWsKUJUYo.png?width=580&height=2168 580w\"},className:\"framer-1lqftbz\",\"data-framer-name\":\"image 301\"})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-hn1ynj\",\"data-framer-name\":\"Group 1000005874\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-a7ufr8\",\"data-framer-name\":\"Frame 1000005877\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1c8apb9\",\"data-framer-name\":\"Group 1000005879\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"right\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"Simplify your textile journey in one smart platform.\"})})}),className:\"framer-1lbmwvm\",\"data-framer-name\":\"Simplify your textile journey in one smart platform.\",fonts:[\"Inter\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-transform\":\"uppercase\"},children:\"simplify\"})})}),className:\"framer-1ft1ki6\",\"data-framer-name\":\"simplify\",fonts:[\"GF;Brand-regular\"],transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bymcum\",\"data-framer-name\":\"Group 1000005863\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M18.9509 0.0378727C19.3992 0.0142486 19.8498 -0.0057544 20.2988 0.00151457C20.9687 0.00878353 21.697 0.0414877 22.3249 0.29045C24.4782 1.14092 37.9278 8.52437 39.2198 9.8764C39.7236 10.4034 39.9914 10.8468 39.9724 11.5755C38.5823 13.798 32.1941 16.6366 29.8295 17.8795C27.1668 19.2806 23.9646 21.4904 21.1957 22.4263C19.9663 22.5044 18.4355 22.4572 17.3137 21.8357C11.7962 18.7791 5.9199 16.0968 0.657977 12.635C-0.00557584 12.1988 -0.251241 10.6524 0.316975 10.0781C2.67179 7.82476 6.22997 6.46727 9.13166 4.88808C11.8807 3.39249 15.9882 0.426763 18.9509 0.0378727Z\" fill=\"#CF98D2\"/>\\n<path d=\"M19.668 2.70519C19.7257 2.69792 19.7279 2.69612 19.7792 2.69612C19.8008 2.6943 19.8223 2.69612 19.8438 2.69612C21.7004 2.67431 33.5243 9.65433 36.1739 11.09C34.9572 11.9495 32.0571 13.4106 30.6618 14.1575C27.2542 16.0092 23.8184 17.8083 20.3561 19.5547C18.421 19.6201 6.22453 12.5837 3.88672 11.2699C7.06139 9.23818 16.4414 3.92275 19.668 2.70519Z\" fill=\"#FEFEFE\"/>\\n<path d=\"M35.8778 19.5316C35.0223 19.0754 32.4419 17.8579 33.6117 16.5931C35.6134 15.6954 38.6706 17.9851 39.9834 19.3753C39.9894 19.5407 39.995 19.7079 39.9623 19.8696C39.7691 20.8255 38.6518 21.4033 37.8859 21.8958C35.5647 23.3878 33.0167 24.5508 30.5966 25.8738C27.9832 27.3021 25.4115 28.9885 22.658 30.1206C21.7097 30.5095 20.4383 31.0402 19.4135 30.8058C16.7638 30.2042 1.24485 21.9521 0.201763 20.2439C0.037503 19.975 -0.00428497 19.8278 0.0850811 19.5134C0.454304 18.2159 3.64236 16.8203 4.82944 16.1388C5.79004 16.1533 6.59379 16.306 6.67881 17.3909C6.17753 18.7175 5.62777 18.8247 4.35114 19.5079C7.58623 21.8358 16.2267 26.1227 19.9873 28.0126C21.6789 27.3621 24.9153 25.5485 26.6002 24.6289C29.6305 22.9753 32.9141 21.2725 35.8778 19.5316Z\" fill=\"#CF98D2\"/>\\n<path d=\"M36.073 27.9654C35.346 27.5293 33.5187 26.7242 33.2155 26.2608C33.1699 25.9065 33.0912 25.5776 33.3492 25.2614C34.9073 23.3551 38.0548 26.2263 39.4134 27.244C39.9443 27.8818 40.1097 28.0908 39.9304 28.9158C38.9814 30.2297 27.3642 35.9758 25.4128 37.2606C23.334 38.629 20.4336 39.6376 17.9324 38.7235C14.3871 37.426 10.4984 34.7583 7.04278 33.0174C5.28259 31.9815 3.30767 31.1874 1.56702 30.1388C-2.61238 27.6201 3.07503 25.4794 4.99622 24.4908C5.78207 24.4999 6.72186 24.8216 6.80218 25.703C6.28805 26.8551 5.23501 27.3476 4.17275 27.9981C6.4268 29.5919 17.0525 35.3071 19.857 36.4701C22.5719 35.6778 25.7326 33.6952 28.267 32.2886C30.882 30.8712 33.4841 29.4301 36.073 27.9654Z\" fill=\"#CF98D2\"/>\\n</svg>\\n',withExternalLayout:true})]})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fy7p23\",\"data-framer-name\":\"c2a\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-sbz60\",\"data-framer-name\":\"Rectangle 1\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"30px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"30px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\"Your Textile Network Starts Here\"})})}),className:\"framer-t3ywa7\",\"data-framer-name\":\"Your Textile Network Starts Here\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1l5a91p\",\"data-framer-name\":\"Group 1000005886\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\"',\"--framer-font-size\":\"16px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\"Find workers, partners, and business opportunities in one place.\"})})}),className:\"framer-1ulcvy8\",\"data-framer-name\":\"Find workers, partners, and business opportunities in one place.\",fonts:[\"GF;Outfit-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ennlet\",\"data-framer-name\":\"Vector 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:23,svg:'<svg width=\"23\" height=\"16\" viewBox=\"-1 -1 23 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 6.26316L7.47458 14L21 0\" stroke=\"#CF98D2\" stroke-width=\"2\" stroke-linecap=\"round\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s87sa6\",\"data-framer-name\":\"Group 1000005887\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\"',\"--framer-font-size\":\"16px\",\"--framer-text-color\":\"rgba(255, 255, 255, 1)\"},children:\"Stay updated with industry news and build meaningful connections.\"})})}),className:\"framer-zcrgt8\",\"data-framer-name\":\"Stay updated with industry news and build meaningful connections.\",fonts:[\"GF;Outfit-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17xs953\",\"data-framer-name\":\"Vector 2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:23,svg:'<svg width=\"23\" height=\"16\" viewBox=\"-1 -1 23 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 6.26316L7.47458 14L21 0\" stroke=\"#CF98D2\" stroke-width=\"2\" stroke-linecap=\"round\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-m63tfn\",\"data-framer-name\":\"Frame 1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"22px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7T3V0Zml0LTYwMA==\",\"--framer-font-family\":'\"Outfit\"',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"rgba(31, 48, 33, 1)\"},children:\"Download Now\"})})}),className:\"framer-c3ybe\",\"data-framer-name\":\"Download Now\",fonts:[\"GF;Outfit-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A19Iq2R5C:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+2800.9583),pixelHeight:1772,pixelWidth:1560,positionX:\"center\",positionY:\"center\",sizes:\"390px\",src:\"https://framerusercontent.com/images/htsvlF9PIN3F2xhlmJr8XC1kjQ.png?width=1560&height=1772\",srcSet:\"https://framerusercontent.com/images/htsvlF9PIN3F2xhlmJr8XC1kjQ.png?scale-down-to=1024&width=1560&height=1772 901w,https://framerusercontent.com/images/htsvlF9PIN3F2xhlmJr8XC1kjQ.png?width=1560&height=1772 1560w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:1772,pixelWidth:1560,positionX:\"center\",positionY:\"center\",sizes:\"390px\",src:\"https://framerusercontent.com/images/htsvlF9PIN3F2xhlmJr8XC1kjQ.png?width=1560&height=1772\",srcSet:\"https://framerusercontent.com/images/htsvlF9PIN3F2xhlmJr8XC1kjQ.png?scale-down-to=1024&width=1560&height=1772 901w,https://framerusercontent.com/images/htsvlF9PIN3F2xhlmJr8XC1kjQ.png?width=1560&height=1772 1560w\"},className:\"framer-6c5902\",\"data-framer-name\":\"Bitmap\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16kr613\",\"data-framer-name\":\"footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uam4j\",\"data-framer-name\":\"Group 1000005894\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-vvwjt9\",\"data-framer-name\":\"Rectangle 5938\"}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xkwc74\",\"data-framer-name\":\"Group 1000005890\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:50,intrinsicWidth:190,svg:'<svg width=\"190\" height=\"50\" viewBox=\"0 0 190 50\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path opacity=\"0.1\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M24.6296 49.2593C38.2322 49.2593 49.2593 38.2322 49.2593 24.6296C49.2593 11.0271 38.2322 0 24.6296 0C11.0271 0 0 11.0271 0 24.6296C0 38.2322 11.0271 49.2593 24.6296 49.2593Z\" fill=\"white\" stroke=\"white\" stroke-width=\"1.5\"/>\\n<path d=\"M18.9766 19.6574C20.1298 19.6574 21.0646 18.7226 21.0646 17.5694C21.0646 16.4163 20.1298 15.4814 18.9766 15.4814C17.8235 15.4814 16.8887 16.4163 16.8887 17.5694C16.8887 18.7226 17.8235 19.6574 18.9766 19.6574Z\" fill=\"white\"/>\\n<path d=\"M20.7166 21.0518H17.2367C17.0446 21.0518 16.8887 21.2077 16.8887 21.3998V31.8395C16.8887 32.0316 17.0446 32.1875 17.2367 32.1875H20.7166C20.9087 32.1875 21.0646 32.0316 21.0646 31.8395V21.3998C21.0646 21.2077 20.9087 21.0518 20.7166 21.0518Z\" fill=\"white\"/>\\n<path d=\"M31.0862 20.4724C29.5988 19.9629 27.7385 20.4104 26.6228 21.2129C26.5845 21.0632 26.4481 20.9519 26.2859 20.9519H22.806C22.6139 20.9519 22.458 21.1078 22.458 21.2999V31.7397C22.458 31.9318 22.6139 32.0877 22.806 32.0877H26.2859C26.478 32.0877 26.6339 31.9318 26.6339 31.7397V24.2369C27.1963 23.7525 27.9208 23.598 28.5138 23.85C29.0887 24.0929 29.4179 24.6859 29.4179 25.4758V31.7397C29.4179 31.9318 29.5738 32.0877 29.7659 32.0877H33.2458C33.4379 32.0877 33.5938 31.9318 33.5938 31.7397V24.7749C33.5541 21.9151 32.2088 20.8565 31.0862 20.4724Z\" fill=\"white\"/>\\n<path opacity=\"0.1\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M94.9997 49.2593C108.602 49.2593 119.629 38.2322 119.629 24.6296C119.629 11.0271 108.602 0 94.9997 0C81.3972 0 70.3701 11.0271 70.3701 24.6296C70.3701 38.2322 81.3972 49.2593 94.9997 49.2593Z\" fill=\"white\" stroke=\"white\" stroke-width=\"1.5\"/>\\n<path d=\"M97.2424 18.3255H99.5061C99.7143 18.3255 99.8833 18.1662 99.8833 17.97V15.837C99.8833 15.6407 99.7143 15.4814 99.5061 15.4814H97.2424C94.9546 15.4814 93.0924 17.2355 93.0924 19.392V21.8806H90.4515C90.2432 21.8806 90.0742 22.0399 90.0742 22.2361V24.3692C90.0742 24.5654 90.2432 24.7247 90.4515 24.7247H93.0924V32.1903C93.0924 32.3866 93.2614 32.5458 93.4697 32.5458H95.7333C95.9416 32.5458 96.1106 32.3866 96.1106 32.1903V24.7247H98.7515C98.9137 24.7247 99.0579 24.6265 99.1099 24.4815L99.8645 22.3484C99.903 22.2404 99.8833 22.1209 99.8124 22.0278C99.7407 21.9353 99.6275 21.8806 99.5061 21.8806H96.1106V19.392C96.1106 18.804 96.6184 18.3255 97.2424 18.3255Z\" fill=\"white\"/>\\n<path opacity=\"0.1\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M165.371 49.2593C178.973 49.2593 190 38.2322 190 24.6296C190 11.0271 178.973 0 165.371 0C151.768 0 140.741 11.0271 140.741 24.6296C140.741 38.2322 151.768 49.2593 165.371 49.2593Z\" fill=\"white\" stroke=\"white\" stroke-width=\"1.5\"/>\\n<path d=\"M173.421 20.0758C173.307 19.9466 173.123 19.9142 172.972 19.9938C172.878 20.0433 172.701 20.1083 172.491 20.1725C172.756 19.8105 172.969 19.4052 173.063 19.0408C173.103 18.8838 173.044 18.7183 172.915 18.6247C172.785 18.5319 172.613 18.5319 172.484 18.6247C172.28 18.7709 171.296 19.2102 170.674 19.3526C169.269 18.0863 167.633 17.9548 165.933 18.9759C164.55 19.8059 164.25 21.4937 164.308 22.5225C161.144 22.2092 159.178 20.4904 158.071 19.0679C157.993 18.9681 157.869 18.9155 157.751 18.9233C157.628 18.9326 157.517 19.0029 157.453 19.112C156.93 20.0209 156.785 21.0257 157.035 22.0181C157.172 22.5596 157.411 23.0369 157.689 23.4236C157.556 23.3563 157.427 23.272 157.306 23.1715C157.195 23.0771 157.039 23.0593 156.908 23.1219C156.777 23.1862 156.693 23.3223 156.693 23.4716C156.693 25.1757 157.729 26.3127 158.697 26.9068C158.541 26.8875 158.378 26.8519 158.213 26.8C158.072 26.756 157.918 26.8 157.82 26.9145C157.723 27.0282 157.699 27.1907 157.76 27.3291C158.304 28.566 159.334 29.4169 160.609 29.7255C159.496 30.3977 158.006 30.7272 156.642 30.5656C156.465 30.54 156.297 30.6553 156.241 30.8301C156.186 31.0049 156.259 31.1967 156.414 31.2865C158.484 32.4816 160.355 32.9086 161.972 32.9086C164.325 32.9086 166.141 32.0051 167.246 31.2493C170.227 29.215 172.084 25.5624 171.826 22.2943C172.303 21.9315 173.018 21.2616 173.461 20.5415C173.552 20.3961 173.536 20.2042 173.421 20.0758Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-204dmg\",\"data-framer-name\":\"Vistaprint Logo\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-m1mp4r\",\"data-framer-name\":\"Group 5\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7zkur5\",\"data-framer-name\":\"Group 1000005891\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6fpj19\",\"data-framer-name\":\"Group 4\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:56,intrinsicWidth:57,svg:'<svg width=\"57\" height=\"56\" viewBox=\"0 0 57 56\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M27.9501 0.0458267C32.6393 -0.610572 35.0628 5.96546 29.8292 8.18383C30.724 8.32333 31.5692 8.34495 32.4492 8.4518C32.8634 8.5021 33.7261 8.73092 34.1487 8.83582C39.0145 10.0532 43.3063 12.8652 46.3103 16.8034C47.0911 17.8079 47.7379 18.8542 48.3963 19.937C48.4104 20.3177 48.4684 20.5946 48.2552 20.9208C47.111 22.6655 45.8323 20.346 45.1449 19.5607C44.0864 18.3684 42.9023 17.2882 41.6126 16.3378C40.1032 15.2444 35.8726 12.9286 34.2543 13.3153C32.1322 13.8224 32.6135 17.0249 29.0325 17.666C26.9028 17.7993 25.5337 16.8203 24.5507 15.0488C23.4717 13.1041 22.7002 12.9549 20.6065 13.6588C16.9041 14.9036 13.5347 17.3148 11.1897 20.385C10.8521 20.8271 10.4729 21.4024 9.89598 21.5063C9.25807 21.6192 8.61507 21.0851 8.53319 20.4688C8.50962 20.2821 8.53371 20.0926 8.60329 19.9172C8.83166 19.3472 10.6909 16.8093 11.1334 16.2723C14.4142 12.2161 19.083 9.45742 24.2791 8.50481C25.0398 8.36544 26.2914 8.28255 27.1084 8.19695C25.518 7.38277 24.5193 6.53587 24.2994 4.68613C24.154 3.55507 24.4825 2.41461 25.21 1.52422C25.9209 0.667618 26.8244 0.151917 27.9501 0.0458267Z\" fill=\"#CF98D2\"/>\\n<path d=\"M7.29961 23.2833C8.03067 23.2239 8.8239 23.7021 8.78795 24.5129C8.73377 24.8071 8.6229 25.1087 8.51629 25.3906C7.32654 28.537 7.12464 32.0855 7.67912 35.3798C7.87213 36.5264 8.14534 37.5123 9.03753 38.3179C10.1773 38.5171 11.4026 38.096 12.5425 38.4446C15.2416 39.2698 16.1084 42.2287 14.58 44.4677C14.3414 44.9008 13.9952 45.3603 13.8498 45.83C13.561 46.7635 14.8651 47.9858 15.456 48.5468C17.7942 50.7663 20.779 52.2906 23.9046 53.1371C24.6772 53.3464 25.443 53.3786 26.2214 53.545C27.0174 53.753 27.5602 54.4414 27.2036 55.2236C26.8125 56.0816 25.4614 55.8244 24.7591 55.7645C22.234 55.5489 19.916 54.865 17.5939 53.9188C13.1573 52.0176 10.3647 49.5176 7.61283 45.7121C8.13213 49.099 4.62216 51.5026 1.64463 49.5535C0.834006 49.0272 0.272308 48.2052 0.084646 47.271C-0.547335 44.1425 2.4693 41.6311 5.47607 43.0021C5.82556 43.1616 6.14355 43.3917 6.45986 43.6073C4.52855 39.7432 3.67818 35.2833 4.30526 31.0219C4.54962 29.3614 5.83374 24.003 7.29961 23.2833Z\" fill=\"#CF98D2\"/>\\n<path d=\"M49.2054 23.2794C50.0944 23.1717 50.4951 23.9666 50.7934 24.652C52.8034 29.2726 53.5049 34.4032 52.1366 39.2955C51.7159 40.8014 51.1625 42.0968 50.584 43.5428C51.3758 43.0581 51.971 42.6988 52.9148 42.6326C55.0813 42.4794 56.8478 44.085 56.9908 46.1866C57.1615 48.2844 55.4479 50.1289 53.3252 50.2606C51.8821 50.3501 50.4487 49.5263 49.7781 48.2863C49.3098 47.4202 49.2866 46.7445 49.2473 45.8052C46.8546 49.4361 43.6574 52.0326 39.6529 53.8228C36.6031 55.1611 33.9489 55.7019 30.6318 55.8696C30.5764 55.8425 30.5217 55.8148 30.4669 55.7864C29.8813 55.4807 29.3946 54.8989 29.8111 54.2483C30.3606 53.4099 31.2245 53.5221 32.0556 53.357C35.6316 52.6472 39.1768 50.8582 41.7511 48.3185C42.0797 47.9939 43.3642 46.6474 43.2412 46.1526C42.9925 45.1566 42.0913 44.2268 41.8465 43.1867C41.123 40.5764 42.9584 38.2238 45.724 38.3064C46.5196 38.3304 47.2502 38.4634 48.0291 38.2472C49.0469 37.313 49.1055 36.3063 49.3523 35.0241C49.8999 32.1566 49.5468 29.2344 48.8659 26.4199C48.6978 25.7235 48.3698 25.0926 48.1965 24.3391C48.4607 23.6503 48.5476 23.5905 49.2054 23.2794Z\" fill=\"#CF98D2\"/>\\n<path d=\"M28.1194 21.2081C28.6013 21.173 28.8407 21.2152 29.2987 21.3045C29.3891 21.3801 29.4768 21.4587 29.5619 21.54C31.184 23.107 30.0302 27.499 30.1017 29.5861C30.1191 30.0979 30.0373 30.7853 30.0012 31.3104C29.8717 33.1618 29.5715 34.9779 29.5889 36.8381C31.4166 36.359 32.6445 36.1214 34.331 35.2735C39.6124 32.6197 38.791 25.6946 32.6232 25.1322C32.2824 25.1012 31.472 25.1547 31.2233 25.0824C31.1679 24.8264 31.1615 24.5492 31.3496 24.3555C31.8785 24.173 33.1463 24.3259 33.7184 24.4367C37.1411 25.0992 39.3083 28.1002 38.5191 31.4825C38.0231 33.6075 36.8667 34.7239 35.0571 35.8686C33.3203 36.881 31.4114 37.1363 29.5393 37.7389C29.4614 39.5802 29.0456 41.4889 29.065 43.358C29.0698 43.8251 28.7596 47.0481 28.5576 47.2908L28.4645 47.2353C28.0293 46.3919 27.7963 39.722 27.636 38.2154C26.2131 38.762 25.1712 39.4453 24.9401 41.1044C24.7349 42.5769 26.067 42.8303 26.2767 43.6977C26.1818 43.9839 25.8533 44.103 25.6124 43.9663C24.2813 43.2092 23.7577 41.4309 24.3178 40.0454C24.9353 38.518 26.0915 37.9538 27.5427 37.302C27.4556 36.371 27.3516 35.4362 27.3012 34.5032C27.2612 33.7625 27.2644 33.0206 27.2068 32.2812C27.0667 30.4855 26.1783 23.4171 26.9962 22.12C27.2399 21.7334 27.6686 21.3261 28.1194 21.2081Z\" fill=\"#CF98D2\"/>\\n<path d=\"M28.2229 23.1504C28.5158 23.1569 28.6634 23.1448 28.9092 23.2871C29.3266 23.8192 29.1166 25.9405 29.0371 26.6328C28.9988 26.9657 28.8975 27.112 28.6546 27.3349C28.5121 27.3603 28.5429 27.3504 28.3926 27.3326C27.6311 26.7326 27.8786 24.0264 28.2229 23.1504Z\" fill=\"#FDFDFD\"/>\\n<path d=\"M25.6297 26.2339L25.7713 26.3124C25.8805 26.5285 25.8635 26.8134 25.8729 27.062C24.9796 27.567 24.0205 28.2619 23.3285 29.0204C22.635 29.7806 22.3403 31.1953 21.5427 31.6338C21.2442 31.381 21.1617 31.1824 21.2784 30.8055C21.9062 28.7782 23.9446 27.2429 25.6297 26.2339Z\" fill=\"#CF98D2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"30px\",\"--framer-line-height\":\"86%\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"30px\",\"--framer-text-color\":\"rgba(207, 152, 210, 1)\"},children:\"TextOConnect\"})})}),className:\"framer-1vvj0jg\",\"data-framer-name\":\"TextOConnect\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"center\",withExternalLayout:true})]})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qpx543\",\"data-framer-name\":\"footer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yp2ou1\",\"data-framer-name\":\"Subscribe\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19gvrkl\",\"data-framer-name\":\"Subscribe\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12s9y9t\",\"data-framer-name\":\"Frame 8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Stay Connected\"})})}),className:\"framer-1dug5y\",\"data-framer-name\":\"Learn more\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-khiudk\",\"data-framer-name\":\"Email address\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-m465y5\",\"data-border\":true,\"data-framer-name\":\"Input field\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Email address\"})})}),className:\"framer-18wamty\",\"data-framer-name\":\"Label\",fonts:[\"GF;DM Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3qw4cz\",\"data-framer-name\":\"Send\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:50,intrinsicWidth:50,svg:'<svg width=\"50\" height=\"50\" viewBox=\"0 0 50 50\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M44 0C47.3137 0 50 2.68629 50 6V44C50 47.3137 47.3137 50 44 50H0V0H44Z\" fill=\"#1F3021\"/>\\n<path d=\"M44 0C47.3137 0 50 2.68629 50 6V44C50 47.3137 47.3137 50 44 50H0V0H44Z\" stroke=\"#D6D6D6\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M27.2335 32L32.8898 26.4285C33.4106 25.9152 33.4106 25.0832 32.8898 24.5715L27.2335 19L25.3479 20.8581L28.7279 24.1867H18V26.8129H28.7279L25.3479 30.1427L27.2335 32Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Join the growing community that's reshaping how the textile industry connects.\"})})}),className:\"framer-ekvef9\",\"data-framer-name\":\"Hello, we are Flair.\",fonts:[\"GF;DM Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14vf2s4\",\"data-framer-name\":\"Product\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Resources\"})})}),className:\"framer-1p39oau\",\"data-framer-name\":\"Product\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-107rz14\",\"data-framer-name\":\"Frame 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Documentation\"})})}),className:\"framer-10wgapa\",\"data-framer-name\":\"Autocapture\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Blog\"})})}),className:\"framer-16edalz\",\"data-framer-name\":\"Data Governance\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"FAQs\"})})}),className:\"framer-14pj6yx\",\"data-framer-name\":\"Virtual Events\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Privacy Policy\"})})}),className:\"framer-t0hay4\",\"data-framer-name\":\"Virtual Users\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Terms\"})})}),className:\"framer-1olfw8q\",\"data-framer-name\":\"Behavioral Analytics\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wzg81o\",\"data-framer-name\":\"Explore\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Platform\"})})}),className:\"framer-x2mg6a\",\"data-framer-name\":\"Explore\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xrvkgy\",\"data-framer-name\":\"Frame 2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Features\"})})}),className:\"framer-185egku\",\"data-framer-name\":\"Resources\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Community\"})})}),className:\"framer-1x7mymr\",\"data-framer-name\":\"Blog\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Loomi AI\"})})}),className:\"framer-rw5p0e\",\"data-framer-name\":\"Documents\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-c1iuor\",\"data-framer-name\":\"Company\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"28px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7QnJhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Brand\"',\"--framer-font-size\":\"16px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Company\"})})}),className:\"framer-14ohklv\",\"data-framer-name\":\"Company\",fonts:[\"GF;Brand-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p3m8jd\",\"data-framer-name\":\"Frame 4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"About us\"})})}),className:\"framer-4t0fbe\",\"data-framer-name\":\"About us\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Partners\"})})}),className:\"framer-2i6ctt\",\"data-framer-name\":\"Partners\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"16px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"rgba(9, 19, 46, 1)\"},children:\"Contact us\"})})}),className:\"framer-1b9yc5k\",\"data-framer-name\":\"Contact us\",fonts:[\"GF;DM Sans-500\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\".framer-O4R6H.framer-lux5qc, .framer-O4R6H .framer-lux5qc { display: block; }\",\".framer-O4R6H.framer-72rtr7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-O4R6H .framer-14crj5r { align-content: center; align-items: center; background-color: #1f3021; 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-O4R6H .framer-gtdvnn-container { flex: none; height: auto; position: relative; width: 1200px; }\",\".framer-O4R6H .framer-o7buej { background-color: #1f3021; flex: none; gap: 0px; height: 800px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1440px; }\",\".framer-O4R6H .framer-iwkw4a { flex: none; height: 800px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 1440px; }\",\".framer-O4R6H .framer-1l7jh4g { background-color: #1f3021; border-bottom-left-radius: 53px; border-bottom-right-radius: 53px; border-top-left-radius: 53px; border-top-right-radius: 53px; flex: none; height: 800px; left: 0px; position: absolute; top: 0px; width: 1440px; }\",\".framer-O4R6H .framer-1t8zw7l { --framer-paragraph-spacing: 0px; bottom: 329px; flex: none; height: 33px; left: 114px; opacity: 0.6; position: absolute; white-space: pre-wrap; width: 700px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-cjbqhd-container { bottom: 50px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); width: auto; }\",\".framer-O4R6H .framer-tzgrt3 { bottom: 47px; flex: none; height: 55px; left: calc(49.93055555555558% - 167px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 167px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-O4R6H .framer-zh0lzo { flex: none; height: 162px; left: 114px; overflow: visible; position: absolute; top: 293px; width: 857px; }\",\".framer-O4R6H .framer-1scj3if { --framer-paragraph-spacing: 0px; flex: none; height: 129px; left: 0px; position: absolute; right: 0px; top: calc(59.876543209876566% - 129px / 2); white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-mcrj9r { --framer-paragraph-spacing: 0px; bottom: 0px; flex: none; height: 129px; left: 0px; position: absolute; right: 0px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1sgtswx { --framer-paragraph-spacing: 0px; flex: none; height: 33px; left: 0px; opacity: 0.6; position: absolute; top: 0px; white-space: pre-wrap; width: 350px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-13awot8 { flex: none; height: 800px; left: 1008px; overflow: visible; position: absolute; top: 0px; width: 432px; }\",\".framer-O4R6H .framer-117rlxk { flex: none; height: 395px; left: 0px; overflow: visible; position: absolute; top: 405px; width: 432px; }\",\".framer-O4R6H .framer-11n8vka { background: linear-gradient(160deg, #cf98d2 0%, rgb(207, 152, 210) 100%); bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-O4R6H .framer-o2ca87 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 50px; position: absolute; right: 50px; top: 63%; transform: translateY(-50%); white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-yggktb { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 60px; position: absolute; top: 16%; transform: translateY(-50%); white-space: pre; width: 253px; }\",\".framer-O4R6H .framer-cqmvd3 { flex: none; height: 405px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 432px; }\",\".framer-O4R6H .framer-1ej9g7p { background-color: #dbe4ff; bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-O4R6H .framer-19c3nwk { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; }\",\".framer-O4R6H .framer-1h58uob { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-O4R6H .framer-qik5ex { background-color: #ffffff; flex: none; gap: 0px; height: 894px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1440px; }\",\".framer-O4R6H .framer-aedwj6 { bottom: 344px; flex: none; height: 53px; left: 960px; overflow: visible; position: absolute; width: 295px; }\",\".framer-O4R6H .framer-120jmwo { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 60%; position: absolute; top: 68%; transform: translate(-50%, -50%); white-space: pre-wrap; width: 237px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-80qefe { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 34%; position: absolute; top: 22%; transform: translate(-50%, -50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-75nb4a { flex: none; height: 39px; left: 0px; position: absolute; top: 8px; width: 40px; }\",\".framer-O4R6H .framer-160gu7f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: min-content; }\",\".framer-O4R6H .framer-bfjhtz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-jvunjc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1110px; }\",\".framer-O4R6H .framer-wv4tzj, .framer-O4R6H .framer-7d6xp9 { flex: none; height: 8px; position: relative; width: 40px; }\",\".framer-O4R6H .framer-dkt9tm { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-O4R6H .framer-h3hgl8, .framer-O4R6H .framer-1dinvy4 { background-color: #1f3021; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; flex: none; height: 8px; position: relative; width: 40px; }\",\".framer-O4R6H .framer-g03yjo { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 1110px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-4h2kmo { flex: none; gap: 80px; height: 565px; overflow: visible; position: relative; width: 158px; }\",\".framer-O4R6H .framer-1yztpkr { flex: none; height: 59px; left: -495px; overflow: visible; position: absolute; top: 84px; width: 1100px; }\",\".framer-O4R6H .framer-5e4jn8 { flex: none; height: 58px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 318px; }\",\".framer-O4R6H .framer-172q10x, .framer-O4R6H .framer-hax7aw { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 72%; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-ns1nb3 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 41%; position: absolute; top: 24px; transform: translateX(-50%); white-space: pre-wrap; width: 262px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-ktw3ya { flex: none; height: 45px; left: 280px; position: absolute; top: 2px; width: 38px; }\",\".framer-O4R6H .framer-3tm067 { flex: none; height: 58px; left: 807px; overflow: visible; position: absolute; top: 1px; width: 293px; }\",\".framer-O4R6H .framer-1obhap6 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 63%; position: absolute; top: 71%; transform: translate(-50%, -50%); white-space: pre-wrap; width: 217px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-15f8pdn { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 39%; position: absolute; top: 20%; transform: translate(-50%, -50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-y9slru { flex: none; height: 46px; left: 0px; position: absolute; top: 9px; width: 54px; }\",\".framer-O4R6H .framer-461awa { flex: none; height: 56px; left: -447px; overflow: visible; position: absolute; top: 254px; width: 1051px; }\",\".framer-O4R6H .framer-fyl09a { flex: none; height: 56px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 263px; }\",\".framer-O4R6H .framer-59wthi { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 39%; position: absolute; top: 22px; transform: translateX(-50%); white-space: pre-wrap; width: 203px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-uyptkh { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 67%; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-1yix0ir { flex: none; height: 42px; left: 222px; position: absolute; top: 5px; width: 42px; }\",\".framer-O4R6H .framer-16mbney { flex: none; height: 57px; left: -483px; overflow: visible; position: absolute; top: 416px; width: 1124px; }\",\".framer-O4R6H .framer-1wpvxjy { flex: none; height: 57px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 306px; }\",\".framer-O4R6H .framer-cv3z1y { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 40%; position: absolute; top: 23px; transform: translateX(-50%); white-space: pre-wrap; width: 243px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1cx9yzr { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 69%; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-t2clv7 { flex: none; height: 45px; left: 260px; position: absolute; top: 7px; width: 46px; }\",\".framer-O4R6H .framer-1ud1h96 { flex: none; height: 54px; left: 795px; overflow: visible; position: absolute; top: 2px; width: 329px; }\",\".framer-O4R6H .framer-1dm3st { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 62%; position: absolute; top: 69%; transform: translate(-50%, -50%); white-space: pre-wrap; width: 250px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-4qskul { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 41%; position: absolute; top: 21%; transform: translate(-50%, -50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-1sk080k { flex: none; height: 42px; left: 0px; position: absolute; top: 9px; width: 60px; }\",\".framer-O4R6H .framer-1gi9q4b-container { bottom: 108px; flex: none; height: 563px; left: calc(50.00000000000002% - 287px / 2); position: absolute; width: 287px; }\",\".framer-O4R6H .framer-1xulnvc-container { flex: none; height: auto; left: -71px; position: absolute; top: 1677px; width: auto; z-index: 1; }\",\".framer-O4R6H .framer-xp1zvd { background-color: #ffffff; flex: none; gap: 0px; height: 758px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1440px; }\",\".framer-O4R6H .framer-1c8bj4i { flex: none; height: 758px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 1440px; }\",\".framer-O4R6H .framer-1hjs4ub { background-color: #1f3021; flex: none; height: 758px; left: 0px; position: absolute; top: 0px; width: 1440px; }\",\".framer-O4R6H .framer-ujgklk { align-content: center; align-items: center; background-color: #1f3021; border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; border-top-left-radius: 1px; border-top-right-radius: 1px; bottom: 129px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 158px; overflow: visible; padding: 10px; position: absolute; width: 203px; }\",\".framer-O4R6H .framer-zpuwz4-container, .framer-O4R6H .framer-14rfxtc-container { flex: none; height: 51px; position: relative; width: 203px; }\",\".framer-O4R6H .framer-r63ls5 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 158px; position: absolute; top: 94px; white-space: pre-wrap; width: 440px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-itkub { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 204px; position: absolute; top: 366px; white-space: pre-wrap; width: 414px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-185rccy { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 201px; position: absolute; top: 460px; white-space: pre-wrap; width: 414px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-gj0k2y { flex: none; height: 16px; left: 157px; position: absolute; top: 373px; width: 23px; }\",\".framer-O4R6H .framer-jior4a { flex: none; height: 16px; left: 157px; position: absolute; top: 467px; width: 23px; }\",\".framer-O4R6H .framer-1297po9 { align-content: center; align-items: center; background-color: #1f3021; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px; bottom: 132px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 404px; overflow: visible; padding: 10px; position: absolute; width: 203px; }\",\".framer-O4R6H .framer-f7dy2g { bottom: 0px; flex: none; position: absolute; right: -2px; top: 0px; width: 672px; }\",\".framer-O4R6H .framer-iymgwe { background-color: #ffffff; flex: none; gap: 0px; height: 570px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1440px; }\",\".framer-O4R6H .framer-4wtgit { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 54px; height: min-content; justify-content: flex-start; left: 183px; overflow: visible; padding: 0px; position: absolute; top: 95px; width: min-content; }\",\".framer-O4R6H .framer-1ndsw74 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 131px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-1gtt5dh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-1nexzx1, .framer-O4R6H .framer-1tzhyly, .framer-O4R6H .framer-17z4hv, .framer-O4R6H .framer-1yksk9x, .framer-O4R6H .framer-12s9y9t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-o1ar0b, .framer-O4R6H .framer-1ablxzb, .framer-O4R6H .framer-eufr86, .framer-O4R6H .framer-1njxjwv, .framer-O4R6H .framer-1f32on, .framer-O4R6H .framer-1rxb4b2, .framer-O4R6H .framer-1t3vjw3, .framer-O4R6H .framer-9drbop, .framer-O4R6H .framer-fuygu8, .framer-O4R6H .framer-1dug5y, .framer-O4R6H .framer-1p39oau, .framer-O4R6H .framer-x2mg6a, .framer-O4R6H .framer-14ohklv { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-O4R6H .framer-15e0mtz, .framer-O4R6H .framer-107rz14 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-1xjuhyv, .framer-O4R6H .framer-ouhoug, .framer-O4R6H .framer-zi5xgd, .framer-O4R6H .framer-xqcd8f, .framer-O4R6H .framer-1sqz0c1, .framer-O4R6H .framer-c1v0zd, .framer-O4R6H .framer-1yxfwg6, .framer-O4R6H .framer-7f77oo, .framer-O4R6H .framer-qx5k7s, .framer-O4R6H .framer-1q6oobc, .framer-O4R6H .framer-18rtn4e, .framer-O4R6H .framer-euduuq, .framer-O4R6H .framer-18wamty, .framer-O4R6H .framer-10wgapa, .framer-O4R6H .framer-16edalz, .framer-O4R6H .framer-14pj6yx, .framer-O4R6H .framer-t0hay4, .framer-O4R6H .framer-1olfw8q, .framer-O4R6H .framer-185egku, .framer-O4R6H .framer-1x7mymr, .framer-O4R6H .framer-rw5p0e, .framer-O4R6H .framer-4t0fbe, .framer-O4R6H .framer-2i6ctt, .framer-O4R6H .framer-1b9yc5k { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre; width: auto; }\",\".framer-O4R6H .framer-134yauy, .framer-O4R6H .framer-4o9gac, .framer-O4R6H .framer-1xrvkgy, .framer-O4R6H .framer-1p3m8jd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-hu3kq0 { flex: none; height: 258px; overflow: visible; position: relative; width: 338px; }\",\".framer-O4R6H .framer-8c2wib { background-color: rgba(31, 48, 33, 0.1); bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-O4R6H .framer-11vjn3s, .framer-O4R6H .framer-19gvrkl { align-content: flex-start; align-items: flex-start; background-color: rgba(31, 48, 33, 0); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; left: 42px; overflow: visible; padding: 0px; position: absolute; top: 32px; width: min-content; }\",\".framer-O4R6H .framer-1df5q7v, .framer-O4R6H .framer-khiudk { flex: none; height: 50px; overflow: visible; position: relative; width: 248px; }\",\".framer-O4R6H .framer-19cual0, .framer-O4R6H .framer-m465y5 { --border-bottom-width: 1.5px; --border-color: #e7e8f2; --border-left-width: 1.5px; --border-right-width: 1.5px; --border-style: solid; --border-top-width: 1.5px; align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 16px; position: absolute; top: 0px; width: 248px; }\",\".framer-O4R6H .framer-1d6nv64, .framer-O4R6H .framer-3qw4cz { flex: none; height: 50px; left: 198px; position: absolute; top: 0px; width: 50px; }\",\".framer-O4R6H .framer-gssl9x, .framer-O4R6H .framer-ekvef9 { --framer-paragraph-spacing: 0px; flex: none; height: 55px; opacity: 0.5; position: relative; white-space: pre-wrap; width: 248px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-vxj5ph { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-1r02v8t { --border-bottom-width: 1px; --border-color: #09132e; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: #09132e; flex: none; height: 1px; opacity: 0.06; position: relative; width: 1074px; }\",\".framer-O4R6H .framer-12vx4yr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 315px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-q4oobx { flex: none; height: 76px; position: relative; width: 107px; }\",\".framer-O4R6H .framer-2mb0ye { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O4R6H .framer-1wiutch { flex: none; height: 35px; position: relative; width: 135px; }\",\".framer-O4R6H .framer-nak2j0 { 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-O4R6H .framer-jpuexb { flex: none; height: 64px; overflow: visible; position: relative; width: 390px; }\",\".framer-O4R6H .framer-sj9v0i { background-color: #1f3021; flex: none; gap: 0px; height: 64px; left: calc(50% - 390px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50% - 64px / 2); width: 390px; }\",\".framer-O4R6H .framer-dk2swf { flex: none; gap: 0px; height: 35px; left: 20px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 15px; width: 175px; }\",\".framer-O4R6H .framer-e8py0i { flex: none; height: 35px; left: 0px; overflow: visible; position: absolute; top: -1px; width: 175px; }\",\".framer-O4R6H .framer-my60x5 { flex: none; height: 35px; left: 0px; position: absolute; top: 0px; width: 37px; }\",\".framer-O4R6H .framer-1a5lph3 { --framer-paragraph-spacing: 0px; bottom: 9px; flex: none; left: 48px; position: absolute; right: 0px; top: 12px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-9j2q1m { --border-bottom-width: 1px; --border-color: #cf98d2; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 76%; overflow: visible; padding: 12px 24px 12px 24px; position: absolute; top: 48%; transform: translate(-50%, -50%); width: min-content; }\",\".framer-O4R6H .framer-ye9qqw { flex: none; height: 298px; overflow: visible; position: relative; width: 390px; }\",\".framer-O4R6H .framer-1bzb489 { background-color: #1f3021; flex: none; height: 298px; left: calc(50% - 390px / 2); position: absolute; top: calc(50% - 298px / 2); width: 390px; }\",\".framer-O4R6H .framer-1s9yat8 { --framer-paragraph-spacing: 0px; flex: none; height: 27px; left: calc(47.56410256410256% - 329px / 2); opacity: 0.6; position: absolute; top: calc(20.10011832986102% - 27.31074333190918px / 2); white-space: pre-wrap; width: 329px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1h7zl2y { --framer-paragraph-spacing: 0px; flex: none; height: 55px; left: calc(43.89957134540264% - 300.4166564941406px / 2); opacity: 0.6; position: absolute; top: calc(64.01419863604859% - 54.62148666381836px / 2); white-space: pre-wrap; width: 300px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1mm971i { aspect-ratio: 3.0363636016845703 / 1; flex: none; height: auto; left: 21px; overflow: visible; position: absolute; top: 238px; width: 121px; }\",\".framer-O4R6H .framer-mwwnse { background-color: #cf98d2; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; flex: none; height: 40px; left: calc(50% - 121.45454406738281px / 2); position: absolute; top: calc(50% - 40px / 2); width: 121px; }\",\".framer-O4R6H .framer-1a1nvsw { --framer-paragraph-spacing: 0px; flex: none; height: 22px; left: calc(49.812874820422266% - 107px / 2); position: absolute; top: calc(50% - 22px / 2); white-space: pre-wrap; width: 107px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-bc6ula { --framer-paragraph-spacing: 0px; flex: none; height: 14px; left: calc(39.61538461538461% - 267px / 2); position: absolute; top: calc(40.939597315436245% - 14px / 2); white-space: pre-wrap; width: 267px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1du9j9a { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 390px; }\",\".framer-O4R6H .framer-pl110w { flex: none; height: 214px; overflow: visible; position: relative; width: 390px; }\",\".framer-O4R6H .framer-1tqb2ng { background: linear-gradient(160deg, #cf98d2 0%, rgb(207, 152, 210) 100%); flex: none; height: 214px; left: 0px; position: absolute; top: 0px; width: 390px; }\",\".framer-O4R6H .framer-pmu93r { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 19px; position: absolute; top: 67px; white-space: pre-wrap; width: 300px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-dosefw { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 21px; position: absolute; top: 26px; white-space: pre-wrap; width: 228px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-55c8bm { flex: none; height: 1351px; overflow: visible; position: relative; width: 390px; }\",\".framer-O4R6H .framer-vo1etb { flex: none; height: 553px; left: 0px; overflow: visible; position: absolute; top: 798px; width: 390px; }\",\".framer-O4R6H .framer-4vectk { flex: none; gap: 26px; height: 94px; left: calc(73.97607461000099% - 143.9098663330078px / 2); overflow: visible; position: absolute; top: calc(17.90235081374322% - 94px / 2); width: 144px; }\",\".framer-O4R6H .framer-100qg59 { flex: none; height: 34px; left: -56px; position: absolute; top: 30px; width: 40px; }\",\".framer-O4R6H .framer-zau0o4 { flex: none; height: 94px; left: 10px; overflow: visible; position: absolute; top: 0px; width: 132px; }\",\".framer-O4R6H .framer-k80ywr, .framer-O4R6H .framer-8v6c2v, .framer-O4R6H .framer-66r2ib { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 50%; position: absolute; top: 34px; transform: translateX(-50%); white-space: pre-wrap; width: 132px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-14q35yo { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 33%; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-89o8zy { flex: none; gap: 28px; height: 79px; left: calc(74.16219271146333% - 145.36158752441406px / 2); overflow: visible; position: absolute; top: calc(48.91500904159132% - 79px / 2); width: 145px; }\",\".framer-O4R6H .framer-16ngq7u { flex: none; height: 39px; left: -56px; position: absolute; top: 20px; width: 40px; }\",\".framer-O4R6H .framer-5mvzh5 { flex: none; height: 79px; left: 12px; overflow: visible; position: absolute; top: 0px; width: 132px; }\",\".framer-O4R6H .framer-1puy2hc { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 34%; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-9z3ywv { flex: none; gap: 26px; height: 94px; left: calc(74.16211641751804% - 143.90982055664062px / 2); overflow: visible; position: absolute; top: calc(79.92766726943941% - 94px / 2); width: 144px; }\",\".framer-O4R6H .framer-x5izpl { flex: none; height: 28px; left: -55px; position: absolute; top: 33px; width: 40px; }\",\".framer-O4R6H .framer-1juv6cv { flex: none; height: 94px; left: 11px; overflow: visible; position: absolute; top: 0px; width: 132px; }\",\".framer-O4R6H .framer-1ppr2z4 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 46%; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-1qatq0r { box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.12); flex: none; gap: 0px; height: 553px; left: calc(50% - 390px / 2); overflow: visible; position: absolute; top: calc(50% - 553px / 2); width: 390px; }\",\".framer-O4R6H .framer-194628w { aspect-ratio: 0.474169741697417 / 1; flex: none; height: auto; left: -132px; position: absolute; top: 11px; width: 257px; }\",\".framer-O4R6H .framer-1rif1rm { background-color: #ffffff; flex: none; gap: 0px; height: 809px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 390px; }\",\".framer-O4R6H .framer-xptc6i { background-color: #fcfcfc; bottom: 41px; flex: none; gap: 0px; left: 4px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; }\",\".framer-O4R6H .framer-1a5pkrc { flex: none; gap: 16px; height: 156px; left: -2px; overflow: visible; position: absolute; top: 26px; width: 390px; }\",\".framer-O4R6H .framer-9kxqdw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; left: 2px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 386px; }\",\".framer-O4R6H .framer-12gpqx4 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 24px; position: absolute; top: 60px; white-space: pre-wrap; width: 342px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-55rlvr { flex: none; gap: 80px; height: 545px; left: -2px; overflow: visible; position: absolute; top: 210px; width: 390px; }\",\".framer-O4R6H .framer-z61psu { flex: none; height: 79px; left: 14px; overflow: visible; position: absolute; top: 99px; width: 196px; }\",\".framer-O4R6H .framer-1lpsv9j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 196px; }\",\".framer-O4R6H .framer-1gz7xhd { flex: none; height: 79px; overflow: visible; position: relative; width: 130px; }\",\".framer-O4R6H .framer-15wmeu0 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 50%; position: absolute; top: 34px; transform: translateX(-50%); white-space: pre-wrap; width: 130px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1y2hiy8 { flex: none; height: 48px; position: relative; width: 40px; }\",\".framer-O4R6H .framer-p1ql4p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-start; left: 8px; overflow: visible; padding: 0px; position: absolute; top: 254px; width: min-content; }\",\".framer-O4R6H .framer-1gavw18 { flex: none; height: 79px; overflow: visible; position: relative; width: 136px; }\",\".framer-O4R6H .framer-1ypm6yf { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 50%; position: absolute; top: 34px; transform: translateX(-50%); white-space: pre-wrap; width: 136px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1iqqwun { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 78%; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre-wrap; width: 61px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1fvkhoz, .framer-O4R6H .framer-bymcum { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-O4R6H .framer-1ks664k { box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.12); flex: none; gap: 0px; height: 584px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: -18px; width: 390px; }\",\".framer-O4R6H .framer-lgv8ph { aspect-ratio: 0.44011974077073845 / 1; border-bottom-left-radius: 33px; border-bottom-right-radius: 33px; border-top-left-radius: 33px; border-top-right-radius: 33px; flex: none; height: auto; left: 236px; position: absolute; right: -132px; top: 0px; }\",\".framer-O4R6H .framer-1lqftbz { aspect-ratio: 0.26752767527675275 / 1; flex: none; height: auto; position: absolute; right: 0px; top: 12px; width: 145px; }\",\".framer-O4R6H .framer-hn1ynj { flex: none; height: 94px; left: 3px; overflow: visible; position: absolute; top: 628px; width: 210px; }\",\".framer-O4R6H .framer-a7ufr8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 210px; }\",\".framer-O4R6H .framer-1c8apb9 { flex: none; height: 94px; overflow: visible; position: relative; width: 139px; }\",\".framer-O4R6H .framer-1lbmwvm { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 50%; position: absolute; top: 34px; transform: translateX(-50%); white-space: pre-wrap; width: 139px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1ft1ki6 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 74%; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; }\",\".framer-O4R6H .framer-fy7p23 { flex: none; height: 484px; overflow: visible; position: relative; width: 390px; }\",\".framer-O4R6H .framer-sbz60 { background-color: #1f3021; flex: none; height: 484px; left: calc(50% - 390px / 2); position: absolute; top: 0px; width: 390px; }\",\".framer-O4R6H .framer-t3ywa7 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 28px; position: absolute; top: 94px; white-space: pre-wrap; width: 309px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-1l5a91p { flex: none; height: 40px; left: 33px; overflow: visible; position: absolute; top: 220px; width: 304px; }\",\".framer-O4R6H .framer-1ulcvy8 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 46px; position: absolute; top: 0px; white-space: pre-wrap; width: 258px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-ennlet, .framer-O4R6H .framer-17xs953 { flex: none; height: 16px; left: -1px; position: absolute; top: 7px; width: 23px; }\",\".framer-O4R6H .framer-s87sa6 { flex: none; height: 40px; left: 33px; overflow: visible; position: absolute; top: 292px; width: 306px; }\",\".framer-O4R6H .framer-zcrgt8 { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 43px; position: absolute; top: 0px; white-space: pre-wrap; width: 263px; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-m63tfn { background-color: #cf98d2; border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; border-top-left-radius: 1px; border-top-right-radius: 1px; flex: none; gap: 10px; height: 48px; left: calc(49.871794871794876% - 203px / 2); overflow: visible; position: absolute; top: 412px; width: 203px; }\",\".framer-O4R6H .framer-c3ybe { --framer-paragraph-spacing: 0px; flex: none; height: auto; left: 26px; position: absolute; top: 10px; white-space: pre; width: auto; }\",\".framer-O4R6H .framer-6c5902 { flex: none; height: 443px; position: relative; width: 390px; }\",\".framer-O4R6H .framer-16kr613 { flex: none; height: 873px; overflow: visible; position: relative; width: 390px; }\",\".framer-O4R6H .framer-uam4j { flex: none; height: 208px; left: 0px; overflow: visible; position: absolute; top: 665px; width: 390px; }\",\".framer-O4R6H .framer-vvwjt9 { background-color: #1f3021; flex: none; height: 208px; left: 0px; position: absolute; top: 0px; width: 390px; }\",\".framer-O4R6H .framer-1xkwc74 { flex: none; height: 50px; left: 100px; position: absolute; top: 26px; width: 190px; }\",\".framer-O4R6H .framer-204dmg { flex: none; gap: 0px; height: 58px; left: calc(49.871794871794876% - 283px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 123px; width: 283px; }\",\".framer-O4R6H .framer-m1mp4r { flex: none; height: 56px; left: 1px; overflow: visible; position: absolute; top: 0px; width: 282px; }\",\".framer-O4R6H .framer-7zkur5 { flex: none; height: 56px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 282px; }\",\".framer-O4R6H .framer-6fpj19 { flex: none; height: 56px; left: 0px; position: absolute; top: 0px; width: 57px; }\",\".framer-O4R6H .framer-1vvj0jg { --framer-paragraph-spacing: 0px; bottom: 12px; flex: none; left: 62px; position: absolute; right: 0px; top: 21px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-O4R6H .framer-qpx543 { flex: none; height: 629px; left: 26px; overflow: visible; position: absolute; top: 0px; width: 338px; }\",\".framer-O4R6H .framer-1yp2ou1 { flex: none; height: 258px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 338px; }\",\".framer-O4R6H .framer-14vf2s4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 297px; width: min-content; }\",\".framer-O4R6H .framer-1wzg81o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 501px; width: min-content; }\",\".framer-O4R6H .framer-c1iuor { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; left: 62%; overflow: visible; padding: 0px; position: absolute; top: 297px; transform: translateX(-50%); width: min-content; }\",'.framer-O4R6H[data-border=\"true\"]::after, .framer-O4R6H [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }',\"@media (max-width: 1439.98px) { .framer-O4R6H.framer-72rtr7 { gap: 100px; width: 390px; } .framer-O4R6H .framer-jpuexb { order: 0; } .framer-O4R6H .framer-ye9qqw { order: 1; } .framer-O4R6H .framer-1du9j9a { order: 2; } .framer-O4R6H .framer-pl110w { order: 3; } .framer-O4R6H .framer-55c8bm { order: 4; } .framer-O4R6H .framer-fy7p23 { order: 5; } .framer-O4R6H .framer-6c5902 { order: 6; } .framer-O4R6H .framer-16kr613 { order: 7; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3089\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"A19Iq2R5C\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"LR8_JZ7P2\":{\"pattern\":\":LR8_JZ7P2\",\"name\":\"home\"},\"hc5Ppktly\":{\"pattern\":\":hc5Ppktly\",\"name\":\"feature\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-O4R6H\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:3089,width:1440};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"google\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"},{cssFamilyName:\"Brand Brand\",source:\"custom\",style:\"normal\",uiFamilyName:\"Brand\",url:\"https://framerusercontent.com/assets/FK5ykAAEM4iUPV7KwsiYcVyNQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Nunito Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Nunito Sans\",url:\"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G1ilnsV8kA_Ykqw.woff2\",weight:\"400\"},{cssFamilyName:\"Outfit\",source:\"google\",style:\"normal\",uiFamilyName:\"Outfit\",url:\"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4S-EiAou6Y.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{cssFamilyName:\"Outfit\",source:\"google\",style:\"normal\",uiFamilyName:\"Outfit\",url:\"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4S-EiAou6Y.woff2\",weight:\"600\"}]},...ModernNavbarFonts,...EyeFollowButtonFonts,...FluidImageFonts,...CurvedTextProFonts,...MotionFillButtonFonts],{supportsExplicitInterCodegen:true});FrameraugiA20Il.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ModernNavbar,{},context),forwardLoader(EyeFollowButton,{},context),forwardLoader(MotionFillButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerScrollSections\":\"{\\\"LR8_JZ7P2\\\":{\\\"pattern\\\":\\\":LR8_JZ7P2\\\",\\\"name\\\":\\\"home\\\"},\\\"hc5Ppktly\\\":{\\\"pattern\\\":\\\":hc5Ppktly\\\",\\\"name\\\":\\\"feature\\\"}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"3089\",\"framerResponsiveScreen\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A19Iq2R5C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9d77eb)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map","/*\n * NotFoundPage (framer/SitesNotFoundPage@1.4.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\nexport { default } from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\n","// DO NOT DELETE THIS FILE! It's integral functionality of the badge.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useSyncExternalStore,forwardRef}from\"react\";import{RenderTarget}from\"framer\";/**\n * Override for the \"Made in Framer\" badge that adds two behaviors:\n * 1. Hides the badge when in an iframe with a framer.com parent domain\n * 2. Adds click handler to open Framer with UTM tracking\n *\n * Badge hiding works by detecting if the current page is running inside an iframe\n * and checking if the parent domain is framer.com or a subdomain. This allows\n * embedding sites (e.g., Components pages) to hide the badge when appropriate.\n *\n * Cross-browser compatibility:\n * - Chrome, Safari, Edge: Uses window.location.ancestorOrigins API\n * - Firefox: Falls back to document.referrer (limited by security restrictions)\n *\n * Note: Also hides the badge in Framer's Preview mode since it runs in a\n * framer.com iframe.\n */const FRAMER_DOMAIN=\"framer.com\";function getIsIframeOnFramerDomain(){let isIframe=false;// Check if we're in an iframe\ntry{isIframe=window.self!==window.top;}catch{// If we can't access window.top, we're likely in a cross-origin iframe\nisIframe=true;}if(!isIframe){return false;}// Check if we're running on framer.com\nlet parentHost=null;let isFramerDomain=false;// Try ancestorOrigins first (Chrome, Safari, Edge)\nif(window.location.ancestorOrigins&&window.location.ancestorOrigins.length>0){const ancestorOrigin=window.location.ancestorOrigins[0];try{const ancestorUrl=new URL(ancestorOrigin);parentHost=ancestorUrl.host;}catch(error){// ignore malformed URL\n}}else if(document.referrer){// Fallback to referrer for browsers without ancestorOrigins (Firefox)\ntry{const referrerUrl=new URL(document.referrer);parentHost=referrerUrl.host;}catch(error){// ignore malformed URL\n}}if(parentHost){isFramerDomain=parentHost===FRAMER_DOMAIN||parentHost.endsWith(`.${FRAMER_DOMAIN}`);}return isFramerDomain;}const noopSubscribe=()=>()=>{};const getSnapshot=()=>getIsIframeOnFramerDomain();const getServerSnapshot=()=>false;export function withFramerBadgeHandling(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const shouldHide=useSyncExternalStore(noopSubscribe,getSnapshot,getServerSnapshot);const isCanvas=RenderTarget.current()===RenderTarget.canvas;if(shouldHide&&!isCanvas){return null;}return /*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:e=>{e.preventDefault();window.open(// This is the link that will actually open (we prevent the default click handler; the link is important for SEO.)\n`https://www.framer.com/r/badge/?utm_campaign=freeplanbadge&utm_source=${encodeURIComponent(window?.location?.origin)}`);},style:{...props.style,pointerEvents:\"auto\"},// important for SEO:\ntitle:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\",className:props.className+\" __framer-badge\"});});}// We use overrides so that the badge doesn't load custom fonts, as the text is visually hidden.\n// This is important for SEO:\nexport function withText(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{position:\"absolute\",transform:\"scale(0.001)\"},children:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\"}),/*#__PURE__*/_jsx(Component,{...props,ref:ref})]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withFramerBadgeHandling\":{\"type\":\"reactHoc\",\"name\":\"withFramerBadgeHandling\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withText\":{\"type\":\"reactHoc\",\"name\":\"withText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Click.map","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 97 10\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 91.736 9.781 L 91.736 2.818 L 93.316 2.818 L 93.316 3.98 L 93.374 3.98 C 93.501 3.577 93.714 3.269 94.014 3.053 C 94.328 2.833 94.704 2.72 95.087 2.729 C 95.185 2.729 95.287 2.733 95.392 2.742 C 95.498 2.75 95.587 2.759 95.659 2.767 L 95.659 4.253 C 95.552 4.23 95.444 4.215 95.335 4.209 C 95.188 4.192 95.039 4.184 94.891 4.184 C 94.603 4.184 94.343 4.247 94.11 4.374 C 93.882 4.497 93.702 4.674 93.57 4.907 C 93.434 5.16 93.366 5.445 93.374 5.732 L 93.374 9.782 L 91.736 9.782 Z M 87.286 9.927 C 86.588 9.927 85.985 9.779 85.477 9.483 C 84.969 9.183 84.577 8.761 84.303 8.22 C 84.032 7.678 83.897 7.048 83.897 6.328 C 83.897 5.618 84.032 4.988 84.303 4.443 C 84.56 3.917 84.96 3.475 85.458 3.167 C 85.953 2.858 86.531 2.704 87.191 2.704 C 87.64 2.704 88.059 2.78 88.448 2.932 C 88.841 3.08 89.186 3.305 89.482 3.605 C 89.779 3.901 90.009 4.272 90.174 4.715 C 90.344 5.155 90.428 5.67 90.428 6.258 L 90.428 6.748 L 84.627 6.748 L 84.627 5.629 L 89.609 5.629 L 88.86 5.946 C 88.868 5.594 88.801 5.243 88.664 4.918 C 88.549 4.641 88.355 4.404 88.105 4.238 C 87.86 4.074 87.559 3.991 87.204 3.991 C 86.852 3.991 86.55 4.074 86.296 4.239 C 86.042 4.404 85.847 4.629 85.712 4.912 C 85.576 5.213 85.509 5.54 85.515 5.87 L 85.515 6.62 C 85.515 7.047 85.587 7.413 85.731 7.717 C 85.879 8.017 86.089 8.248 86.359 8.409 C 86.63 8.566 86.948 8.644 87.312 8.644 C 87.562 8.644 87.786 8.608 87.984 8.536 C 88.177 8.467 88.353 8.356 88.499 8.212 C 88.642 8.072 88.749 7.906 88.816 7.711 L 90.326 7.921 C 90.228 8.313 90.032 8.673 89.756 8.968 C 89.476 9.268 89.125 9.503 88.702 9.672 C 88.282 9.842 87.811 9.926 87.286 9.926 Z M 72.643 9.781 L 72.643 2.818 L 74.191 2.818 L 74.235 4.443 L 74.115 4.443 C 74.225 4.041 74.385 3.713 74.597 3.459 C 74.798 3.212 75.055 3.016 75.347 2.888 C 75.63 2.761 75.928 2.698 76.241 2.698 C 76.753 2.698 77.177 2.854 77.511 3.167 C 77.849 3.48 78.074 3.922 78.184 4.494 L 77.987 4.494 C 78.066 4.132 78.232 3.795 78.469 3.51 C 78.691 3.248 78.972 3.041 79.289 2.907 C 79.615 2.766 79.968 2.695 80.323 2.697 C 80.746 2.697 81.127 2.79 81.465 2.977 C 81.808 3.159 82.077 3.429 82.272 3.789 C 82.47 4.149 82.57 4.591 82.57 5.116 L 82.57 9.781 L 80.939 9.781 L 80.939 5.363 C 80.939 4.923 80.818 4.602 80.577 4.398 C 80.333 4.19 80.021 4.08 79.701 4.088 C 79.434 4.088 79.204 4.145 79.009 4.258 C 78.816 4.371 78.66 4.536 78.559 4.735 C 78.449 4.953 78.394 5.195 78.399 5.439 L 78.399 9.781 L 76.813 9.781 L 76.813 5.287 C 76.813 4.923 76.698 4.633 76.47 4.417 C 76.246 4.197 75.958 4.087 75.606 4.087 C 75.366 4.087 75.143 4.145 74.94 4.259 C 74.737 4.374 74.569 4.543 74.458 4.748 C 74.339 4.963 74.28 5.23 74.28 5.548 L 74.28 9.781 L 72.642 9.781 Z M 67.291 9.915 C 66.724 9.915 66.221 9.771 65.781 9.483 C 65.344 9.191 65 8.776 64.746 8.239 C 64.496 7.701 64.371 7.059 64.371 6.309 C 64.371 5.552 64.498 4.904 64.752 4.367 C 65.01 3.829 65.359 3.419 65.799 3.135 C 66.244 2.851 66.763 2.703 67.291 2.71 C 67.668 2.71 67.987 2.771 68.25 2.894 C 68.516 3.013 68.736 3.164 68.91 3.351 C 69.083 3.533 69.22 3.719 69.322 3.91 L 69.38 3.91 L 69.38 2.818 L 70.998 2.818 L 70.998 9.781 L 69.38 9.781 L 69.38 8.696 L 69.322 8.696 C 69.211 8.908 69.07 9.102 68.903 9.273 C 68.726 9.46 68.503 9.614 68.237 9.737 C 67.938 9.863 67.615 9.923 67.291 9.915 Z M 67.723 8.563 C 68.078 8.563 68.383 8.469 68.637 8.283 C 68.901 8.079 69.101 7.804 69.215 7.49 C 69.35 7.147 69.418 6.751 69.418 6.303 C 69.418 5.85 69.35 5.456 69.214 5.123 C 69.103 4.811 68.902 4.539 68.637 4.341 C 68.387 4.155 68.083 4.062 67.723 4.062 C 67.363 4.062 67.058 4.155 66.809 4.342 C 66.559 4.528 66.369 4.788 66.237 5.122 C 66.107 5.456 66.041 5.85 66.041 6.302 C 66.041 6.752 66.106 7.145 66.237 7.483 C 66.369 7.822 66.559 8.086 66.809 8.277 C 67.063 8.467 67.367 8.563 67.723 8.563 Z M 59.909 9.781 L 59.909 2.818 L 61.489 2.818 L 61.489 3.98 L 61.546 3.98 C 61.673 3.577 61.887 3.269 62.188 3.053 C 62.488 2.837 62.846 2.729 63.26 2.729 C 63.358 2.729 63.46 2.733 63.565 2.742 C 63.671 2.75 63.76 2.759 63.832 2.767 L 63.832 4.253 C 63.725 4.23 63.617 4.215 63.508 4.209 C 63.361 4.192 63.212 4.184 63.064 4.184 C 62.776 4.184 62.516 4.247 62.283 4.374 C 62.054 4.497 61.875 4.674 61.743 4.907 C 61.607 5.16 61.539 5.445 61.546 5.732 L 61.546 9.782 L 59.909 9.782 Z M 52.647 9.781 L 52.647 0.323 L 58.804 0.323 L 58.804 1.758 L 54.336 1.758 L 54.336 4.513 L 58.411 4.513 L 58.411 5.928 L 54.336 5.928 L 54.336 9.781 Z M 43.265 5.744 L 43.265 9.781 L 41.628 9.781 L 41.628 2.818 L 43.195 2.818 L 43.215 4.551 L 43.024 4.551 C 43.223 3.946 43.517 3.489 43.906 3.18 C 44.296 2.867 44.78 2.71 45.36 2.71 C 45.842 2.71 46.263 2.814 46.623 3.021 C 46.987 3.228 47.268 3.531 47.467 3.929 C 47.67 4.322 47.772 4.805 47.772 5.376 L 47.772 9.781 L 46.141 9.781 L 46.141 5.63 C 46.141 5.147 46.018 4.775 45.773 4.513 C 45.531 4.246 45.195 4.113 44.763 4.113 C 44.475 4.113 44.217 4.176 43.989 4.303 C 43.762 4.429 43.576 4.619 43.456 4.849 C 43.329 5.09 43.266 5.389 43.266 5.744 Z M 38.353 9.781 L 38.353 2.818 L 39.99 2.818 L 39.99 9.781 L 38.352 9.781 Z M 39.171 1.815 C 38.919 1.821 38.675 1.728 38.491 1.555 C 38.31 1.389 38.208 1.153 38.212 0.907 C 38.208 0.663 38.31 0.43 38.492 0.267 C 38.674 0.091 38.918 -0.005 39.171 0 C 39.438 0 39.664 0.088 39.851 0.266 C 40.041 0.44 40.136 0.653 40.136 0.907 C 40.136 1.161 40.041 1.377 39.85 1.555 C 39.667 1.728 39.423 1.821 39.171 1.815 Z M 30.741 9.927 C 30.043 9.927 29.44 9.779 28.932 9.483 C 28.426 9.185 28.018 8.746 27.758 8.22 C 27.488 7.678 27.352 7.048 27.352 6.328 C 27.352 5.618 27.487 4.988 27.758 4.443 C 28.015 3.917 28.415 3.475 28.913 3.167 C 29.408 2.858 29.986 2.704 30.646 2.704 C 31.095 2.704 31.514 2.78 31.903 2.932 C 32.293 3.079 32.646 3.308 32.938 3.605 C 33.234 3.901 33.464 4.272 33.629 4.715 C 33.799 5.155 33.883 5.67 33.883 6.258 L 33.883 6.748 L 28.083 6.748 L 28.083 5.629 L 33.066 5.629 L 32.316 5.946 C 32.316 5.553 32.251 5.21 32.12 4.918 C 32.005 4.641 31.811 4.404 31.561 4.238 C 31.316 4.074 31.015 3.991 30.66 3.991 C 30.34 3.983 30.024 4.069 29.752 4.239 C 29.498 4.404 29.303 4.629 29.168 4.912 C 29.032 5.213 28.965 5.54 28.971 5.87 L 28.971 6.62 C 28.971 7.047 29.043 7.413 29.187 7.717 C 29.335 8.017 29.545 8.248 29.816 8.409 C 30.086 8.566 30.404 8.644 30.768 8.644 C 31.018 8.644 31.242 8.608 31.441 8.536 C 31.634 8.467 31.809 8.356 31.955 8.212 C 32.099 8.072 32.205 7.906 32.272 7.711 L 33.782 7.921 C 33.684 8.313 33.488 8.673 33.212 8.968 C 32.932 9.268 32.581 9.503 32.158 9.672 C 31.707 9.847 31.226 9.934 30.742 9.926 Z M 22.312 9.915 C 21.777 9.924 21.251 9.774 20.801 9.483 C 20.361 9.191 20.016 8.776 19.766 8.239 C 19.516 7.701 19.392 7.059 19.392 6.309 C 19.392 5.552 19.519 4.904 19.772 4.367 C 20.027 3.829 20.374 3.419 20.814 3.135 C 21.254 2.852 21.751 2.71 22.305 2.71 C 22.682 2.71 23.001 2.771 23.264 2.894 C 23.53 3.013 23.748 3.164 23.918 3.351 C 24.091 3.533 24.228 3.721 24.33 3.916 L 24.381 3.916 L 24.381 0.323 L 26.019 0.323 L 26.019 9.781 L 24.413 9.781 L 24.413 8.689 L 24.343 8.689 C 24.233 8.904 24.091 9.101 23.923 9.273 C 23.734 9.468 23.51 9.626 23.263 9.737 C 23.001 9.855 22.684 9.915 22.312 9.915 Z M 22.737 8.563 C 23.092 8.563 23.397 8.469 23.651 8.283 C 23.915 8.079 24.115 7.804 24.229 7.49 C 24.364 7.147 24.432 6.751 24.432 6.303 C 24.432 5.85 24.364 5.456 24.229 5.123 C 24.118 4.811 23.917 4.539 23.651 4.341 C 23.385 4.151 23.064 4.053 22.737 4.062 C 22.41 4.053 22.089 4.152 21.823 4.342 C 21.573 4.528 21.383 4.79 21.252 5.128 C 21.118 5.505 21.054 5.903 21.062 6.303 C 21.062 6.751 21.127 7.145 21.258 7.483 C 21.389 7.822 21.58 8.086 21.829 8.277 C 22.079 8.467 22.381 8.563 22.737 8.563 Z M 14.352 9.915 C 13.817 9.924 13.291 9.774 12.841 9.483 C 12.405 9.191 12.061 8.776 11.806 8.239 C 11.556 7.701 11.432 7.059 11.432 6.309 C 11.432 5.552 11.559 4.904 11.812 4.367 C 12.071 3.829 12.42 3.419 12.86 3.135 C 13.3 2.852 13.797 2.71 14.352 2.71 C 14.728 2.71 15.048 2.771 15.31 2.894 C 15.577 3.013 15.797 3.164 15.97 3.351 C 16.144 3.533 16.281 3.719 16.383 3.91 L 16.44 3.91 L 16.44 2.818 L 18.059 2.818 L 18.059 9.781 L 16.44 9.781 L 16.44 8.696 L 16.383 8.696 C 16.272 8.908 16.131 9.102 15.964 9.273 C 15.786 9.46 15.564 9.614 15.298 9.737 C 14.999 9.863 14.676 9.923 14.352 9.915 Z M 14.783 8.563 C 15.139 8.563 15.443 8.469 15.697 8.283 C 15.951 8.093 16.144 7.828 16.275 7.49 C 16.41 7.147 16.478 6.751 16.478 6.303 C 16.478 5.85 16.41 5.456 16.275 5.123 C 16.164 4.811 15.963 4.539 15.697 4.341 C 15.447 4.155 15.143 4.062 14.783 4.062 C 14.423 4.062 14.119 4.155 13.869 4.342 C 13.608 4.543 13.41 4.813 13.298 5.122 C 13.167 5.456 13.101 5.85 13.101 6.302 C 13.101 6.752 13.167 7.145 13.298 7.483 C 13.429 7.822 13.62 8.086 13.869 8.277 C 14.123 8.467 14.428 8.563 14.783 8.563 Z M 0 9.781 L 0 0.323 L 2.507 0.323 L 4.322 5.236 C 4.382 5.418 4.452 5.646 4.532 5.922 C 4.612 6.197 4.695 6.493 4.779 6.811 C 4.864 7.124 4.942 7.428 5.014 7.725 C 5.09 8.017 5.154 8.273 5.204 8.493 L 4.843 8.493 C 5.045 7.633 5.267 6.778 5.509 5.928 C 5.589 5.648 5.662 5.418 5.725 5.236 L 7.509 0.323 L 10.023 0.323 L 10.023 9.781 L 8.347 9.781 L 8.347 4.989 C 8.35 4.443 8.358 3.897 8.372 3.351 L 8.398 2.38 C 8.406 2.054 8.412 1.743 8.417 1.447 L 8.563 1.447 C 8.473 1.773 8.379 2.107 8.277 2.45 L 7.979 3.446 C 7.886 3.764 7.795 4.056 7.706 4.322 C 7.636 4.546 7.561 4.768 7.483 4.989 L 5.719 9.781 L 4.303 9.781 L 2.513 4.989 L 2.291 4.329 C 2.198 4.04 2.107 3.75 2.018 3.459 L 1.713 2.469 C 1.613 2.129 1.514 1.788 1.415 1.447 L 1.593 1.447 C 1.597 1.73 1.603 2.035 1.612 2.361 C 1.62 2.682 1.627 3.006 1.631 3.332 C 1.639 3.654 1.646 3.958 1.65 4.246 C 1.658 4.534 1.663 4.781 1.663 4.989 L 1.663 9.781 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"9.927205036163329px\" id=\"LLqmOOyHA\" transform=\"translate(0 -0.25)\" width=\"95.65900006103517px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-g7oZR\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-g7oZR { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 9.7; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 97px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 97\n * @framerIntrinsicHeight 10\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Text\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-g7oZR\");Icon.displayName=\"Text\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"97\",\"framerIntrinsicHeight\":\"10\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Text\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 12 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 12 0 L 12 6 L 6 6 Z M 0 6 L 6 6 L 12 12 L 6 12 L 6 18 L 0 12 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"18px\" id=\"td4SVg2I8\" transform=\"translate(0 1.5)\" width=\"12px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hcsc7\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-hcsc7 { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 0.6; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 12px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 12\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Framer\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-hcsc7\");Icon.displayName=\"Framer\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerIntrinsicWidth\":\"12\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Framer\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (332c618)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFramerBadgeHandling,withText}from\"https://framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js\";import Text from\"https://framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js\";import Framer from\"https://framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js\";const FramerFonts=getFonts(Framer);const TextFonts=getFonts(Text);const TextWithText1um7t9d=withCodeBoundaryForOverrides(Text,{nodeId:\"pBR1Ew0r8\",override:withText,scopeId:\"PX9hIOIVM\"});const MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withCodeBoundaryForOverrides(motion.a,{nodeId:\"HK2sXlagE\",override:withFramerBadgeHandling,scopeId:\"PX9hIOIVM\"})));const serializationHash=\"framer-6jWyo\";const variantClassNames={HK2sXlagE:\"framer-v-n0ccwk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:1,mass:1.5,stiffness:350,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HK2sXlagE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com\",motionChild:true,nodeId:\"HK2sXlagE\",openInNewTab:false,relValues:[],scopeId:\"PX9hIOIVM\",children:/*#__PURE__*/_jsxs(MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-n0ccwk\",className,classNames)} framer-bmpgw8`,\"data-framer-appear-id\":\"n0ccwk\",\"data-framer-name\":\"Light\",\"data-nosnippet\":true,layoutDependency:layoutDependency,layoutId:\"HK2sXlagE\",optimized:true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13yxzio\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"IH1cvP0s5\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.6021873017743928px 1.5656869846134214px -1.5px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 5.950186588432988px -3px rgba(0, 0, 0, 0.14), 0px 10px 26px -4.5px rgba(0, 0, 0, 0.02)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19yaanm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"U6HIU1IEW\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kflzx5\",layoutDependency:layoutDependency,layoutId:\"roMJYXHnO\",children:/*#__PURE__*/_jsx(Framer,{animated:true,className:\"framer-e50co\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"O3s3GcxMZ\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"},transformTemplate:transformTemplate2})}),/*#__PURE__*/_jsx(TextWithText1um7t9d,{animated:true,className:\"framer-1um7t9d\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"pBR1Ew0r8\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j4ugry\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"vCwsHyUh8\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",mask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\",opacity:.06,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jnuwbw\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"ZirFGX8Eh\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",opacity:.04}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6jWyo.framer-bmpgw8, .framer-6jWyo .framer-bmpgw8 { display: block; }\",\".framer-6jWyo.framer-n0ccwk { gap: 10px; height: 38px; overflow: visible; position: relative; text-decoration: none; width: 140px; }\",\".framer-6jWyo .framer-13yxzio { bottom: 1px; flex: none; left: 1px; overflow: hidden; position: absolute; right: 1px; top: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6jWyo .framer-19yaanm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-6jWyo .framer-1kflzx5 { flex: none; height: 16px; overflow: visible; position: relative; width: 12px; }\",\".framer-6jWyo .framer-e50co { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: -2px; }\",\".framer-6jWyo .framer-1um7t9d { flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; }\",\".framer-6jWyo .framer-j4ugry, .framer-6jWyo .framer-jnuwbw { bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPX9hIOIVM=withCSS(Component,css,\"framer-6jWyo\");export default FramerPX9hIOIVM;FramerPX9hIOIVM.displayName=\"Badge\";FramerPX9hIOIVM.defaultProps={height:38,width:140};addFonts(FramerPX9hIOIVM,[{explicitInter:true,fonts:[]},...FramerFonts,...TextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPX9hIOIVM\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"140\",\"framerIntrinsicHeight\":\"38\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}