{"version":3,"file":"shared-lib.BS67vwsK.mjs","names":["n","e","a","l","c","s","i","r","o","v","b","$","m","h","x$1","d","y$1","A","T","E","g","f","x","S","R","N","B","V","z","U","K","O","j","H","te","ue","F","G","se","_","fe","pe","ye","R$1","T$1","U$1","ce","V$1","W$1","I","le","k","p","t","u","w","y","C","D","L","M","P","Q","W","e.default","q","e","t","u","a","s","n","o","r","c","t","e","i","o","n","r","n","e","t","o","n","e","r","a","n","s","e","r","t","o","c","spring","i","h","u","d","f","l","g","m","p","M","n","e","t","o","a","i","s","r","A","c","l","f","u","d","O","g","m","U","q","G","W","D","M","k","B","j","C","R","N","x","F","V","se","b","t","s","e","r","n","a","o","v","c","y","j","clamp","l","i","p","u","m","g","F","N","t","n","s","r","c","o","a","l","f","e","u","d","t","n","o","s","r","i","u","clamp","h","e","l","d","p","f","m","y","g","j","q","Children","useRef","useMemo","useState","useCallback","size","i","t","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","Arc","Children","renderToString","id","hash","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","cursor","createLayoutDependency","React.useRef","React.useId","Image","n","o","t","e","i","l","useMemo","lowercaseIconKeyPairs","iconKeys","a","useState","HomeFactory","React","e","FeatherFonts","Feather","cycleOrder","serializationHash","variantClassNames","transitions","transformTemplate1","t","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.useRef","React.useId","React.Fragment","addPropertyOverrides","FeatherFonts","Feather","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","addPropertyOverrides","Feather","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","React.Fragment","Link","HeaderButton","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","Link1","__FramerMetadata__","Nav","Project","Arc","Cursor","t","useRef","React.useId","metadata","React.useMemo","metadataProvider","React.useRef","PropertyOverrides","React.Fragment","Image","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/ga.jspm.io/npm:@motionone/utils@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:style-value-types@5.0.0/dist/es/index.mjs","https:/ga.jspm.io/npm:framesync@6.0.1/dist/es/index.mjs","https:/ga.jspm.io/npm:popmotion@11.0.3/dist/es/index.mjs","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/ozEmHfjNuPlYdOaimlhV/Ticker.js","https:/framerusercontent.com/modules/gpTQoFzK7gjPyD9pYBCU/X7R9opHWLwEjnbOhHhAq/Arc.js","https:/framerusercontent.com/modules/xW8JemPROXfabc6cE6Kd/hnfL4Y8o5aWj0VpxHcwz/aYLdrs4P9.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/ihJVbmprBjtYgYZUW5mu/uWnc8wKaWnzfK89mf9WN/M2eaC5HdN.js","https:/framerusercontent.com/modules/FXL16dh15MoL8sVWcktv/jGCDklPXl4LPSihZVMdk/HULMyNz_d.js","https:/framerusercontent.com/modules/RDJTyc0zHvSFX3tfUnJ1/XjIJ7SicOZboRRCLV6qp/TgYj_bPeg.js","https:/framerusercontent.com/modules/k8dGGK2xTHG5iRwnU7vD/cukHMvKJDCx6v3R81L20/wiLsstWQs.js","https:/framerusercontent.com/modules/zBZi9r0XeoDTU5lnYG5J/XAlFSuWljhg3yxqJhyzz/mm1cjmzrf.js","https:/framerusercontent.com/modules/RmRDDUfSFxilEmr32tkq/aBbvp6AjSNNVQYc18iXE/mm1cjmzrf.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isString=t=>\"string\"===typeof t;const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let r=0;for(;r<o-2;r++)if(s<e[r+1])break;let f=clamp(0,1,progress(e[r],e[r+1],s));const c=getEasingForSegment(n,r);f=c(f);return mix(t[r],t[r+1],f)}}const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","const clamp=(t,s)=>e=>Math.max(Math.min(e,s),t);const sanitize=t=>t%1?Number(t.toFixed(5)):t;const t=/(-)?([\\d]*\\.?[\\d])+/g;const s=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))/gi;const e=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))$/i;function isString(t){return\"string\"===typeof t}const r={test:t=>\"number\"===typeof t,parse:parseFloat,transform:t=>t};const n=Object.assign(Object.assign({},r),{transform:clamp(0,1)});const a=Object.assign(Object.assign({},r),{default:1});const createUnitType=t=>({test:s=>isString(s)&&s.endsWith(t)&&1===s.split(\" \").length,parse:parseFloat,transform:s=>`${s}${t}`});const o=createUnitType(\"deg\");const c=createUnitType(\"%\");const l=createUnitType(\"px\");const i=createUnitType(\"vh\");const p=createUnitType(\"vw\");const u=Object.assign(Object.assign({},c),{parse:t=>c.parse(t)/100,transform:t=>c.transform(100*t)});const isColorString=(t,s)=>r=>Boolean(isString(r)&&e.test(r)&&r.startsWith(t)||s&&Object.prototype.hasOwnProperty.call(r,s));const splitColor=(s,e,r)=>n=>{if(!isString(n))return n;const[a,o,c,l]=n.match(t);return{[s]:parseFloat(a),[e]:parseFloat(o),[r]:parseFloat(c),alpha:void 0!==l?parseFloat(l):1}};const f={test:isColorString(\"hsl\",\"hue\"),parse:splitColor(\"hue\",\"saturation\",\"lightness\"),transform:({hue:t,saturation:s,lightness:e,alpha:r=1})=>\"hsla(\"+Math.round(t)+\", \"+c.transform(sanitize(s))+\", \"+c.transform(sanitize(e))+\", \"+sanitize(n.transform(r))+\")\"};const m=clamp(0,255);const g=Object.assign(Object.assign({},r),{transform:t=>Math.round(m(t))});const h={test:isColorString(\"rgb\",\"red\"),parse:splitColor(\"red\",\"green\",\"blue\"),transform:({red:t,green:s,blue:e,alpha:r=1})=>\"rgba(\"+g.transform(t)+\", \"+g.transform(s)+\", \"+g.transform(e)+\", \"+sanitize(n.transform(r))+\")\"};function parseHex(t){let s=\"\";let e=\"\";let r=\"\";let n=\"\";if(t.length>5){s=t.substr(1,2);e=t.substr(3,2);r=t.substr(5,2);n=t.substr(7,2)}else{s=t.substr(1,1);e=t.substr(2,1);r=t.substr(3,1);n=t.substr(4,1);s+=s;e+=e;r+=r;n+=n}return{red:parseInt(s,16),green:parseInt(e,16),blue:parseInt(r,16),alpha:n?parseInt(n,16)/255:1}}const b={test:isColorString(\"#\"),parse:parseHex,transform:h.transform};const d={test:t=>h.test(t)||b.test(t)||f.test(t),parse:t=>h.test(t)?h.parse(t):f.test(t)?f.parse(t):b.parse(t),transform:t=>isString(t)?t:t.hasOwnProperty(\"red\")?h.transform(t):f.transform(t)};const v=\"${c}\";const y=\"${n}\";function test(e){var r,n,a,o;return isNaN(e)&&isString(e)&&(null!==(n=null===(r=e.match(t))||void 0===r?void 0:r.length)&&void 0!==n?n:0)+(null!==(o=null===(a=e.match(s))||void 0===a?void 0:a.length)&&void 0!==o?o:0)>0}function analyse(e){\"number\"===typeof e&&(e=`${e}`);const n=[];let a=0;const o=e.match(s);if(o){a=o.length;e=e.replace(s,v);n.push(...o.map(d.parse))}const c=e.match(t);if(c){e=e.replace(t,y);n.push(...c.map(r.parse))}return{values:n,numColors:a,tokenised:e}}function parse(t){return analyse(t).values}function createTransformer(t){const{values:s,numColors:e,tokenised:r}=analyse(t);const n=s.length;return t=>{let s=r;for(let r=0;r<n;r++)s=s.replace(r<e?v:y,r<e?d.transform(t[r]):sanitize(t[r]));return s}}const convertNumbersToZero=t=>\"number\"===typeof t?0:t;function getAnimatableNone(t){const s=parse(t);const e=createTransformer(t);return e(s.map(convertNumbersToZero))}const O={test:test,parse:parse,createTransformer:createTransformer,getAnimatableNone:getAnimatableNone};const j=new Set([\"brightness\",\"contrast\",\"saturate\",\"opacity\"]);function applyDefaultFilter(s){let[e,r]=s.slice(0,-1).split(\"(\");if(\"drop-shadow\"===e)return s;const[n]=r.match(t)||[];if(!n)return s;const a=r.replace(n,\"\");let o=j.has(e)?1:0;n!==r&&(o*=100);return e+\"(\"+o+a+\")\"}const F=/([a-z-]*)\\(.*?\\)/g;const N=Object.assign(Object.assign({},O),{getAnimatableNone:t=>{const s=t.match(F);return s?s.map(applyDefaultFilter).join(\" \"):t}});export{n as alpha,d as color,O as complex,o as degrees,N as filter,b as hex,f as hsla,r as number,c as percent,u as progressPercentage,l as px,g as rgbUnit,h as rgba,a as scale,i as vh,p as vw};\n\n//# sourceMappingURL=index.mjs.map","const e=1/60*1e3;const t=\"undefined\"!==typeof performance?()=>performance.now():()=>Date.now();const n=\"undefined\"!==typeof window?e=>window.requestAnimationFrame(e):n=>setTimeout((()=>n(t())),e);function createRenderStep(e){let t=[];let n=[];let s=0;let r=false;let c=false;const o=new WeakSet;const a={schedule:(e,c=false,a=false)=>{const l=a&&r;const f=l?t:n;c&&o.add(e);if(-1===f.indexOf(e)){f.push(e);l&&r&&(s=t.length)}return e},cancel:e=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1);o.delete(e)},process:l=>{if(r)c=true;else{r=true;[t,n]=[n,t];n.length=0;s=t.length;if(s)for(let n=0;n<s;n++){const s=t[n];s(l);if(o.has(s)){a.schedule(s);e()}}r=false;if(c){c=false;a.process(l)}}}};return a}const s=40;let r=true;let c=false;let o=false;const a={delta:0,timestamp:0};const l=[\"read\",\"update\",\"preRender\",\"render\",\"postRender\"];const f=l.reduce(((e,t)=>{e[t]=createRenderStep((()=>c=true));return e}),{});const u=l.reduce(((e,t)=>{const n=f[t];e[t]=(e,t=false,s=false)=>{c||startLoop();return n.schedule(e,t,s)};return e}),{});const d=l.reduce(((e,t)=>{e[t]=f[t].cancel;return e}),{});const i=l.reduce(((e,t)=>{e[t]=()=>f[t].process(a);return e}),{});const processStep=e=>f[e].process(a);const processFrame=t=>{c=false;a.delta=r?e:Math.max(Math.min(t-a.timestamp,s),1);a.timestamp=t;o=true;l.forEach(processStep);o=false;if(c){r=false;n(processFrame)}};const startLoop=()=>{c=true;r=true;o||n(processFrame)};const getFrameData=()=>a;export{d as cancelSync,u as default,i as flushSync,getFrameData};\n\n//# sourceMappingURL=index.mjs.map","import{__rest as t}from\"tslib\";import{warning as e,invariant as n}from\"hey-listen\";import{hex as o,rgba as s,hsla as r,color as i,complex as u}from\"style-value-types\";import l,{cancelSync as p,getFrameData as f}from\"framesync\";const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const d=.001;const h=.01;const m=10;const y=.05;const g=1;function findSpring({duration:t=800,bounce:n=.25,velocity:o=0,mass:s=1}){let r;let i;e(t<=1e3*m,\"Spring duration must be 10 seconds or less\");let u=1-n;u=clamp(y,g,u);t=clamp(h,m,t/1e3);if(u<1){r=e=>{const n=e*u;const s=n*t;const r=n-o;const i=calcAngularFreq(e,u);const l=Math.exp(-s);return d-r/i*l};i=e=>{const n=e*u;const s=n*t;const i=s*o+o;const l=Math.pow(u,2)*Math.pow(e,2)*t;const p=Math.exp(-s);const f=calcAngularFreq(Math.pow(e,2),u);const h=-r(e)+d>0?-1:1;return h*((i-l)*p)/f}}else{r=e=>{const n=Math.exp(-e*t);const s=(e-o)*t+1;return n*s-d};i=e=>{const n=Math.exp(-e*t);const s=t*t*(o-e);return n*s}}const l=5/t;const p=approximateRoot(r,i,l);t*=1e3;if(isNaN(p))return{stiffness:100,damping:10,duration:t};{const e=Math.pow(p,2)*s;return{stiffness:e,damping:2*u*Math.sqrt(s*e),duration:t}}}const v=12;function approximateRoot(t,e,n){let o=n;for(let n=1;n<v;n++)o-=t(o)/e(o);return o}function calcAngularFreq(t,e){return t*Math.sqrt(1-e*e)}const M=[\"duration\",\"bounce\"];const x=[\"stiffness\",\"damping\",\"mass\"];function isSpringType(t,e){return e.some((e=>void 0!==t[e]))}function getSpringOptions(t){let e=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:false},t);if(!isSpringType(t,x)&&isSpringType(t,M)){const n=findSpring(t);e=Object.assign(Object.assign(Object.assign({},e),n),{velocity:0,mass:1});e.isResolvedFromDuration=true}return e}function spring(e){var{from:n=0,to:o=1,restSpeed:s=2,restDelta:r}=e,i=t(e,[\"from\",\"to\",\"restSpeed\",\"restDelta\"]);const u={done:false,value:n};let{stiffness:l,damping:p,mass:f,velocity:d,duration:h,isResolvedFromDuration:m}=getSpringOptions(i);let y=zero;let g=zero;function createSpring(){const t=d?-d/1e3:0;const e=o-n;const s=p/(2*Math.sqrt(l*f));const i=Math.sqrt(l/f)/1e3;void 0===r&&(r=Math.min(Math.abs(o-n)/100,.4));if(s<1){const n=calcAngularFreq(i,s);y=r=>{const u=Math.exp(-s*i*r);return o-u*((t+s*i*e)/n*Math.sin(n*r)+e*Math.cos(n*r))};g=o=>{const r=Math.exp(-s*i*o);return s*i*r*(Math.sin(n*o)*(t+s*i*e)/n+e*Math.cos(n*o))-r*(Math.cos(n*o)*(t+s*i*e)-n*e*Math.sin(n*o))}}else if(1===s)y=n=>o-Math.exp(-i*n)*(e+(t+i*e)*n);else{const n=i*Math.sqrt(s*s-1);y=r=>{const u=Math.exp(-s*i*r);const l=Math.min(n*r,300);return o-u*((t+s*i*e)*Math.sinh(l)+n*e*Math.cosh(l))/n}}}createSpring();return{next:t=>{const e=y(t);if(m)u.done=t>=h;else{const n=1e3*g(t);const i=Math.abs(n)<=s;const l=Math.abs(o-e)<=r;u.done=i&&l}u.value=u.done?o:e;return u},flipTarget:()=>{d=-d;[n,o]=[o,n];createSpring()}}}spring.needsInterpolation=(t,e)=>\"string\"===typeof t||\"string\"===typeof e;const zero=t=>0;const progress=(t,e,n)=>{const o=e-t;return 0===o?1:(n-t)/o};const mix=(t,e,n)=>-n*t+n*e+t;function hueToRgb(t,e,n){n<0&&(n+=1);n>1&&(n-=1);return n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function hslaToRgba({hue:t,saturation:e,lightness:n,alpha:o}){t/=360;e/=100;n/=100;let s=0;let r=0;let i=0;if(e){const o=n<.5?n*(1+e):n+e-n*e;const u=2*n-o;s=hueToRgb(u,o,t+1/3);r=hueToRgb(u,o,t);i=hueToRgb(u,o,t-1/3)}else s=r=i=n;return{red:Math.round(255*s),green:Math.round(255*r),blue:Math.round(255*i),alpha:o}}const mixLinearColor=(t,e,n)=>{const o=t*t;const s=e*e;return Math.sqrt(Math.max(0,n*(s-o)+o))};const S=[o,s,r];const getColorType=t=>S.find((e=>e.test(t)));const notAnimatable=t=>`'${t}' is not an animatable color. Use the equivalent color code instead.`;const mixColor=(t,e)=>{let o=getColorType(t);let i=getColorType(e);n(!!o,notAnimatable(t));n(!!i,notAnimatable(e));let u=o.parse(t);let l=i.parse(e);if(o===r){u=hslaToRgba(u);o=s}if(i===r){l=hslaToRgba(l);i=s}const p=Object.assign({},u);return t=>{for(const e in p)\"alpha\"!==e&&(p[e]=mixLinearColor(u[e],l[e],t));p.alpha=mix(u.alpha,l.alpha,t);return o.transform(p)}};const O={x:0,y:0,z:0};const isNum=t=>\"number\"===typeof t;const combineFunctions=(t,e)=>n=>e(t(n));const pipe=(...t)=>t.reduce(combineFunctions);function getMixer(t,e){return isNum(t)?n=>mix(t,e,n):i.test(t)?mixColor(t,e):mixComplex(t,e)}const mixArray=(t,e)=>{const n=[...t];const o=n.length;const s=t.map(((t,n)=>getMixer(t,e[n])));return t=>{for(let e=0;e<o;e++)n[e]=s[e](t);return n}};const mixObject=(t,e)=>{const n=Object.assign(Object.assign({},t),e);const o={};for(const s in n)void 0!==t[s]&&void 0!==e[s]&&(o[s]=getMixer(t[s],e[s]));return t=>{for(const e in o)n[e]=o[e](t);return n}};function analyse(t){const e=u.parse(t);const n=e.length;let o=0;let s=0;let r=0;for(let t=0;t<n;t++)o||\"number\"===typeof e[t]?o++:void 0!==e[t].hue?r++:s++;return{parsed:e,numNumbers:o,numRGB:s,numHSL:r}}const mixComplex=(t,n)=>{const o=u.createTransformer(n);const s=analyse(t);const r=analyse(n);const i=s.numHSL===r.numHSL&&s.numRGB===r.numRGB&&s.numNumbers>=r.numNumbers;if(i)return pipe(mixArray(s.parsed,r.parsed),o);e(true,`Complex values '${t}' and '${n}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`);return e=>`${e>0?n:t}`};const mixNumber=(t,e)=>n=>mix(t,e,n);function detectMixerFactory(t){return\"number\"===typeof t?mixNumber:\"string\"===typeof t?i.test(t)?mixColor:mixComplex:Array.isArray(t)?mixArray:\"object\"===typeof t?mixObject:void 0}function createMixers(t,e,n){const o=[];const s=n||detectMixerFactory(t[0]);const r=t.length-1;for(let n=0;n<r;n++){let r=s(t[n],t[n+1]);if(e){const t=Array.isArray(e)?e[n]:e;r=pipe(t,r)}o.push(r)}return o}function fastInterpolate([t,e],[n]){return o=>n(progress(t,e,o))}function slowInterpolate(t,e){const n=t.length;const o=n-1;return s=>{let r=0;let i=false;if(s<=t[0])i=true;else if(s>=t[o]){r=o-1;i=true}if(!i){let e=1;for(;e<n;e++)if(t[e]>s||e===o)break;r=e-1}const u=progress(t[r],t[r+1],s);return e[r](u)}}function interpolate(t,e,{clamp:o=true,ease:s,mixer:r}={}){const i=t.length;n(i===e.length,\"Both input and output ranges must be the same length\");n(!s||!Array.isArray(s)||s.length===i-1,\"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values.\");if(t[0]>t[i-1]){t=[].concat(t);e=[].concat(e);t.reverse();e.reverse()}const u=createMixers(e,s,r);const l=2===i?fastInterpolate(t,u):slowInterpolate(t,u);return o?e=>l(clamp(t[0],t[i-1],e)):l}const reverseEasing=t=>e=>1-t(1-e);const mirrorEasing=t=>e=>e<=.5?t(2*e)/2:(2-t(2*(1-e)))/2;const createExpoIn=t=>e=>Math.pow(e,t);const createBackIn=t=>e=>e*e*((t+1)*e-t);const createAnticipate=t=>{const e=createBackIn(t);return t=>(t*=2)<1?.5*e(t):.5*(2-Math.pow(2,-10*(t-1)))};const T=1.525;const w=4/11;const A=8/11;const R=.9;const linear=t=>t;const F=createExpoIn(2);const D=reverseEasing(F);const j=mirrorEasing(F);const circIn=t=>1-Math.sin(Math.acos(t));const q=reverseEasing(circIn);const I=mirrorEasing(q);const P=createBackIn(T);const k=reverseEasing(P);const E=mirrorEasing(P);const B=createAnticipate(T);const C=4356/361;const N=35442/1805;const U=16061/1805;const bounceOut=t=>{if(1===t||0===t)return t;const e=t*t;return t<w?7.5625*e:t<A?9.075*e-9.9*t+3.4:t<R?C*e-N*t+U:10.8*t*t-20.52*t+10.72};const z=reverseEasing(bounceOut);const bounceInOut=t=>t<.5?.5*(1-bounceOut(1-2*t)):.5*bounceOut(2*t-1)+.5;function defaultEasing(t,e){return t.map((()=>e||j)).splice(0,t.length-1)}function defaultOffset(t){const e=t.length;return t.map(((t,n)=>0!==n?n/(e-1):0))}function convertOffsetToTimes(t,e){return t.map((t=>t*e))}function keyframes({from:t=0,to:e=1,ease:n,offset:o,duration:s=300}){const r={done:false,value:t};const i=Array.isArray(e)?e:[t,e];const u=convertOffsetToTimes(o&&o.length===i.length?o:defaultOffset(i),s);function createInterpolator(){return interpolate(u,i,{ease:Array.isArray(n)?n:defaultEasing(i,n)})}let l=createInterpolator();return{next:t=>{r.value=l(t);r.done=t>=s;return r},flipTarget:()=>{i.reverse();l=createInterpolator()}}}function decay({velocity:t=0,from:e=0,power:n=.8,timeConstant:o=350,restDelta:s=.5,modifyTarget:r}){const i={done:false,value:e};let u=n*t;const l=e+u;const p=void 0===r?l:r(l);p!==l&&(u=p-e);return{next:t=>{const e=-u*Math.exp(-t/o);i.done=!(e>s||e<-s);i.value=i.done?p:p+e;return i},flipTarget:()=>{}}}const $={keyframes:keyframes,spring:spring,decay:decay};function detectAnimationFromOptions(t){if(Array.isArray(t.to))return keyframes;if($[t.type])return $[t.type];const e=new Set(Object.keys(t));return e.has(\"ease\")||e.has(\"duration\")&&!e.has(\"dampingRatio\")?keyframes:e.has(\"dampingRatio\")||e.has(\"stiffness\")||e.has(\"mass\")||e.has(\"damping\")||e.has(\"restSpeed\")||e.has(\"restDelta\")?spring:keyframes}function loopElapsed(t,e,n=0){return t-e-n}function reverseElapsed(t,e,n=0,o=true){return o?loopElapsed(e+-t,e,n):e-(t-e)+n}function hasRepeatDelayElapsed(t,e,n,o){return o?t>=e+n:t<=-n}const framesync=t=>{const passTimestamp=({delta:e})=>t(e);return{start:()=>l.update(passTimestamp,true),stop:()=>p.update(passTimestamp)}};function animate(e){var n,o;var{from:s,autoplay:r=true,driver:i=framesync,elapsed:u=0,repeat:l=0,repeatType:p=\"loop\",repeatDelay:f=0,onPlay:d,onStop:h,onComplete:m,onRepeat:y,onUpdate:g}=e,v=t(e,[\"from\",\"autoplay\",\"driver\",\"elapsed\",\"repeat\",\"repeatType\",\"repeatDelay\",\"onPlay\",\"onStop\",\"onComplete\",\"onRepeat\",\"onUpdate\"]);let{to:M}=v;let x;let S=0;let O=v.duration;let T;let w=false;let A=true;let R;const F=detectAnimationFromOptions(v);if(null===(o=(n=F).needsInterpolation)||void 0===o?void 0:o.call(n,s,M)){R=interpolate([0,100],[s,M],{clamp:false});s=0;M=100}const D=F(Object.assign(Object.assign({},v),{from:s,to:M}));function repeat(){S++;if(\"reverse\"===p){A=S%2===0;u=reverseElapsed(u,O,f,A)}else{u=loopElapsed(u,O,f);\"mirror\"===p&&D.flipTarget()}w=false;y&&y()}function complete(){x.stop();m&&m()}function update(t){A||(t=-t);u+=t;if(!w){const t=D.next(Math.max(0,u));T=t.value;R&&(T=R(T));w=A?t.done:u<=0}null===g||void 0===g?void 0:g(T);if(w){0===S&&(null!==O&&void 0!==O?O:O=u);S<l?hasRepeatDelayElapsed(u,O,f,A)&&repeat():complete()}}function play(){null===d||void 0===d?void 0:d();x=i(update);x.start()}r&&play();return{stop:()=>{null===h||void 0===h?void 0:h();x.stop()}}}function velocityPerSecond(t,e){return e?t*(1e3/e):0}function inertia({from:t=0,velocity:e=0,min:n,max:o,power:s=.8,timeConstant:r=750,bounceStiffness:i=500,bounceDamping:u=10,restDelta:l=1,modifyTarget:p,driver:d,onUpdate:h,onComplete:m,onStop:y}){let g;function isOutOfBounds(t){return void 0!==n&&t<n||void 0!==o&&t>o}function boundaryNearest(t){return void 0===n?o:void 0===o||Math.abs(n-t)<Math.abs(o-t)?n:o}function startAnimation(t){null===g||void 0===g?void 0:g.stop();g=animate(Object.assign(Object.assign({},t),{driver:d,onUpdate:e=>{var n;null===h||void 0===h?void 0:h(e);null===(n=t.onUpdate)||void 0===n?void 0:n.call(t,e)},onComplete:m,onStop:y}))}function startSpring(t){startAnimation(Object.assign({type:\"spring\",stiffness:i,damping:u,restDelta:l},t))}if(isOutOfBounds(t))startSpring({from:t,velocity:e,to:boundaryNearest(t)});else{let o=s*e+t;\"undefined\"!==typeof p&&(o=p(o));const i=boundaryNearest(o);const u=i===n?-1:1;let d;let h;const checkBoundary=t=>{d=h;h=t;e=velocityPerSecond(t-d,f().delta);(1===u&&t>i||-1===u&&t<i)&&startSpring({from:t,to:i,velocity:e})};startAnimation({type:\"decay\",from:t,velocity:e,timeConstant:r,power:s,restDelta:l,modifyTarget:p,onUpdate:isOutOfBounds(o)?checkBoundary:void 0})}return{stop:()=>null===g||void 0===g?void 0:g.stop()}}const radiansToDegrees=t=>180*t/Math.PI;const angle=(t,e=O)=>radiansToDegrees(Math.atan2(e.y-t.y,e.x-t.x));const applyOffset=(t,e)=>{let n=true;if(void 0===e){e=t;n=false}return o=>{if(n)return o-t+e;t=o;n=true;return e}};const identity=t=>t;const createAttractor=(t=identity)=>(e,n,o)=>{const s=n-o;const r=-(0-e+1)*(0-t(Math.abs(s)));return s<=0?n+r:n-r};const G=createAttractor();const H=createAttractor(Math.sqrt);const degreesToRadians=t=>t*Math.PI/180;const isPoint=t=>t.hasOwnProperty(\"x\")&&t.hasOwnProperty(\"y\");const isPoint3D=t=>isPoint(t)&&t.hasOwnProperty(\"z\");const distance1D=(t,e)=>Math.abs(t-e);function distance(t,e){if(isNum(t)&&isNum(e))return distance1D(t,e);if(isPoint(t)&&isPoint(e)){const n=distance1D(t.x,e.x);const o=distance1D(t.y,e.y);const s=isPoint3D(t)&&isPoint3D(e)?distance1D(t.z,e.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(o,2)+Math.pow(s,2))}}const pointFromVector=(t,e,n)=>{e=degreesToRadians(e);return{x:n*Math.cos(e)+t.x,y:n*Math.sin(e)+t.y}};const toDecimal=(t,e=2)=>{e=Math.pow(10,e);return Math.round(t*e)/e};const smoothFrame=(t,e,n,o=0)=>toDecimal(t+n*(e-t)/Math.max(o,n));const smooth=(t=50)=>{let e=0;let n=0;return o=>{const s=f().timestamp;const r=s!==n?s-n:0;const i=r?smoothFrame(e,o,r,t):e;n=s;e=i;return i}};const snap=t=>{if(\"number\"===typeof t)return e=>Math.round(e/t)*t;{let e=0;const n=t.length;return o=>{let s=Math.abs(t[0]-o);for(e=1;e<n;e++){const r=t[e];const i=Math.abs(r-o);if(0===i)return r;if(i>s)return t[e-1];if(e===n-1)return r;s=i}}}};function velocityPerFrame(t,e){return t/(1e3/e)}const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};const a=(t,e)=>1-3*e+3*t;const b=(t,e)=>3*e-6*t;const c=t=>3*t;const calcBezier=(t,e,n)=>((a(e,n)*t+b(e,n))*t+c(e))*t;const getSlope=(t,e,n)=>3*a(e,n)*t*t+2*b(e,n)*t+c(e);const L=1e-7;const X=10;function binarySubdivide(t,e,n,o,s){let r;let i;let u=0;do{i=e+(n-e)/2;r=calcBezier(i,o,s)-t;r>0?n=i:e=i}while(Math.abs(r)>L&&++u<X);return i}const J=8;const K=.001;function newtonRaphsonIterate(t,e,n,o){for(let s=0;s<J;++s){const s=getSlope(e,n,o);if(0===s)return e;const r=calcBezier(e,n,o)-t;e-=r/s}return e}const Q=11;const V=1/(Q-1);function cubicBezier(t,e,n,o){if(t===e&&n===o)return linear;const s=new Float32Array(Q);for(let e=0;e<Q;++e)s[e]=calcBezier(e*V,t,n);function getTForX(e){let o=0;let r=1;const i=Q-1;for(;r!==i&&s[r]<=e;++r)o+=V;--r;const u=(e-s[r])/(s[r+1]-s[r]);const l=o+u*V;const p=getSlope(l,t,n);return p>=K?newtonRaphsonIterate(e,l,t,n):0===p?l:binarySubdivide(e,o,o+V,t,n)}return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>n=>{n=\"end\"===e?Math.min(n,.999):Math.max(n,.001);const o=n*t;const s=\"end\"===e?Math.floor(o):Math.ceil(o);return clamp(0,1,s/t)};export{angle,animate,B as anticipate,applyOffset,G as attract,H as attractExpo,P as backIn,E as backInOut,k as backOut,z as bounceIn,bounceInOut,bounceOut,circIn,I as circInOut,q as circOut,clamp,createAnticipate,createAttractor,createBackIn,createExpoIn,cubicBezier,decay,degreesToRadians,distance,F as easeIn,j as easeInOut,D as easeOut,inertia,interpolate,isPoint,isPoint3D,keyframes,linear,mirrorEasing,mix,mixColor,mixComplex,pipe,pointFromVector,progress,radiansToDegrees,reverseEasing,smooth,smoothFrame,snap,spring,steps,toDecimal,velocityPerFrame,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.mjs.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{wrap}from\"popmotion\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Ticker(props){/* Props */ const{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const numChildren=Children.count(slots);const hasChildren=numChildren>0;const isHorizontal=direction===\"left\"||direction===\"right\";/* Refs and State */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/ createRef(),/*#__PURE__*/ createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */ let clonedChildren=[];let dupedChildren=[];/* Duplicate value */ let duplicateBy=0;let opacity=0;if(isCanvas){// duplicateBy = 10\nduplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;opacity=1;}/* Measure parent and child */ const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);/* Add refs to first and last child */ if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){useLayoutEffect(()=>{measure();},[]);/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */ let initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var ref,ref1,ref2,ref3;let ref4;if(index===0){ref4=childrenRef[0];}if(index===slots.length-1){ref4=childrenRef[1];}const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{ref:ref4,style:size,children:/*#__PURE__*/ cloneElement(child,{style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,...size,flexShrink:0}},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var ref,ref1,ref2,ref3;return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":true,children:/*#__PURE__*/ cloneElement(child,{key:i+\" \"+childIndex,style:{...(ref=child.props)===null||ref===void 0?void 0:ref.style,width:widthType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.width:\"100%\",height:heightType?(ref2=child.props)===null||ref2===void 0?void 0:ref2.height:\"100%\",flexShrink:0}},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}),];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const transformRef=useRef(null);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isInView=useInView(parentRef);const isReducedMotion=useReducedMotion();useAnimationFrame(t=>{if(isCanvas||!transformRef.current||!animateToValue||isReducedMotion){return;}/**\n         * In case this animation is delayed from starting because we're running a bunch\n         * of other work, we want to set an initial time rather than counting from 0.\n         * That ensures that if the animation is delayed, it starts from the first frame\n         * rather than jumping.\n         */ if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;/* Direction */ if(direction===\"left\"){transformRef.current.style.transform=`translateX(-${xOrY.current}px)`;}if(direction===\"right\"){transformRef.current.style.transform=`translateX(${xOrY.current}px)`;}if(direction===\"top\"){transformRef.current.style.transform=`translateY(-${xOrY.current}px)`;}if(direction===\"bottom\"){transformRef.current.style.transform=`translateY(${xOrY.current}px)`;}});/* Fades */ const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/ _jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/ _jsxs(\"ul\",{style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",willChange:\"transform\",...style},ref:transformRef,onMouseEnter:()=>isHover.current=true,onMouseLeave:()=>isHover.current=false,children:[clonedChildren,dupedChildren]})});};/* Default Properties */ Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */ addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:.5,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */ const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children}from\"react\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion}from\"framer-motion\";import hash from\"@emotion/hash\";import{renderToString}from\"react-dom/server\";const Arc=withCSS(function Arc(props){// Checks\nconst hasChildren=Children.count(props.slots)>0;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const showCustomPath=hasChildren&&props.type===\"graphic\";// For Ellipse\nconst isCircle=props.type===\"circle\";const isEllipse=props.type===\"ellipse\";const cylinder=isEllipse?props.cylinderHeight/2:0;// Base arc path\nlet path=createPath(props.flip,cylinder);let childPath;let viewBox;// If graphic is connected\nif(showCustomPath){const firstChild=getFirstChild(props.slots);const svgChild=getFirstChild(firstChild.props.svg);const svgChildCanvas=getFirstChild(firstChild.props.children);// Show placeholder on canvas if connected layer isn’t a graphic\nif(isCanvas&&!svgChildCanvas.props.frame){return /*#__PURE__*/ _jsxs(\"div\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"💎\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Please connect to Graphic\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"You can only connect the Arc to a Graphic with a single path.\"})]});}// Grab the react element from the canvas and turn it into SVG\nif(isCanvas&&svgChildCanvas){const svgString=renderToString(svgChildCanvas);// Canvas does not give us viewBox within the string\nconst canvasFrame=svgChildCanvas.props.frame;viewBox=`0 0 ${canvasFrame.width} ${canvasFrame.height}`;let attributes=svgString.match(/[\\w-]+=\"[^\"]*\"/g);for(const element of attributes){if(element.includes(\"d=\")){childPath=splitAndReplace(element);}}}// On the preview/deploy we already get the SVG string\nif(!isCanvas&&svgChild){let attributes1=svgChild.match(/[\\w-]+=\"[^\"]*\"/g);viewBox=svgChild.split(\"viewBox=\")[1];viewBox=viewBox.split(\">\")[0];viewBox=viewBox.replace(/^\"(.+(?=\"$))\"$/,\"$1\");for(const element1 of attributes1){if(element1.includes(\"d=\")){childPath=splitAndReplace(element1);}}}}// Unique IDs to avoid multiple instances on the canvas sharing a single path\nconst id=`curve-${hash(childPath||path)}`;// Alignment icon conversion\nlet alignmentValue;if(props.alignmentBaseline===\"top\")alignmentValue=\"Text Top\";if(props.alignmentBaseline===\"center\")alignmentValue=\"Central\";if(props.alignmentBaseline===\"bottom\")alignmentValue=\"Hanging\";return /*#__PURE__*/ _jsx(motion.div,{style:{width:\"100%\",height:\"100%\",// userSelect: \"none\",\n// pointerEvents: \"none\",\nposition:\"relative\"},draggable:\"false\",children:/*#__PURE__*/ _jsxs(motion.svg,{className:\"transform-origin-center-center\",style:{width:\"100%\",height:\"100%\",position:\"absolute\",inset:0,transformOrigin:\"center\",willChange:props.rotate&&\"transform\"},viewBox:showCustomPath?viewBox:`0 0 100 100`,overflow:\"visible\",animate:isCircle&&props.rotate&&{rotate:360},transition:isCircle&&props.rotate&&{duration:100/props.rotateSpeed,repeat:Infinity,ease:\"linear\"},children:[/*#__PURE__*/ _jsx(\"path\",{id:id,d:showCustomPath?childPath:path,strokeWidth:\"none\",fill:\"transparent\"}),/*#__PURE__*/ _jsx(\"text\",{children:/*#__PURE__*/ _jsxs(\"textPath\",{href:`#${id}`,startOffset:props.startOffset,dominantBaseline:alignmentValue,style:{fontSize:props.font.fontSize,fontFamily:props.font.font,fontWeight:props.font.fontWeight,wordSpacing:props.font.wordSpacing,letterSpacing:props.font.letterSpacing,fill:props.color},children:[props.text,!isCanvas&&props.animate&&/*#__PURE__*/ _jsx(\"animate\",{attributeName:\"startOffset\",from:`${props.animateStart}%`,to:`${props.animateEnd}%`,begin:\"0s\",dur:`${props.animateDuration}s`,repeatCount:\"indefinite\"})]})})]})});},// Work around a bug with framer-motion that calculates a px origin when animating SVG elements.\n[\".transform-origin-center-center { transform-origin: center center !important; }\",]);/**\n * ARC TEXT\n * By Adam and Benjamin\n *\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 150\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default Arc;Arc.defaultProps={height:50,width:50};addPropertyControls(Arc,{text:{title:\"Content\",type:ControlType.String,defaultValue:\"✦ THANK YOU ✦ FOR VISITING\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Enum,options:[\"circle\",\"ellipse\",\"graphic\"],optionTitles:[\"Circle\",\"Ellipse\",\"Graphic\"],defaultValue:true},cylinderHeight:{title:\"Height\",type:ControlType.Number,unit:\"px\",min:0,max:1e3,hidden:({type})=>type!==\"ellipse\"},rotate:{type:ControlType.Boolean,title:\"Rotate\",defaultValue:false,hidden:({type})=>type!==\"circle\"},rotateSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:50,defaultValue:5,displayStepper:true,step:1,hidden:({type,rotate})=>type!==\"circle\"||!rotate},slots:{type:ControlType.ComponentInstance,title:\"Graphic\",hidden:({type})=>type!==\"graphic\"},alignmentBaseline:{title:\"Align\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:\"bottom\",displaySegmentedControl:true},flip:{type:ControlType.Boolean,defaultValue:false,title:\"Direction\",enabledTitle:\"CW\",disabledTitle:\"CCW\",hidden:({type})=>type===\"graphic\"},startOffset:{title:\"Offset\",type:ControlType.Number,defaultValue:0,max:360,unit:\"\\xb0\",step:.5},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#999\"},font:{type:ControlType.Object,controls:{font:{type:ControlType.String,placeholder:\"Inter\",defaultValue:\"Inter\"},fontSize:{title:\"Size\",type:ControlType.Number,min:0,max:100,step:.5,defaultValue:12},fontWeight:{type:ControlType.Enum,options:[100,200,300,400,500,600,700,800,900],defaultValue:600,title:\"Weight\"},wordSpacing:{title:\"Word\",type:ControlType.Number,defaultValue:4,step:.1,displayStepper:true},letterSpacing:{title:\"Letter\",type:ControlType.Number,defaultValue:4,step:.1,displayStepper:true}}},animate:{type:ControlType.Boolean,defaultValue:false,title:\"Animate\"},animateStart:{type:ControlType.Number,min:-200,max:200,step:.1,defaultValue:-50,title:\"From\",unit:\"%\",hidden:props=>!props.animate},animateEnd:{type:ControlType.Number,min:-200,max:200,step:.1,defaultValue:150,title:\"To\",unit:\"%\",hidden:props=>!props.animate},animateDuration:{type:ControlType.Number,min:0,max:50,defaultValue:5,title:\"Time\",unit:\"s\",displayStepper:true,hidden:props=>!props.animate}});/* Method to get the first child */ function getFirstChild(slots){let firstChild;Children.map(slots,child=>{if(firstChild===undefined){firstChild=child;}});return firstChild;}/* Method to get stringless attributes */ const splitAndReplace=string=>{return string.split(\"=\")[1].replace(/['\"]+/g,\"\");};/* Path creation method */ const createPath=(flip,cylinder)=>{const cylinderTop=50-cylinder;const cylinderBottom=50+cylinder;return!flip?`M 0 50 L 0 ${cylinderTop} A 1 1 0 0 1 100 ${cylinderTop} L 100 50 L 100 ${cylinderBottom} A 1 1 0 0 1 0 ${cylinderBottom} L 0 ${cylinderTop}`:`M 0 50 L 0 ${cylinderBottom} A 1 1 0 1 0 100 ${cylinderBottom} L 100 ${cylinderTop} A 1 1 0 1 0 0 ${cylinderTop} L 0 50`;};/* Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:160,lineHeight:1.5,textAlign:\"center\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Arc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Arc.map","// Generated by Framer (ae47b7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={kFkKMwal2:{hover:true}};const serializationHash=\"framer-bTrKV\";const variantClassNames={kFkKMwal2:\"framer-v-x6rh1r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({cursor,height,id,image,link,visibleImage,width,...props})=>{return{...props,B3GIAwtjy:cursor??props.B3GIAwtjy,pMmC1Fpdm:image??props.pMmC1Fpdm,t01_JePH2:visibleImage??props.t01_JePH2??true,uK2GwpXBM:link??props.uK2GwpXBM};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,pMmC1Fpdm,t01_JePH2,uK2GwpXBM,B3GIAwtjy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kFkKMwal2\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"kFkKMwal2-hover\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"kFkKMwal2-hover\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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:uK2GwpXBM,nodeId:\"kFkKMwal2\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:3561,intrinsicWidth:5341,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:3561,pixelWidth:5341,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/nDeLY3oC438Ee0r0Wn56Ks7o.jpg\",srcSet:\"https://framerusercontent.com/images/nDeLY3oC438Ee0r0Wn56Ks7o.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/nDeLY3oC438Ee0r0Wn56Ks7o.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/nDeLY3oC438Ee0r0Wn56Ks7o.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/nDeLY3oC438Ee0r0Wn56Ks7o.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/nDeLY3oC438Ee0r0Wn56Ks7o.jpg 5341w\"},className:`${cx(scopingClassNames,\"framer-x6rh1r\",className,classNames)} framer-s7a692`,\"data-framer-cursor\":B3GIAwtjy,\"data-framer-name\":\"Work\",layoutDependency:layoutDependency,layoutId:\"kFkKMwal2\",ref:ref??ref1,style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({\"kFkKMwal2-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",intrinsicHeight:3561,intrinsicWidth:5341,positionX:\"center\",positionY:\"center\"}}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"23px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"View project ↗\"})}),className:\"framer-1x2rx46\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MnmMWdKhp\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1247pod\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"VOcaQlM8N\",children:t01_JePH2&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3648,intrinsicWidth:5472,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||326)*.5000000000000002-(componentViewport?.height||326)*1/2)+((componentViewport?.height||326)*1*.5000000000000002-(componentViewport?.height||326)*1*1/2)),pixelHeight:3648,pixelWidth:5472,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(pMmC1Fpdm)},className:\"framer-1iajme7\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"vijsauqSi\",...addPropertyOverrides({\"kFkKMwal2-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:3648,intrinsicWidth:5472,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||326)*.5000000000000002-(componentViewport?.height||326)*1/2)+((componentViewport?.height||326)*1*.5000000000000002-(componentViewport?.height||326)*1*1.0996932515337423/2)),pixelHeight:3648,pixelWidth:5472,sizes:`calc(${componentViewport?.width||\"100vw\"} * 1.1)`,...toResponsiveImage(pMmC1Fpdm)}}},baseVariant,gestureVariant),children:isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x8nr76\",layoutDependency:layoutDependency,layoutId:\"CFL7SSlPg\",style:{backgroundColor:\"rgba(36, 35, 36, 0.6)\"}})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bTrKV.framer-s7a692, .framer-bTrKV .framer-s7a692 { display: block; }\",\".framer-bTrKV.framer-x6rh1r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 326px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 475px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bTrKV .framer-1x2rx46 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-bTrKV .framer-1247pod { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-bTrKV .framer-1iajme7 { flex: none; height: 100%; left: calc(49.89473684210529% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-bTrKV .framer-1x8nr76 { flex: none; height: 100%; overflow: visible; position: absolute; right: 0px; top: calc(49.930264993026526% - 100% / 2); width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-bTrKV.framer-x6rh1r, .framer-bTrKV .framer-1247pod { gap: 0px; } .framer-bTrKV.framer-x6rh1r > *, .framer-bTrKV .framer-1247pod > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-bTrKV.framer-x6rh1r > :first-child, .framer-bTrKV .framer-1247pod > :first-child { margin-left: 0px; } .framer-bTrKV.framer-x6rh1r > :last-child, .framer-bTrKV .framer-1247pod > :last-child { margin-right: 0px; } }\",\".framer-bTrKV.framer-v-x6rh1r.hover .framer-1iajme7 { height: 110%; left: calc(49.89473684210529% - 110.00000000000001% / 2); top: calc(50.00000000000002% - 109.96932515337423% / 2); width: 110%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 326\n * @framerIntrinsicWidth 475\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TWiXQ4JlS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pMmC1Fpdm\":\"image\",\"t01_JePH2\":\"visibleImage\",\"uK2GwpXBM\":\"link\",\"B3GIAwtjy\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameraYLdrs4P9=withCSS(Component,css,\"framer-bTrKV\");export default FrameraYLdrs4P9;FrameraYLdrs4P9.displayName=\"Project\";FrameraYLdrs4P9.defaultProps={height:326,width:475};addPropertyControls(FrameraYLdrs4P9,{pMmC1Fpdm:{title:\"Image\",type:ControlType.ResponsiveImage},t01_JePH2:{defaultValue:true,title:\"Visible image\",type:ControlType.Boolean},uK2GwpXBM:{title:\"Link\",type:ControlType.Link},B3GIAwtjy:{title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(FrameraYLdrs4P9,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraYLdrs4P9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"326\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"pMmC1Fpdm\\\":\\\"image\\\",\\\"t01_JePH2\\\":\\\"visibleImage\\\",\\\"uK2GwpXBM\\\":\\\"link\\\",\\\"B3GIAwtjy\\\":\\\"cursor\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TWiXQ4JlS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"475\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aYLdrs4P9.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (a96673f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,RichText,useConstant,useIsOnFramerCanvas,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const FeatherFonts=getFonts(Feather);const cycleOrder=[\"eB3w5KRKO\"];const serializationHash=\"framer-qdCjS\";const variantClassNames={eB3w5KRKO:\"framer-v-1owhgrs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"eB3w5KRKO\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1owhgrs\",className,classNames),\"data-framer-name\":\"Variant 1\",initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"eB3w5KRKO\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1evmlyk\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"M6KALKl0D\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, rgb(190, 30, 45)))\"},children:\"VIEW\"})}),className:\"framer-v25qtm\",\"data-framer-name\":\"View Project\",fonts:[\"GF;Sora-regular\"],layoutDependency:layoutDependency,layoutId:\"ZTP1thVVQ\",style:{\"--extracted-r6o4lv\":\"var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, rgb(190, 30, 45))\",\"--framer-link-hover-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ge1rkb-container\",layoutDependency:layoutDependency,layoutId:\"doaRQmt9e-container\",children:/*#__PURE__*/_jsx(Feather,{color:'var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, rgb(190, 30, 45)) /* {\"name\":\"red\"} */',height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"doaRQmt9e\",layoutId:\"doaRQmt9e\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})})})});});const css=['.framer-qdCjS[data-border=\"true\"]::after, .framer-qdCjS [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qdCjS.framer-1nqt3wg, .framer-qdCjS .framer-1nqt3wg { display: block; }\",\".framer-qdCjS.framer-1owhgrs { height: 100px; overflow: hidden; position: relative; width: 100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-qdCjS .framer-1evmlyk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-qdCjS .framer-v25qtm { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-qdCjS .framer-ge1rkb-container { flex: none; height: 18px; position: relative; width: 18px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-qdCjS .framer-1evmlyk { gap: 0px; } .framer-qdCjS .framer-1evmlyk > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-qdCjS .framer-1evmlyk > :first-child { margin-left: 0px; } .framer-qdCjS .framer-1evmlyk > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerM2eaC5HdN=withCSS(Component,css,\"framer-qdCjS\");export default FramerM2eaC5HdN;FramerM2eaC5HdN.displayName=\"Cursor\";FramerM2eaC5HdN.defaultProps={height:100,width:100};addFonts(FramerM2eaC5HdN,[{family:\"Sora\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sora/v12/xMQOuFFYT72X5wkB_18qmnndmSdSnn-PIwNhBti0.woff2\",weight:\"400\"},...FeatherFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM2eaC5HdN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"100\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./M2eaC5HdN.map","// Generated by Framer (ae47b7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const FeatherFonts=getFonts(Feather);const enabledGestures={kCQ6Fw81X:{hover:true},SO9d6Perl:{hover:true}};const cycleOrder=[\"kCQ6Fw81X\",\"SO9d6Perl\",\"JTjWdoRzu\"];const serializationHash=\"framer-xjjfa\";const variantClassNames={JTjWdoRzu:\"framer-v-21ijq8\",kCQ6Fw81X:\"framer-v-2ew2gx\",SO9d6Perl:\"framer-v-1l13moj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark theme\":\"SO9d6Perl\",\"Variant 1\":\"kCQ6Fw81X\",\"Variant 3\":\"JTjWdoRzu\"};const getProps=({click,height,id,title,width,...props})=>{return{...props,fVMFlKUvq:click??props.fVMFlKUvq,iDwK2yYKE:title??props.iDwK2yYKE??\"say hello\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kCQ6Fw81X\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,iDwK2yYKE,fVMFlKUvq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kCQ6Fw81X\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1tqpwyx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fVMFlKUvq){const res=await fVMFlKUvq(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-2ew2gx\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kCQ6Fw81X\",onTap:onTap1tqpwyx,ref:ref??ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"none\",...style},variants:{\"kCQ6Fw81X-hover\":{backgroundColor:\"rgb(0, 0, 0)\",boxShadow:\"0px 0.6021873017743928px 1.083937143193907px -0.8333333333333333px rgba(0, 0, 0, 0.25), 0px 2.288533303243457px 4.119359945838223px -1.6666666666666665px rgba(0, 0, 0, 0.25), 0px 10px 18px -2.5px rgba(0, 0, 0, 0.25)\"},\"SO9d6Perl-hover\":{backgroundColor:\"var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, rgb(190, 30, 45))\",boxShadow:\"none\"},JTjWdoRzu:{backgroundColor:\"var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, rgb(190, 30, 45))\"}},...addPropertyOverrides({\"kCQ6Fw81X-hover\":{\"data-framer-name\":undefined},\"SO9d6Perl-hover\":{\"data-framer-name\":undefined},JTjWdoRzu:{\"data-framer-name\":\"Variant 3\"},SO9d6Perl:{\"data-framer-name\":\"Dark theme\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\"},children:\"say hello\"})}),className:\"framer-1nvoo3o\",fonts:[\"GF;Manrope-600\"],layoutDependency:layoutDependency,layoutId:\"dWdPJwMEm\",style:{\"--framer-link-hover-text-decoration\":\"underline\"},text:iDwK2yYKE,transformTemplate:transformTemplate1,variants:{\"kCQ6Fw81X-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"SO9d6Perl-hover\":{\"--extracted-r6o4lv\":\"var(--token-9c922910-ae74-4cd4-9cf1-e374282f189e, rgb(255, 255, 255))\"},JTjWdoRzu:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},SO9d6Perl:{\"--extracted-r6o4lv\":\"var(--token-ea50e0cc-5479-4846-99ad-544d70110009, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"kCQ6Fw81X-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TWFucm9wZS02MDA=\",\"--framer-font-family\":'\"Manrope\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"say hello\"})}),transformTemplate:transformTemplate2},\"SO9d6Perl-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c922910-ae74-4cd4-9cf1-e374282f189e, rgb(255, 255, 255)))\"},children:\"say hello\"})})},JTjWdoRzu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"say hello\"})}),fonts:[\"GF;Inter-regular\"],transformTemplate:transformTemplate2},SO9d6Perl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea50e0cc-5479-4846-99ad-544d70110009, rgb(0, 0, 0)))\"},children:\"say hello\"})}),fonts:[\"GF;Inter-regular\"],transformTemplate:transformTemplate2}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nl8hm7-container\",layoutDependency:layoutDependency,layoutId:\"M3er1WyT4-container\",style:{rotate:-45},variants:{\"kCQ6Fw81X-hover\":{rotate:0},\"SO9d6Perl-hover\":{rotate:0},JTjWdoRzu:{rotate:0}},children:/*#__PURE__*/_jsx(Feather,{color:\"rgb(0, 0, 0)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"M3er1WyT4\",layoutId:\"M3er1WyT4\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"kCQ6Fw81X-hover\":{color:\"rgb(255, 255, 255)\"},\"SO9d6Perl-hover\":{color:\"var(--token-9c922910-ae74-4cd4-9cf1-e374282f189e, rgb(255, 255, 255))\"},JTjWdoRzu:{color:\"rgb(255, 255, 255)\"},SO9d6Perl:{color:\"var(--token-ea50e0cc-5479-4846-99ad-544d70110009, rgb(0, 0, 0))\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xjjfa.framer-1xdfbb, .framer-xjjfa .framer-1xdfbb { display: block; }\",\".framer-xjjfa.framer-2ew2gx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 161px; }\",\".framer-xjjfa .framer-1nvoo3o { flex: none; height: auto; left: 47%; overflow: visible; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-xjjfa .framer-1nl8hm7-container { flex: none; height: 20px; position: absolute; right: 24px; top: calc(50.00000000000002% - 20px / 2); width: 20px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xjjfa.framer-2ew2gx { gap: 0px; } .framer-xjjfa.framer-2ew2gx > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-xjjfa.framer-2ew2gx > :first-child { margin-left: 0px; } .framer-xjjfa.framer-2ew2gx > :last-child { margin-right: 0px; } }\",\".framer-xjjfa.framer-v-1l13moj.framer-2ew2gx { height: 42px; width: 140px; }\",\".framer-xjjfa.framer-v-1l13moj .framer-1nvoo3o, .framer-xjjfa.framer-v-21ijq8 .framer-1nvoo3o { left: 22px; top: 48%; }\",\".framer-xjjfa.framer-v-1l13moj .framer-1nl8hm7-container, .framer-xjjfa.framer-v-21ijq8 .framer-1nl8hm7-container { right: 19px; }\",\".framer-xjjfa.framer-v-21ijq8.framer-2ew2gx { gap: 12px; height: 42px; width: 150px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xjjfa.framer-v-21ijq8.framer-2ew2gx { gap: 0px; } .framer-xjjfa.framer-v-21ijq8.framer-2ew2gx > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-xjjfa.framer-v-21ijq8.framer-2ew2gx > :first-child { margin-left: 0px; } .framer-xjjfa.framer-v-21ijq8.framer-2ew2gx > :last-child { margin-right: 0px; } }\",\".framer-xjjfa.framer-v-2ew2gx.hover .framer-1nvoo3o { left: 28px; order: 0; }\",\".framer-xjjfa.framer-v-2ew2gx.hover .framer-1nl8hm7-container { order: 1; right: 18px; }\",\".framer-xjjfa.framer-v-1l13moj.hover .framer-1nvoo3o { left: 18px; }\",\".framer-xjjfa.framer-v-1l13moj.hover .framer-1nl8hm7-container { right: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 161\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SO9d6Perl\":{\"layout\":[\"fixed\",\"fixed\"]},\"JTjWdoRzu\":{\"layout\":[\"fixed\",\"fixed\"]},\"zismGxUTe\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y0a6virnM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"iDwK2yYKE\":\"title\",\"fVMFlKUvq\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHULMyNz_d=withCSS(Component,css,\"framer-xjjfa\");export default FramerHULMyNz_d;FramerHULMyNz_d.displayName=\"Header Button\";FramerHULMyNz_d.defaultProps={height:60,width:161};addPropertyControls(FramerHULMyNz_d,{variant:{options:[\"kCQ6Fw81X\",\"SO9d6Perl\",\"JTjWdoRzu\"],optionTitles:[\"Variant 1\",\"Dark theme\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},iDwK2yYKE:{defaultValue:\"say hello\",displayTextArea:false,title:\"Title\",type:ControlType.String},fVMFlKUvq:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerHULMyNz_d,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/manrope/v15/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_A87jxeN7B.woff2\",weight:\"600\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...FeatherFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHULMyNz_d\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"161\",\"framerVariables\":\"{\\\"iDwK2yYKE\\\":\\\"title\\\",\\\"fVMFlKUvq\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SO9d6Perl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JTjWdoRzu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zismGxUTe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y0a6virnM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HULMyNz_d.map","// Generated by Framer (a96673f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useConstant,useIsOnFramerCanvas,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const FeatherFonts=getFonts(Feather);const enabledGestures={WW1r8BrCk:{hover:true}};const cycleOrder=[\"WW1r8BrCk\",\"xAEDBOwVP\"];const serializationHash=\"framer-JPUFB\";const variantClassNames={WW1r8BrCk:\"framer-v-12fy2uz\",xAEDBOwVP:\"framer-v-mi1mny\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Nav-link\":\"WW1r8BrCk\",Mobile:\"xAEDBOwVP\"};const getProps=({height,id,title,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"WW1r8BrCk\",VfI0SIcX3:(_ref1=title!==null&&title!==void 0?title:props.VfI0SIcX3)!==null&&_ref1!==void 0?_ref1:\"say hello\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,VfI0SIcX3,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"WW1r8BrCk\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-12fy2uz\",className,classNames),\"data-framer-name\":\"Nav-link\",initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"WW1r8BrCk\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"WW1r8BrCk-hover\":{\"data-framer-name\":undefined},xAEDBOwVP:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea50e0cc-5479-4846-99ad-544d70110009, rgb(0, 0, 0)))\"},children:\"say hello\"})}),className:\"framer-1db6cd1\",fonts:[\"GF;Sora-regular\"],layoutDependency:layoutDependency,layoutId:\"HD10L0Lbp\",style:{\"--extracted-r6o4lv\":\"var(--token-ea50e0cc-5479-4846-99ad-544d70110009, rgb(0, 0, 0))\",\"--framer-link-hover-text-decoration\":\"underline\"},text:VfI0SIcX3,variants:{\"WW1r8BrCk-hover\":{\"--extracted-r6o4lv\":\"var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, rgb(190, 30, 45))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"WW1r8BrCk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, rgb(190, 30, 45)))\"},children:\"say hello\"})})},xAEDBOwVP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ea50e0cc-5479-4846-99ad-544d70110009, rgb(0, 0, 0)))\"},children:\"say hello\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kt0rxt-container\",layoutDependency:layoutDependency,layoutId:\"N8yIHwUEE-container\",style:{rotate:-45},variants:{\"WW1r8BrCk-hover\":{rotate:0}},children:/*#__PURE__*/_jsx(Feather,{color:'var(--token-ea50e0cc-5479-4846-99ad-544d70110009, rgb(0, 0, 0)) /* {\"name\":\"Header link\"} */',height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"N8yIHwUEE\",layoutId:\"N8yIHwUEE\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"WW1r8BrCk-hover\":{color:'var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, rgb(190, 30, 45)) /* {\"name\":\"red\"} */'}},baseVariant,gestureVariant)})})]})})});});const css=['.framer-JPUFB[data-border=\"true\"]::after, .framer-JPUFB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JPUFB.framer-1g66olq, .framer-JPUFB .framer-1g66olq { display: block; }\",\".framer-JPUFB.framer-12fy2uz { 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: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-JPUFB .framer-1db6cd1 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-JPUFB .framer-1kt0rxt-container { flex: none; height: 20px; position: relative; width: 20px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JPUFB.framer-12fy2uz { gap: 0px; } .framer-JPUFB.framer-12fy2uz > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-JPUFB.framer-12fy2uz > :first-child { margin-left: 0px; } .framer-JPUFB.framer-12fy2uz > :last-child { margin-right: 0px; } }\",\".framer-JPUFB.framer-v-mi1mny.framer-12fy2uz { cursor: unset; }\",\".framer-JPUFB.framer-v-mi1mny .framer-1kt0rxt-container { height: 39px; width: 41px; }\",\".framer-JPUFB.framer-v-12fy2uz.hover.framer-12fy2uz { gap: 4px; }\",\".framer-JPUFB.framer-v-12fy2uz.hover .framer-1db6cd1 { order: 0; }\",\".framer-JPUFB.framer-v-12fy2uz.hover .framer-1kt0rxt-container { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JPUFB.framer-v-12fy2uz.hover.framer-12fy2uz { gap: 0px; } .framer-JPUFB.framer-v-12fy2uz.hover.framer-12fy2uz > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-JPUFB.framer-v-12fy2uz.hover.framer-12fy2uz > :first-child { margin-left: 0px; } .framer-JPUFB.framer-v-12fy2uz.hover.framer-12fy2uz > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 107.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xAEDBOwVP\":{\"layout\":[\"auto\",\"auto\"]},\"t3HSxw650\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VfI0SIcX3\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerTgYj_bPeg=withCSS(Component,css,\"framer-JPUFB\");export default FramerTgYj_bPeg;FramerTgYj_bPeg.displayName=\"Link\";FramerTgYj_bPeg.defaultProps={height:20,width:107.5};addPropertyControls(FramerTgYj_bPeg,{variant:{options:[\"WW1r8BrCk\",\"xAEDBOwVP\"],optionTitles:[\"Nav-link\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},VfI0SIcX3:{defaultValue:\"say hello\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerTgYj_bPeg,[{family:\"Sora\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sora/v12/xMQOuFFYT72X5wkB_18qmnndmSdSnn-PIwNhBti0.woff2\",weight:\"400\"},...FeatherFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTgYj_bPeg\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\",\"framerVariables\":\"{\\\"VfI0SIcX3\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"107.5\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xAEDBOwVP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t3HSxw650\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TgYj_bPeg.map","// Generated by Framer (7f7ffdc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link as Link1,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HeaderButton from\"https://framerusercontent.com/modules/FXL16dh15MoL8sVWcktv/jGCDklPXl4LPSihZVMdk/HULMyNz_d.js\";import Link from\"https://framerusercontent.com/modules/RDJTyc0zHvSFX3tfUnJ1/XjIJ7SicOZboRRCLV6qp/TgYj_bPeg.js\";const LinkFonts=getFonts(Link);const HeaderButtonFonts=getFonts(HeaderButton);const cycleOrder=[\"RTIxJ6wK9\",\"Mr4dX9Wo2\",\"nPw30VEb1\"];const serializationHash=\"framer-Xs8AX\";const variantClassNames={Mr4dX9Wo2:\"framer-v-t7uyz0\",nPw30VEb1:\"framer-v-cyq6xp\",RTIxJ6wK9:\"framer-v-1lviuoz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"RTIxJ6wK9\",Mobile:\"nPw30VEb1\",Tablet:\"Mr4dX9Wo2\"};const getProps=({height,id,link1,link2,link3,width,...props})=>{return{...props,Qi3g3wOhW:link1??props.Qi3g3wOhW,T8m7lgpVe:link3??props.T8m7lgpVe,variant:humanReadableVariantMap[props.variant]??props.variant??\"RTIxJ6wK9\",w8tAJItwe:link2??props.w8tAJItwe};};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,Qi3g3wOhW,w8tAJItwe,T8m7lgpVe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RTIxJ6wK9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"nPw30VEb1\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lviuoz\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"RTIxJ6wK9\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(242, 244, 247)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(0px)\",backgroundColor:\"rgb(255, 255, 255)\",WebkitBackdropFilter:\"blur(0px)\",...style},...addPropertyOverrides({Mr4dX9Wo2:{\"data-framer-name\":\"Tablet\"},nPw30VEb1:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lnjqra\",\"data-framer-name\":\"Bar\",layoutDependency:layoutDependency,layoutId:\"KLG7mupHv\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1x34hj0\",layoutDependency:layoutDependency,layoutId:\"lCajvnD3J\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 214 46\" overflow=\"visible\"><g><path d=\"M 136.95 18.018 C 138.879 15.799 140.95 13.567 143.767 12.451 C 149.183 10.305 156.103 11.991 157.848 18.018 C 158.197 18.102 158.21 17.964 158.398 17.777 C 161.357 14.802 163.549 12.107 168.181 11.656 C 185.303 9.988 178.947 31.011 180.102 41.319 C 180.169 41.911 180.356 42.513 180.683 43.012 C 181.271 43.915 181.548 44.235 182.609 45.295 L 169.657 45.295 C 170.915 44.036 171.805 43.658 171.913 41.986 C 171.913 35.483 171.9 28.64 171.9 22.025 C 171.9 13.726 162.336 14.622 158.354 19.978 L 158.546 41.752 C 158.531 43.656 159.719 44.214 160.798 45.295 L 148.08 45.295 C 149.231 44.143 150.346 43.656 150.331 41.752 C 150.331 35.204 150.346 29.095 150.346 22.455 C 150.346 13.626 140.903 14.395 136.954 20.41 L 136.948 41.544 C 137.008 42.068 137.21 42.824 137.521 43.243 C 138.105 44.028 138.426 44.498 139.221 45.293 L 126.35 45.293 C 127.423 44.219 127.9 43.759 128.414 42.777 C 128.698 42.234 128.782 41.481 128.782 40.871 C 128.782 32.397 128.773 25.774 128.773 18.358 C 128.914 16.294 127.971 15.853 126.508 14.389 L 136.948 12.107 L 136.948 18.018 Z M 10.448 0.743 L 10.448 29.315 C 10.929 28.833 11.368 28.369 11.7 28.023 C 14.81 24.782 18.969 20.563 21.693 17.112 C 22.61 15.95 23.177 14.932 21.818 13.573 C 21.581 13.336 20.71 12.606 20.214 12.109 L 31.798 12.109 L 31.767 12.99 C 26.728 14.173 23.925 18.625 20.43 21.986 L 20.036 22.344 L 29.798 40.138 C 30.539 41.403 31.5 42.507 32.598 43.472 C 33.273 44.066 33.795 44.248 34.841 45.295 L 20.443 45.295 C 21.625 44.112 22.199 44.047 21.816 42.461 C 19.998 37.625 16.748 33.324 14.423 28.699 C 13.944 28.699 10.463 32.511 10.463 33.148 C 10.463 34.761 10.31 41.003 10.732 42.398 C 11.171 43.852 11.139 43.711 12.72 45.295 L 0 45.295 C 1.455 43.839 1.911 43.849 2.163 42.347 L 2.276 6.535 C 2.27 4.796 1.896 4.687 0.233 3.025 Z M 62.186 45.293 C 59.154 45.293 56.687 42.748 56.618 39.61 C 55.507 40.675 54.745 42.008 53.56 43.025 C 47.288 48.404 34.927 46.631 35.956 36.543 C 36.576 30.459 45.754 27.505 50.717 26.085 C 51.965 25.728 55.435 25.214 56.237 24.792 C 56.395 24.709 56.554 24.675 56.592 24.465 C 57.336 18.535 54.196 11.221 47.032 13.535 C 42.866 14.88 46.883 18.906 44.903 22.088 C 42.518 25.917 37.079 23.397 38.606 18.287 C 41.384 8.996 63.732 8.024 64.804 21.761 C 65.21 26.985 63.75 38.437 65.296 42.633 C 65.693 43.707 66.438 44.344 67.389 45.295 L 62.184 45.295 Z M 56.622 26.427 C 52.097 27.067 44.809 29.886 44.349 35.168 C 43.681 42.815 53.082 42.026 56.622 37.678 Z M 209.891 11.463 L 210.993 11.427 L 211.446 21.203 L 211.446 21.163 C 209.019 16.592 203.988 12.677 198.416 13.275 C 193.051 13.852 191.379 19.26 196.158 22.298 C 201.519 25.707 213.278 26.45 213.954 34.491 C 214.785 44.374 204.097 47.187 196.23 45.41 C 194.793 45.085 191.831 43.726 190.663 43.742 C 190.199 43.747 188.143 44.982 187.371 45.752 L 186.691 34.841 C 187.457 35.607 189.8 38.391 190.558 39.264 C 193.172 42.284 197.135 44.668 201.28 44.099 C 206.583 43.373 208.33 37.705 203.661 34.56 C 198.128 30.83 186.924 30.492 186.455 21.778 C 186.033 13.932 194.05 10.882 200.652 11.431 C 202.98 11.624 205.886 13.099 207.925 13.04 C 209.038 13.007 209.597 12.52 209.889 11.465 Z M 74.266 13.185 C 74.249 8.335 78.415 -0.55 84.12 0.027 C 89.355 0.556 87.037 8.224 81.434 6.807 C 80.54 6.581 79.551 6.201 78.354 5.391 C 76.313 10.242 82.772 14.572 87.438 14.391 L 82.215 15.639 L 82.215 41.689 C 82.215 43.7 83.142 43.629 84.805 45.293 L 71.767 45.293 C 73.031 44.028 74.039 43.486 74.039 42.224 L 74.039 18.53 C 74.039 17.341 73.355 16.26 72.282 15.753 L 69.401 14.391 L 74.264 13.185 Z M 120.208 43.566 C 119.578 42.958 119.222 41.986 119.268 41.099 L 119.268 0.745 L 108.821 3.369 C 109.901 4.45 111.335 5.511 111.097 6.763 L 111.1 41.099 C 111.146 41.986 110.789 42.958 110.161 43.566 C 109.563 44.141 109.16 44.496 108.362 45.293 L 122.001 45.293 C 121.155 44.447 120.805 44.141 120.206 43.566 Z M 102.795 43.566 C 102.165 42.958 101.81 41.986 101.855 41.099 L 101.855 11.765 L 91.408 14.389 C 92.634 15.616 93.684 16.546 93.684 17.783 L 93.688 41.099 C 93.733 41.986 93.376 42.958 92.748 43.566 C 92.151 44.141 92.067 44.179 90.953 45.293 L 104.473 45.293 C 103.62 44.439 103.394 44.141 102.797 43.566 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 92.232 4.328 C 92.232 1.938 94.687 0 97.714 0 C 100.741 0 103.196 1.938 103.196 4.328 C 103.196 6.718 100.741 8.656 97.714 8.656 C 94.687 8.656 92.232 6.718 92.232 4.328 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 150 32\" overflow=\"visible\"><g><path d=\"M 95.993 12.534 C 97.345 10.991 98.797 9.438 100.771 8.662 C 104.568 7.169 109.418 8.341 110.641 12.534 C 110.886 12.592 110.895 12.497 111.026 12.366 C 113.101 10.297 114.637 8.422 117.884 8.109 C 129.886 6.948 125.43 21.573 126.24 28.743 C 126.287 29.155 126.418 29.574 126.647 29.921 C 127.059 30.55 127.253 30.772 127.997 31.51 L 118.918 31.51 C 119.8 30.634 120.424 30.37 120.5 29.207 C 120.5 24.684 120.491 19.924 120.491 15.321 C 120.491 9.548 113.787 10.172 110.996 13.898 L 111.131 29.045 C 111.12 30.369 111.952 30.757 112.709 31.51 L 103.794 31.51 C 104.601 30.708 105.383 30.369 105.372 29.045 C 105.372 24.49 105.383 20.24 105.383 15.621 C 105.383 9.479 98.764 10.014 95.996 14.198 L 95.992 28.9 C 96.033 29.264 96.175 29.791 96.393 30.082 C 96.803 30.628 97.028 30.955 97.584 31.508 L 88.563 31.508 C 89.315 30.761 89.65 30.441 90.01 29.758 C 90.209 29.38 90.268 28.856 90.268 28.432 C 90.268 22.537 90.261 17.93 90.261 12.771 C 90.36 11.335 89.699 11.028 88.674 10.01 L 95.992 8.422 L 95.992 12.534 Z M 7.323 0.517 L 7.323 20.393 C 7.66 20.058 7.968 19.735 8.201 19.494 C 10.381 17.24 13.296 14.305 15.206 11.904 C 15.848 11.096 16.246 10.387 15.293 9.442 C 15.127 9.277 14.516 8.769 14.169 8.424 L 22.288 8.424 L 22.267 9.037 C 18.735 9.859 16.77 12.957 14.32 15.295 L 14.044 15.543 L 20.887 27.922 C 21.406 28.802 22.079 29.57 22.849 30.242 C 23.322 30.655 23.688 30.781 24.421 31.51 L 14.329 31.51 C 15.158 30.687 15.56 30.642 15.291 29.538 C 14.017 26.174 11.74 23.182 10.109 19.965 C 9.774 19.965 7.334 22.617 7.334 23.059 C 7.334 24.181 7.227 28.524 7.523 29.494 C 7.83 30.506 7.808 30.408 8.916 31.51 L 0 31.51 C 1.02 30.497 1.34 30.503 1.516 29.459 L 1.595 4.546 C 1.591 3.337 1.329 3.261 0.163 2.104 Z M 43.588 31.508 C 41.463 31.508 39.734 29.738 39.686 27.555 C 38.907 28.295 38.373 29.223 37.542 29.93 C 33.146 33.672 24.481 32.439 25.203 25.421 C 25.638 21.189 32.071 19.134 35.549 18.146 C 36.424 17.898 38.856 17.54 39.418 17.246 C 39.529 17.189 39.64 17.165 39.667 17.019 C 40.189 12.894 37.988 7.806 32.966 9.415 C 30.046 10.351 32.862 13.152 31.474 15.365 C 29.802 18.029 25.99 16.276 27.06 12.721 C 29.008 6.258 44.672 5.582 45.423 15.138 C 45.708 18.772 44.684 26.739 45.768 29.658 C 46.047 30.405 46.569 30.848 47.235 31.51 L 43.587 31.51 Z M 39.688 18.384 C 36.517 18.83 31.408 20.79 31.086 24.464 C 30.618 29.784 37.207 29.235 39.688 26.211 Z M 147.12 7.974 L 147.892 7.949 L 148.21 14.75 L 148.21 14.722 C 146.509 11.542 142.982 8.819 139.077 9.235 C 135.316 9.636 134.144 13.398 137.494 15.512 C 141.252 17.883 149.494 18.4 149.968 23.994 C 150.55 30.869 143.058 32.826 137.545 31.589 C 136.537 31.363 134.461 30.418 133.642 30.429 C 133.317 30.433 131.876 31.292 131.335 31.827 L 130.859 24.237 C 131.395 24.77 133.037 26.707 133.569 27.314 C 135.401 29.415 138.179 31.074 141.084 30.678 C 144.801 30.172 146.025 26.23 142.753 24.042 C 138.875 21.447 131.022 21.212 130.693 15.15 C 130.397 9.692 136.016 7.57 140.644 7.952 C 142.276 8.086 144.312 9.112 145.742 9.071 C 146.522 9.049 146.914 8.71 147.119 7.976 Z M 52.056 9.172 C 52.044 5.798 54.964 -0.383 58.963 0.019 C 62.632 0.387 61.008 5.721 57.08 4.735 C 56.453 4.578 55.76 4.314 54.921 3.75 C 53.49 7.125 58.018 10.137 61.289 10.011 L 57.627 10.879 L 57.627 29.001 C 57.627 30.4 58.277 30.351 59.443 31.508 L 50.304 31.508 C 51.19 30.628 51.896 30.251 51.896 29.373 L 51.896 12.89 C 51.896 12.063 51.417 11.311 50.665 10.959 L 48.646 10.011 L 52.054 9.172 Z M 84.258 30.307 C 83.816 29.884 83.567 29.207 83.599 28.591 L 83.599 0.518 L 76.276 2.344 C 77.034 3.096 78.039 3.834 77.871 4.704 L 77.874 28.591 C 77.906 29.207 77.656 29.884 77.216 30.307 C 76.797 30.707 76.514 30.954 75.955 31.508 L 85.514 31.508 C 84.922 30.919 84.677 30.707 84.256 30.307 Z M 72.052 30.307 C 71.611 29.884 71.362 29.207 71.394 28.591 L 71.394 8.185 L 64.071 10.01 C 64.93 10.863 65.666 11.51 65.666 12.37 L 65.669 28.591 C 65.701 29.207 65.451 29.884 65.01 30.307 C 64.591 30.707 64.533 30.733 63.752 31.508 L 73.229 31.508 C 72.631 30.914 72.473 30.707 72.054 30.307 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 64.649 3.011 C 64.649 1.348 66.369 0 68.491 0 C 70.613 0 72.333 1.348 72.333 3.011 C 72.333 4.674 70.613 6.022 68.491 6.022 C 66.369 6.022 64.649 4.674 64.649 3.011 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 139 30\" overflow=\"visible\"><g><path d=\"M 88.954 11.751 C 90.206 10.304 91.552 8.848 93.381 8.12 C 96.899 6.721 101.394 7.82 102.527 11.751 C 102.754 11.805 102.763 11.716 102.884 11.594 C 104.807 9.653 106.23 7.896 109.239 7.602 C 120.361 6.514 116.232 20.225 116.982 26.947 C 117.026 27.333 117.147 27.726 117.359 28.051 C 117.741 28.641 117.921 28.849 118.611 29.54 L 110.198 29.54 C 111.015 28.719 111.593 28.472 111.663 27.382 C 111.663 23.141 111.655 18.678 111.655 14.364 C 111.655 8.952 105.443 9.536 102.856 13.029 L 102.981 27.23 C 102.971 28.471 103.743 28.835 104.443 29.54 L 96.183 29.54 C 96.93 28.789 97.655 28.471 97.645 27.23 C 97.645 22.959 97.655 18.975 97.655 14.644 C 97.655 8.887 91.521 9.388 88.956 13.311 L 88.952 27.094 C 88.991 27.435 89.122 27.929 89.325 28.202 C 89.704 28.714 89.912 29.021 90.428 29.539 L 82.068 29.539 C 82.765 28.839 83.075 28.538 83.409 27.898 C 83.594 27.544 83.648 27.053 83.648 26.655 C 83.648 21.128 83.642 16.809 83.642 11.972 C 83.734 10.626 83.121 10.339 82.171 9.384 L 88.952 7.896 L 88.952 11.751 Z M 6.786 0.485 L 6.786 19.118 C 7.099 18.804 7.384 18.501 7.6 18.276 C 9.62 16.162 12.321 13.411 14.091 11.16 C 14.686 10.402 15.054 9.738 14.171 8.852 C 14.017 8.697 13.452 8.221 13.13 7.897 L 20.654 7.897 L 20.634 8.472 C 17.361 9.243 15.54 12.147 13.27 14.339 L 13.014 14.572 L 19.355 26.177 C 19.836 27.002 20.46 27.722 21.173 28.351 C 21.612 28.739 21.951 28.857 22.63 29.54 L 13.278 29.54 C 14.046 28.769 14.419 28.727 14.17 27.692 C 12.989 24.538 10.879 21.733 9.368 18.717 C 9.057 18.717 6.796 21.203 6.796 21.618 C 6.796 22.67 6.697 26.741 6.971 27.651 C 7.256 28.599 7.235 28.507 8.262 29.54 L 0 29.54 C 0.945 28.591 1.241 28.597 1.405 27.617 L 1.478 4.262 C 1.475 3.128 1.231 3.057 0.151 1.973 Z M 40.392 29.539 C 38.422 29.539 36.82 27.879 36.776 25.833 C 36.054 26.527 35.559 27.397 34.789 28.06 C 30.715 31.568 22.686 30.411 23.355 23.833 C 23.758 19.865 29.719 17.938 32.942 17.012 C 33.753 16.779 36.007 16.444 36.527 16.168 C 36.63 16.115 36.733 16.092 36.758 15.955 C 37.242 12.088 35.202 7.318 30.549 8.827 C 27.843 9.704 30.452 12.33 29.166 14.405 C 27.617 16.902 24.084 15.259 25.076 11.926 C 26.88 5.867 41.396 5.233 42.092 14.192 C 42.356 17.599 41.407 25.068 42.412 27.804 C 42.67 28.505 43.154 28.92 43.771 29.54 L 40.391 29.54 Z M 36.778 17.235 C 33.839 17.653 29.105 19.491 28.806 22.935 C 28.372 27.923 34.479 27.408 36.778 24.573 Z M 136.331 7.476 L 137.047 7.452 L 137.341 13.828 L 137.341 13.802 C 135.765 10.821 132.497 8.267 128.878 8.657 C 125.393 9.034 124.307 12.561 127.411 14.542 C 130.893 16.765 138.531 17.25 138.97 22.494 C 139.51 28.94 132.567 30.774 127.458 29.615 C 126.524 29.403 124.601 28.517 123.842 28.527 C 123.54 28.531 122.205 29.336 121.704 29.838 L 121.262 22.722 C 121.76 23.222 123.281 25.038 123.774 25.607 C 125.471 27.576 128.046 29.132 130.738 28.76 C 134.182 28.287 135.317 24.59 132.285 22.539 C 128.691 20.106 121.414 19.886 121.108 14.203 C 120.834 9.086 126.042 7.097 130.33 7.455 C 131.842 7.581 133.729 8.543 135.054 8.504 C 135.777 8.483 136.14 8.165 136.33 7.477 Z M 48.238 8.599 C 48.227 5.436 50.933 -0.359 54.639 0.017 C 58.039 0.363 56.534 5.364 52.894 4.439 C 52.313 4.292 51.671 4.044 50.893 3.516 C 49.568 6.68 53.763 9.504 56.794 9.385 L 53.401 10.199 L 53.401 27.189 C 53.401 28.5 54.004 28.454 55.084 29.539 L 46.615 29.539 C 47.436 28.714 48.091 28.36 48.091 27.538 L 48.091 12.085 C 48.091 11.309 47.647 10.604 46.95 10.274 L 45.078 9.385 L 48.237 8.599 Z M 78.079 28.412 C 77.67 28.016 77.439 27.382 77.469 26.804 L 77.469 0.486 L 70.683 2.197 C 71.384 2.902 72.316 3.594 72.161 4.41 L 72.163 26.804 C 72.193 27.382 71.961 28.016 71.553 28.412 C 71.165 28.788 70.903 29.019 70.385 29.539 L 79.243 29.539 C 78.694 28.987 78.467 28.788 78.078 28.412 Z M 66.769 28.412 C 66.359 28.016 66.129 27.382 66.158 26.804 L 66.158 7.673 L 59.372 9.384 C 60.169 10.184 60.851 10.791 60.851 11.597 L 60.853 26.804 C 60.883 27.382 60.651 28.016 60.243 28.412 C 59.855 28.788 59.8 28.813 59.077 29.539 L 67.859 29.539 C 67.304 28.982 67.158 28.788 66.77 28.412 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 59.908 2.823 C 59.908 1.264 61.502 0 63.468 0 C 65.435 0 67.029 1.264 67.029 2.823 C 67.029 4.382 65.435 5.645 63.468 5.645 C 61.502 5.645 59.908 4.382 59.908 2.823 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1iyp5vb\",layoutDependency:layoutDependency,layoutId:\"M4EfqNnpR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 214 46\" overflow=\"visible\"><path d=\"M 136.95 18.018 C 138.879 15.799 140.95 13.567 143.767 12.451 C 149.183 10.305 156.103 11.991 157.848 18.018 C 158.197 18.102 158.21 17.964 158.398 17.777 C 161.357 14.802 163.549 12.107 168.181 11.656 C 185.303 9.988 178.947 31.011 180.102 41.319 C 180.169 41.911 180.356 42.513 180.683 43.012 C 181.271 43.915 181.548 44.235 182.609 45.295 L 169.657 45.295 C 170.915 44.036 171.805 43.658 171.913 41.986 C 171.913 35.483 171.9 28.64 171.9 22.025 C 171.9 13.726 162.336 14.622 158.354 19.978 L 158.546 41.752 C 158.531 43.656 159.719 44.214 160.798 45.295 L 148.08 45.295 C 149.231 44.143 150.346 43.656 150.331 41.752 C 150.331 35.204 150.346 29.095 150.346 22.455 C 150.346 13.626 140.903 14.395 136.954 20.41 L 136.948 41.544 C 137.008 42.068 137.21 42.824 137.521 43.243 C 138.105 44.028 138.426 44.498 139.221 45.293 L 126.35 45.293 C 127.423 44.219 127.9 43.759 128.414 42.777 C 128.698 42.234 128.782 41.481 128.782 40.871 C 128.782 32.397 128.773 25.774 128.773 18.358 C 128.914 16.294 127.971 15.853 126.508 14.389 L 136.948 12.107 L 136.948 18.018 Z M 10.448 0.743 L 10.448 29.315 C 10.929 28.833 11.368 28.369 11.7 28.023 C 14.81 24.782 18.969 20.563 21.693 17.112 C 22.61 15.95 23.177 14.932 21.818 13.573 C 21.581 13.336 20.71 12.606 20.214 12.109 L 31.798 12.109 L 31.767 12.99 C 26.728 14.173 23.925 18.625 20.43 21.986 L 20.036 22.344 L 29.798 40.138 C 30.539 41.403 31.5 42.507 32.598 43.472 C 33.273 44.066 33.795 44.248 34.841 45.295 L 20.443 45.295 C 21.625 44.112 22.199 44.047 21.816 42.461 C 19.998 37.625 16.748 33.324 14.423 28.699 C 13.944 28.699 10.463 32.511 10.463 33.148 C 10.463 34.761 10.31 41.003 10.732 42.398 C 11.171 43.852 11.139 43.711 12.72 45.295 L 0 45.295 C 1.455 43.839 1.911 43.849 2.163 42.347 L 2.276 6.535 C 2.27 4.796 1.896 4.687 0.233 3.025 Z M 62.186 45.293 C 59.154 45.293 56.687 42.748 56.618 39.61 C 55.507 40.675 54.745 42.008 53.56 43.025 C 47.288 48.404 34.927 46.631 35.956 36.543 C 36.576 30.459 45.754 27.505 50.717 26.085 C 51.965 25.728 55.435 25.214 56.237 24.792 C 56.395 24.709 56.554 24.675 56.592 24.465 C 57.336 18.535 54.196 11.221 47.032 13.535 C 42.866 14.88 46.883 18.906 44.903 22.088 C 42.518 25.917 37.079 23.397 38.606 18.287 C 41.384 8.996 63.732 8.024 64.804 21.761 C 65.21 26.985 63.75 38.437 65.296 42.633 C 65.693 43.707 66.438 44.344 67.389 45.295 L 62.184 45.295 Z M 56.622 26.427 C 52.097 27.067 44.809 29.886 44.349 35.168 C 43.681 42.815 53.082 42.026 56.622 37.678 Z M 209.891 11.463 L 210.993 11.427 L 211.446 21.203 L 211.446 21.163 C 209.019 16.592 203.988 12.677 198.416 13.275 C 193.051 13.852 191.379 19.26 196.158 22.298 C 201.519 25.707 213.278 26.45 213.954 34.491 C 214.785 44.374 204.097 47.187 196.23 45.41 C 194.793 45.085 191.831 43.726 190.663 43.742 C 190.199 43.747 188.143 44.982 187.371 45.752 L 186.691 34.841 C 187.457 35.607 189.8 38.391 190.558 39.264 C 193.172 42.284 197.135 44.668 201.28 44.099 C 206.583 43.373 208.33 37.705 203.661 34.56 C 198.128 30.83 186.924 30.492 186.455 21.778 C 186.033 13.932 194.05 10.882 200.652 11.431 C 202.98 11.624 205.886 13.099 207.925 13.04 C 209.038 13.007 209.597 12.52 209.889 11.465 Z M 74.266 13.185 C 74.249 8.335 78.415 -0.55 84.12 0.027 C 89.355 0.556 87.037 8.224 81.434 6.807 C 80.54 6.581 79.551 6.201 78.354 5.391 C 76.313 10.242 82.772 14.572 87.438 14.391 L 82.215 15.639 L 82.215 41.689 C 82.215 43.7 83.142 43.629 84.805 45.293 L 71.767 45.293 C 73.031 44.028 74.039 43.486 74.039 42.224 L 74.039 18.53 C 74.039 17.341 73.355 16.26 72.282 15.753 L 69.401 14.391 L 74.264 13.185 Z M 120.208 43.566 C 119.578 42.958 119.222 41.986 119.268 41.099 L 119.268 0.745 L 108.821 3.369 C 109.901 4.45 111.335 5.511 111.097 6.763 L 111.1 41.099 C 111.146 41.986 110.789 42.958 110.161 43.566 C 109.563 44.141 109.16 44.496 108.362 45.293 L 122.001 45.293 C 121.155 44.447 120.805 44.141 120.206 43.566 Z M 102.795 43.566 C 102.165 42.958 101.81 41.986 101.855 41.099 L 101.855 11.765 L 91.408 14.389 C 92.634 15.616 93.684 16.546 93.684 17.783 L 93.688 41.099 C 93.733 41.986 93.376 42.958 92.748 43.566 C 92.151 44.141 92.067 44.179 90.953 45.293 L 104.473 45.293 C 103.62 44.439 103.394 44.141 102.797 43.566 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 150 32\" overflow=\"visible\"><path d=\"M 95.993 12.534 C 97.345 10.991 98.797 9.438 100.771 8.662 C 104.568 7.169 109.418 8.341 110.641 12.534 C 110.886 12.592 110.895 12.497 111.026 12.366 C 113.101 10.297 114.637 8.422 117.884 8.109 C 129.886 6.948 125.43 21.573 126.24 28.743 C 126.287 29.155 126.418 29.574 126.647 29.921 C 127.059 30.55 127.253 30.772 127.997 31.51 L 118.918 31.51 C 119.8 30.634 120.424 30.37 120.5 29.207 C 120.5 24.684 120.491 19.924 120.491 15.321 C 120.491 9.548 113.787 10.172 110.996 13.898 L 111.131 29.045 C 111.12 30.369 111.952 30.757 112.709 31.51 L 103.794 31.51 C 104.601 30.708 105.383 30.369 105.372 29.045 C 105.372 24.49 105.383 20.24 105.383 15.621 C 105.383 9.479 98.764 10.014 95.996 14.198 L 95.992 28.9 C 96.033 29.264 96.175 29.791 96.393 30.082 C 96.803 30.628 97.028 30.955 97.584 31.508 L 88.563 31.508 C 89.315 30.761 89.65 30.441 90.01 29.758 C 90.209 29.38 90.268 28.856 90.268 28.432 C 90.268 22.537 90.261 17.93 90.261 12.771 C 90.36 11.335 89.699 11.028 88.674 10.01 L 95.992 8.422 L 95.992 12.534 Z M 7.323 0.517 L 7.323 20.393 C 7.66 20.058 7.968 19.735 8.201 19.494 C 10.381 17.24 13.296 14.305 15.206 11.904 C 15.848 11.096 16.246 10.387 15.293 9.442 C 15.127 9.277 14.516 8.769 14.169 8.424 L 22.288 8.424 L 22.267 9.037 C 18.735 9.859 16.77 12.957 14.32 15.295 L 14.044 15.543 L 20.887 27.922 C 21.406 28.802 22.079 29.57 22.849 30.242 C 23.322 30.655 23.688 30.781 24.421 31.51 L 14.329 31.51 C 15.158 30.687 15.56 30.642 15.291 29.538 C 14.017 26.174 11.74 23.182 10.109 19.965 C 9.774 19.965 7.334 22.617 7.334 23.059 C 7.334 24.181 7.227 28.524 7.523 29.494 C 7.83 30.506 7.808 30.408 8.916 31.51 L 0 31.51 C 1.02 30.497 1.34 30.503 1.516 29.459 L 1.595 4.546 C 1.591 3.337 1.329 3.261 0.163 2.104 Z M 43.588 31.508 C 41.463 31.508 39.734 29.738 39.686 27.555 C 38.907 28.295 38.373 29.223 37.542 29.93 C 33.146 33.672 24.481 32.439 25.203 25.421 C 25.638 21.189 32.071 19.134 35.549 18.146 C 36.424 17.898 38.856 17.54 39.418 17.246 C 39.529 17.189 39.64 17.165 39.667 17.019 C 40.189 12.894 37.988 7.806 32.966 9.415 C 30.046 10.351 32.862 13.152 31.474 15.365 C 29.802 18.029 25.99 16.276 27.06 12.721 C 29.008 6.258 44.672 5.582 45.423 15.138 C 45.708 18.772 44.684 26.739 45.768 29.658 C 46.047 30.405 46.569 30.848 47.235 31.51 L 43.587 31.51 Z M 39.688 18.384 C 36.517 18.83 31.408 20.79 31.086 24.464 C 30.618 29.784 37.207 29.235 39.688 26.211 Z M 147.12 7.974 L 147.892 7.949 L 148.21 14.75 L 148.21 14.722 C 146.509 11.542 142.982 8.819 139.077 9.235 C 135.316 9.636 134.144 13.398 137.494 15.512 C 141.252 17.883 149.494 18.4 149.968 23.994 C 150.55 30.869 143.058 32.826 137.545 31.589 C 136.537 31.363 134.461 30.418 133.642 30.429 C 133.317 30.433 131.876 31.292 131.335 31.827 L 130.859 24.237 C 131.395 24.77 133.037 26.707 133.569 27.314 C 135.401 29.415 138.179 31.074 141.084 30.678 C 144.801 30.172 146.025 26.23 142.753 24.042 C 138.875 21.447 131.022 21.212 130.693 15.15 C 130.397 9.692 136.016 7.57 140.644 7.952 C 142.276 8.086 144.312 9.112 145.742 9.071 C 146.522 9.049 146.914 8.71 147.119 7.976 Z M 52.056 9.172 C 52.044 5.798 54.964 -0.383 58.963 0.019 C 62.632 0.387 61.008 5.721 57.08 4.735 C 56.453 4.578 55.76 4.314 54.921 3.75 C 53.49 7.125 58.018 10.137 61.289 10.011 L 57.627 10.879 L 57.627 29.001 C 57.627 30.4 58.277 30.351 59.443 31.508 L 50.304 31.508 C 51.19 30.628 51.896 30.251 51.896 29.373 L 51.896 12.89 C 51.896 12.063 51.417 11.311 50.665 10.959 L 48.646 10.011 L 52.054 9.172 Z M 84.258 30.307 C 83.816 29.884 83.567 29.207 83.599 28.591 L 83.599 0.518 L 76.276 2.344 C 77.034 3.096 78.039 3.834 77.871 4.704 L 77.874 28.591 C 77.906 29.207 77.656 29.884 77.216 30.307 C 76.797 30.707 76.514 30.954 75.955 31.508 L 85.514 31.508 C 84.922 30.919 84.677 30.707 84.256 30.307 Z M 72.052 30.307 C 71.611 29.884 71.362 29.207 71.394 28.591 L 71.394 8.185 L 64.071 10.01 C 64.93 10.863 65.666 11.51 65.666 12.37 L 65.669 28.591 C 65.701 29.207 65.451 29.884 65.01 30.307 C 64.591 30.707 64.533 30.733 63.752 31.508 L 73.229 31.508 C 72.631 30.914 72.473 30.707 72.054 30.307 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 139 30\" overflow=\"visible\"><path d=\"M 88.954 11.751 C 90.206 10.304 91.552 8.848 93.381 8.12 C 96.899 6.721 101.394 7.82 102.527 11.751 C 102.754 11.805 102.763 11.716 102.884 11.594 C 104.807 9.653 106.23 7.896 109.239 7.602 C 120.361 6.514 116.232 20.225 116.982 26.947 C 117.026 27.333 117.147 27.726 117.359 28.051 C 117.741 28.641 117.921 28.849 118.611 29.54 L 110.198 29.54 C 111.015 28.719 111.593 28.472 111.663 27.382 C 111.663 23.141 111.655 18.678 111.655 14.364 C 111.655 8.952 105.443 9.536 102.856 13.029 L 102.981 27.23 C 102.971 28.471 103.743 28.835 104.443 29.54 L 96.183 29.54 C 96.93 28.789 97.655 28.471 97.645 27.23 C 97.645 22.959 97.655 18.975 97.655 14.644 C 97.655 8.887 91.521 9.388 88.956 13.311 L 88.952 27.094 C 88.991 27.435 89.122 27.929 89.325 28.202 C 89.704 28.714 89.912 29.021 90.428 29.539 L 82.068 29.539 C 82.765 28.839 83.075 28.538 83.409 27.898 C 83.594 27.544 83.648 27.053 83.648 26.655 C 83.648 21.128 83.642 16.809 83.642 11.972 C 83.734 10.626 83.121 10.339 82.171 9.384 L 88.952 7.896 L 88.952 11.751 Z M 6.786 0.485 L 6.786 19.118 C 7.099 18.804 7.384 18.501 7.6 18.276 C 9.62 16.162 12.321 13.411 14.091 11.16 C 14.686 10.402 15.054 9.738 14.171 8.852 C 14.017 8.697 13.452 8.221 13.13 7.897 L 20.654 7.897 L 20.634 8.472 C 17.361 9.243 15.54 12.147 13.27 14.339 L 13.014 14.572 L 19.355 26.177 C 19.836 27.002 20.46 27.722 21.173 28.351 C 21.612 28.739 21.951 28.857 22.63 29.54 L 13.278 29.54 C 14.046 28.769 14.419 28.727 14.17 27.692 C 12.989 24.538 10.879 21.733 9.368 18.717 C 9.057 18.717 6.796 21.203 6.796 21.618 C 6.796 22.67 6.697 26.741 6.971 27.651 C 7.256 28.599 7.235 28.507 8.262 29.54 L 0 29.54 C 0.945 28.591 1.241 28.597 1.405 27.617 L 1.478 4.262 C 1.475 3.128 1.231 3.057 0.151 1.973 Z M 40.392 29.539 C 38.422 29.539 36.82 27.879 36.776 25.833 C 36.054 26.527 35.559 27.397 34.789 28.06 C 30.715 31.568 22.686 30.411 23.355 23.833 C 23.758 19.865 29.719 17.938 32.942 17.012 C 33.753 16.779 36.007 16.444 36.527 16.168 C 36.63 16.115 36.733 16.092 36.758 15.955 C 37.242 12.088 35.202 7.318 30.549 8.827 C 27.843 9.704 30.452 12.33 29.166 14.405 C 27.617 16.902 24.084 15.259 25.076 11.926 C 26.88 5.867 41.396 5.233 42.092 14.192 C 42.356 17.599 41.407 25.068 42.412 27.804 C 42.67 28.505 43.154 28.92 43.771 29.54 L 40.391 29.54 Z M 36.778 17.235 C 33.839 17.653 29.105 19.491 28.806 22.935 C 28.372 27.923 34.479 27.408 36.778 24.573 Z M 136.331 7.476 L 137.047 7.452 L 137.341 13.828 L 137.341 13.802 C 135.765 10.821 132.497 8.267 128.878 8.657 C 125.393 9.034 124.307 12.561 127.411 14.542 C 130.893 16.765 138.531 17.25 138.97 22.494 C 139.51 28.94 132.567 30.774 127.458 29.615 C 126.524 29.403 124.601 28.517 123.842 28.527 C 123.54 28.531 122.205 29.336 121.704 29.838 L 121.262 22.722 C 121.76 23.222 123.281 25.038 123.774 25.607 C 125.471 27.576 128.046 29.132 130.738 28.76 C 134.182 28.287 135.317 24.59 132.285 22.539 C 128.691 20.106 121.414 19.886 121.108 14.203 C 120.834 9.086 126.042 7.097 130.33 7.455 C 131.842 7.581 133.729 8.543 135.054 8.504 C 135.777 8.483 136.14 8.165 136.33 7.477 Z M 48.238 8.599 C 48.227 5.436 50.933 -0.359 54.639 0.017 C 58.039 0.363 56.534 5.364 52.894 4.439 C 52.313 4.292 51.671 4.044 50.893 3.516 C 49.568 6.68 53.763 9.504 56.794 9.385 L 53.401 10.199 L 53.401 27.189 C 53.401 28.5 54.004 28.454 55.084 29.539 L 46.615 29.539 C 47.436 28.714 48.091 28.36 48.091 27.538 L 48.091 12.085 C 48.091 11.309 47.647 10.604 46.95 10.274 L 45.078 9.385 L 48.237 8.599 Z M 78.079 28.412 C 77.67 28.016 77.439 27.382 77.469 26.804 L 77.469 0.486 L 70.683 2.197 C 71.384 2.902 72.316 3.594 72.161 4.41 L 72.163 26.804 C 72.193 27.382 71.961 28.016 71.553 28.412 C 71.165 28.788 70.903 29.019 70.385 29.539 L 79.243 29.539 C 78.694 28.987 78.467 28.788 78.078 28.412 Z M 66.769 28.412 C 66.359 28.016 66.129 27.382 66.158 26.804 L 66.158 7.673 L 59.372 9.384 C 60.169 10.184 60.851 10.791 60.851 11.597 L 60.853 26.804 C 60.883 27.382 60.651 28.016 60.243 28.412 C 59.855 28.788 59.8 28.813 59.077 29.539 L 67.859 29.539 C 67.304 28.982 67.158 28.788 66.77 28.412 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-jxc3tk\",layoutDependency:layoutDependency,layoutId:\"z4hnwL9E6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56.259 33.734\" overflow=\"visible\"><path d=\"M 10.6 6.457 C 12.529 4.238 14.6 2.006 17.417 0.891 C 22.833 -1.255 29.753 0.43 31.498 6.457 C 31.847 6.541 31.861 6.403 32.048 6.216 C 35.007 3.241 37.199 0.547 41.831 0.096 C 58.953 -1.573 52.597 19.451 53.753 29.758 C 53.819 30.35 54.006 30.952 54.333 31.451 C 54.921 32.355 55.198 32.674 56.259 33.734 L 43.307 33.734 C 44.565 32.475 45.455 32.097 45.564 30.425 C 45.564 23.922 45.55 17.079 45.55 10.464 C 45.55 2.165 35.987 3.061 32.004 8.417 L 32.197 30.192 C 32.181 32.095 33.369 32.653 34.448 33.734 L 21.73 33.734 C 22.881 32.582 23.996 32.095 23.981 30.192 C 23.981 23.643 23.996 17.534 23.996 10.894 C 23.996 2.066 14.553 2.834 10.604 8.849 L 10.599 29.983 C 10.658 30.507 10.86 31.264 11.171 31.682 C 11.756 32.468 12.076 32.938 12.871 33.733 L 0 33.733 C 1.073 32.659 1.55 32.198 2.064 31.216 C 2.348 30.673 2.432 29.92 2.432 29.311 C 2.432 20.836 2.423 14.213 2.423 6.797 C 2.564 4.733 1.621 4.292 0.158 2.828 L 10.599 0.547 L 10.599 6.457 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.434 23.467\" overflow=\"visible\"><path d=\"M 7.43 4.492 C 8.782 2.948 10.234 1.396 12.208 0.62 C 16.005 -0.873 20.855 0.299 22.078 4.492 C 22.323 4.55 22.332 4.455 22.463 4.324 C 24.538 2.255 26.074 0.38 29.321 0.067 C 41.323 -1.094 36.867 13.531 37.677 20.701 C 37.724 21.113 37.855 21.532 38.084 21.879 C 38.496 22.508 38.69 22.73 39.434 23.467 L 30.355 23.467 C 31.237 22.591 31.861 22.328 31.937 21.165 C 31.937 16.642 31.928 11.881 31.928 7.279 C 31.928 1.506 25.224 2.13 22.433 5.856 L 22.568 21.003 C 22.557 22.327 23.389 22.715 24.146 23.467 L 15.231 23.467 C 16.038 22.666 16.82 22.327 16.809 21.003 C 16.809 16.447 16.82 12.198 16.82 7.578 C 16.82 1.437 10.2 1.971 7.433 6.156 L 7.429 20.858 C 7.47 21.222 7.612 21.749 7.83 22.04 C 8.24 22.586 8.465 22.913 9.021 23.466 L 0 23.466 C 0.752 22.719 1.087 22.399 1.447 21.715 C 1.646 21.338 1.705 20.814 1.705 20.39 C 1.705 14.495 1.698 9.887 1.698 4.728 C 1.797 3.293 1.136 2.986 0.111 1.967 L 7.429 0.38 L 7.429 4.492 Z\" fill=\"transparent\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.542 22.001\" overflow=\"visible\"><path d=\"M 6.885 4.211 C 8.138 2.764 9.483 1.309 11.313 0.581 C 14.831 -0.819 19.325 0.28 20.459 4.211 C 20.686 4.266 20.694 4.176 20.816 4.054 C 22.738 2.114 24.162 0.356 27.171 0.062 C 38.292 -1.026 34.164 12.685 34.914 19.407 C 34.957 19.794 35.079 20.186 35.291 20.511 C 35.673 21.101 35.853 21.309 36.542 22.001 L 28.129 22.001 C 28.946 21.179 29.524 20.933 29.595 19.842 C 29.595 15.601 29.586 11.139 29.586 6.824 C 29.586 1.412 23.374 1.996 20.787 5.49 L 20.913 19.69 C 20.903 20.931 21.674 21.295 22.375 22.001 L 14.114 22.001 C 14.862 21.249 15.586 20.931 15.576 19.69 C 15.576 15.419 15.586 11.435 15.586 7.105 C 15.586 1.347 9.452 1.848 6.888 5.771 L 6.884 19.554 C 6.923 19.896 7.054 20.389 7.256 20.662 C 7.636 21.174 7.844 21.481 8.36 21.999 L 0 21.999 C 0.697 21.299 1.007 20.999 1.341 20.358 C 1.525 20.004 1.58 19.513 1.58 19.116 C 1.58 13.589 1.574 9.269 1.574 4.433 C 1.666 3.087 1.053 2.799 0.103 1.844 L 6.884 0.356 L 6.884 4.211 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ixc589\",layoutDependency:layoutDependency,layoutId:\"n81an5jiZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.841 44.552\" overflow=\"visible\"><path d=\"M 10.448 0 L 10.448 28.571 C 10.929 28.09 11.368 27.625 11.7 27.279 C 14.81 24.039 18.969 19.819 21.693 16.368 C 22.61 15.207 23.177 14.188 21.818 12.83 C 21.581 12.593 20.71 11.863 20.214 11.366 L 31.798 11.366 L 31.767 12.247 C 26.728 13.43 23.925 17.882 20.43 21.243 L 20.036 21.6 L 29.798 39.394 C 30.539 40.659 31.5 41.764 32.598 42.729 C 33.273 43.323 33.795 43.505 34.841 44.552 L 20.443 44.552 C 21.625 43.369 22.199 43.304 21.816 41.718 C 19.998 36.882 16.748 32.58 14.423 27.956 C 13.944 27.956 10.463 31.768 10.463 32.404 C 10.463 34.017 10.31 40.26 10.732 41.655 C 11.171 43.109 11.139 42.968 12.72 44.552 L 0 44.552 C 1.455 43.096 1.911 43.105 2.163 41.603 L 2.276 5.792 C 2.27 4.053 1.896 3.944 0.233 2.282 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.421 30.993\" overflow=\"visible\"><path d=\"M 7.323 0 L 7.323 19.876 C 7.66 19.541 7.968 19.218 8.201 18.977 C 10.381 16.723 13.296 13.787 15.206 11.387 C 15.848 10.579 16.246 9.87 15.293 8.925 C 15.127 8.76 14.516 8.252 14.169 7.907 L 22.288 7.907 L 22.267 8.519 C 18.735 9.342 16.77 12.44 14.32 14.778 L 14.044 15.026 L 20.887 27.405 C 21.406 28.285 22.079 29.053 22.849 29.724 C 23.322 30.138 23.688 30.264 24.421 30.993 L 14.329 30.993 C 15.158 30.17 15.56 30.125 15.291 29.021 C 14.017 25.657 11.74 22.664 10.109 19.448 C 9.774 19.448 7.334 22.1 7.334 22.542 C 7.334 23.664 7.227 28.007 7.523 28.977 C 7.83 29.989 7.808 29.891 8.916 30.993 L 0 30.993 C 1.02 29.98 1.34 29.986 1.516 28.941 L 1.595 4.029 C 1.591 2.819 1.329 2.744 0.163 1.587 Z\" fill=\"transparent\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.63 29.055\" overflow=\"visible\"><path d=\"M 6.786 0 L 6.786 18.633 C 7.099 18.319 7.384 18.017 7.6 17.791 C 9.62 15.677 12.321 12.926 14.091 10.675 C 14.686 9.917 15.054 9.253 14.171 8.367 C 14.017 8.213 13.452 7.737 13.13 7.412 L 20.654 7.412 L 20.634 7.987 C 17.361 8.758 15.54 11.662 13.27 13.854 L 13.014 14.087 L 19.355 25.692 C 19.836 26.517 20.46 27.237 21.173 27.867 C 21.612 28.254 21.951 28.373 22.63 29.055 L 13.278 29.055 C 14.046 28.284 14.419 28.242 14.17 27.207 C 12.989 24.053 10.879 21.248 9.368 18.232 C 9.057 18.232 6.796 20.718 6.796 21.133 C 6.796 22.185 6.697 26.256 6.971 27.166 C 7.256 28.115 7.235 28.022 8.262 29.055 L 0 29.055 C 0.945 28.106 1.241 28.112 1.405 27.133 L 1.478 3.777 C 1.475 2.643 1.231 2.572 0.151 1.488 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2ljg0\",layoutDependency:layoutDependency,layoutId:\"g9askr5pI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.493 34.637\" overflow=\"visible\"><path d=\"M 26.29 33.93 C 23.258 33.93 20.792 31.385 20.723 28.247 C 19.612 29.312 18.85 30.646 17.664 31.662 C 11.392 37.041 -0.969 35.268 0.06 25.18 C 0.681 19.096 9.859 16.142 14.821 14.722 C 16.07 14.365 19.539 13.851 20.341 13.429 C 20.5 13.346 20.658 13.312 20.696 13.102 C 21.441 7.172 18.3 -0.142 11.136 2.172 C 6.97 3.517 10.987 7.543 9.007 10.725 C 6.623 14.554 1.183 12.034 2.711 6.924 C 5.489 -2.367 27.837 -3.339 28.908 10.398 C 29.315 15.622 27.854 27.074 29.401 31.27 C 29.798 32.344 30.542 32.981 31.493 33.932 L 26.289 33.932 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.075 24.095\" overflow=\"visible\"><path d=\"M 18.428 23.604 C 16.303 23.604 14.574 21.833 14.525 19.65 C 13.747 20.391 13.213 21.319 12.381 22.026 C 7.985 25.768 -0.679 24.534 0.042 17.517 C 0.477 13.284 6.911 11.229 10.389 10.242 C 11.264 9.993 13.696 9.635 14.258 9.342 C 14.369 9.284 14.48 9.261 14.507 9.114 C 15.029 4.99 12.827 -0.099 7.806 1.511 C 4.886 2.447 7.701 5.247 6.314 7.461 C 4.642 10.125 0.829 8.371 1.9 4.817 C 3.847 -1.646 19.512 -2.323 20.263 7.233 C 20.548 10.868 19.524 18.834 20.608 21.753 C 20.886 22.5 21.408 22.943 22.075 23.605 L 18.427 23.605 Z\" fill=\"transparent\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.456 22.589\" overflow=\"visible\"><path d=\"M 17.077 22.128 C 15.107 22.128 13.505 20.468 13.46 18.422 C 12.738 19.116 12.244 19.986 11.473 20.649 C 7.4 24.157 -0.629 23.001 0.039 16.422 C 0.442 12.454 6.404 10.527 9.627 9.601 C 10.438 9.368 12.691 9.033 13.212 8.758 C 13.315 8.704 13.418 8.682 13.443 8.545 C 13.927 4.678 11.886 -0.093 7.233 1.416 C 4.527 2.294 7.137 4.919 5.851 6.994 C 4.302 9.492 0.768 7.848 1.761 4.516 C 3.565 -1.543 18.081 -2.178 18.777 6.781 C 19.041 10.188 18.092 17.657 19.097 20.394 C 19.355 21.094 19.838 21.509 20.456 22.13 L 17.075 22.13 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1k2wo3s\",layoutDependency:layoutDependency,layoutId:\"qg8JLKB3f\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.307 14.517\" overflow=\"visible\"><path d=\"M 12.307 0 C 7.782 0.64 0.494 3.459 0.034 8.74 C -0.634 16.388 8.767 15.598 12.307 11.251 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.626 10.099\" overflow=\"visible\"><path d=\"M 8.626 0 C 5.455 0.445 0.346 2.406 0.024 6.08 C -0.445 11.4 6.145 10.851 8.626 7.827 Z\" fill=\"transparent\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.994 9.468\" overflow=\"visible\"><path d=\"M 7.994 0 C 5.055 0.417 0.321 2.256 0.022 5.7 C -0.412 10.688 5.694 10.173 7.994 7.338 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5lynj0\",layoutDependency:layoutDependency,layoutId:\"Hpuw9eE3a\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.561 34.54\" overflow=\"visible\"><path d=\"M 23.453 0.095 L 24.554 0.058 L 25.007 9.834 L 25.007 9.794 C 22.58 5.223 17.549 1.308 11.978 1.906 C 6.613 2.483 4.94 7.891 9.719 10.929 C 15.08 14.338 26.84 15.082 27.516 23.122 C 28.346 33.005 17.658 35.818 9.792 34.041 C 8.354 33.716 5.393 32.358 4.224 32.373 C 3.76 32.379 1.704 33.613 0.932 34.383 L 0.253 23.472 C 1.018 24.238 3.361 27.023 4.119 27.896 C 6.733 30.915 10.697 33.3 14.842 32.73 C 20.144 32.004 21.891 26.337 17.223 23.191 C 11.689 19.461 0.486 19.123 0.016 10.409 C -0.406 2.563 7.611 -0.486 14.214 0.062 C 16.541 0.255 19.447 1.73 21.486 1.671 C 22.599 1.639 23.159 1.151 23.451 0.097 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.319 24.028\" overflow=\"visible\"><path d=\"M 16.439 0.066 L 17.211 0.041 L 17.528 6.841 L 17.528 6.813 C 15.827 3.634 12.301 0.91 8.396 1.326 C 4.635 1.727 3.463 5.489 6.812 7.603 C 10.57 9.974 18.813 10.492 19.287 16.085 C 19.869 22.96 12.377 24.917 6.863 23.681 C 5.856 23.455 3.78 22.51 2.961 22.52 C 2.636 22.524 1.194 23.383 0.654 23.919 L 0.177 16.328 C 0.714 16.861 2.356 18.798 2.887 19.406 C 4.719 21.506 7.498 23.165 10.403 22.769 C 14.12 22.264 15.344 18.321 12.072 16.133 C 8.194 13.538 0.34 13.303 0.011 7.241 C -0.285 1.783 5.335 -0.338 9.963 0.043 C 11.594 0.178 13.631 1.204 15.06 1.163 C 15.841 1.14 16.233 0.801 16.437 0.067 Z\" fill=\"transparent\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.902 22.526\" overflow=\"visible\"><path d=\"M 15.233 0.062 L 15.949 0.038 L 16.243 6.414 L 16.243 6.388 C 14.667 3.407 11.399 0.853 7.78 1.243 C 4.295 1.62 3.209 5.146 6.313 7.128 C 9.795 9.351 17.433 9.836 17.872 15.08 C 18.412 21.525 11.469 23.36 6.36 22.201 C 5.426 21.989 3.503 21.103 2.744 21.113 C 2.442 21.117 1.107 21.922 0.606 22.424 L 0.164 15.308 C 0.661 15.808 2.183 17.623 2.675 18.193 C 4.373 20.162 6.948 21.717 9.64 21.346 C 13.084 20.872 14.219 17.176 11.187 15.125 C 7.593 12.692 0.315 12.472 0.01 6.789 C -0.264 1.672 4.944 -0.317 9.232 0.041 C 10.744 0.166 12.631 1.128 13.956 1.09 C 14.679 1.069 15.042 0.751 15.232 0.063 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-du6ym6\",layoutDependency:layoutDependency,layoutId:\"kedYSkm6g\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.037 45.293\" overflow=\"visible\"><path d=\"M 4.865 13.185 C 4.848 8.335 9.014 -0.55 14.719 0.027 C 19.954 0.556 17.636 8.224 12.032 6.807 C 11.139 6.581 10.15 6.201 8.953 5.391 C 6.912 10.242 13.371 14.572 18.037 14.391 L 12.813 15.639 L 12.813 41.689 C 12.813 43.7 13.741 43.629 15.404 45.293 L 2.366 45.293 C 3.63 44.028 4.638 43.486 4.638 42.224 L 4.638 18.53 C 4.638 17.341 3.954 16.26 2.881 15.753 L 0 14.391 L 4.863 13.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.643 31.508\" overflow=\"visible\"><path d=\"M 3.41 9.172 C 3.398 5.798 6.318 -0.383 10.317 0.019 C 13.987 0.387 12.362 5.721 8.434 4.735 C 7.808 4.578 7.114 4.314 6.275 3.75 C 4.845 7.125 9.372 10.137 12.643 10.011 L 8.981 10.879 L 8.981 29.001 C 8.981 30.4 9.632 30.351 10.797 31.508 L 1.658 31.508 C 2.544 30.628 3.251 30.251 3.251 29.373 L 3.251 12.89 C 3.251 12.063 2.772 11.311 2.019 10.959 L 0 10.011 L 3.409 9.172 Z\" fill=\"transparent\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.716 29.539\" overflow=\"visible\"><path d=\"M 3.16 8.599 C 3.149 5.436 5.855 -0.359 9.56 0.017 C 12.961 0.363 11.455 5.364 7.815 4.439 C 7.235 4.292 6.593 4.044 5.815 3.516 C 4.489 6.68 8.685 9.504 11.716 9.385 L 8.323 10.199 L 8.323 27.189 C 8.323 28.5 8.925 28.454 10.006 29.539 L 1.537 29.539 C 2.358 28.714 3.012 28.36 3.012 27.538 L 3.012 12.085 C 3.012 11.309 2.568 10.604 1.871 10.274 L 0 9.385 L 3.159 8.599 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1corsau\",layoutDependency:layoutDependency,layoutId:\"IaJ74JjH4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.638 44.548\" overflow=\"visible\"><path d=\"M 11.845 42.821 C 11.215 42.213 10.86 41.24 10.906 40.354 L 10.906 0 L 0.458 2.624 C 1.539 3.705 2.973 4.766 2.734 6.017 L 2.738 40.354 C 2.784 41.24 2.427 42.213 1.799 42.821 C 1.201 43.396 0.798 43.751 0 44.548 L 13.638 44.548 C 12.792 43.701 12.443 43.396 11.843 42.821 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.559 30.99\" overflow=\"visible\"><path d=\"M 8.303 29.788 C 7.861 29.365 7.612 28.689 7.644 28.072 L 7.644 0 L 0.321 1.825 C 1.079 2.578 2.084 3.315 1.916 4.186 L 1.919 28.072 C 1.951 28.689 1.701 29.365 1.261 29.788 C 0.842 30.188 0.559 30.436 0 30.99 L 9.559 30.99 C 8.967 30.401 8.722 30.188 8.301 29.788 Z\" fill=\"transparent\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.858 29.053\" overflow=\"visible\"><path d=\"M 7.694 27.926 C 7.285 27.53 7.054 26.896 7.084 26.318 L 7.084 0 L 0.298 1.711 C 1 2.416 1.931 3.108 1.776 3.924 L 1.778 26.318 C 1.808 26.896 1.576 27.53 1.168 27.926 C 0.78 28.302 0.518 28.533 0 29.053 L 8.858 29.053 C 8.309 28.501 8.082 28.302 7.693 27.926 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-adytd7\",layoutDependency:layoutDependency,layoutId:\"HCkjkpWwt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.52 33.528\" overflow=\"visible\"><path d=\"M 11.841 31.801 C 11.211 31.193 10.856 30.22 10.902 29.334 L 10.902 0 L 0.454 2.624 C 1.68 3.85 2.73 4.781 2.73 6.017 L 2.734 29.334 C 2.78 30.22 2.423 31.193 1.795 31.801 C 1.197 32.376 1.113 32.414 0 33.528 L 13.52 33.528 C 12.666 32.674 12.441 32.376 11.843 31.801 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.476 23.324\" overflow=\"visible\"><path d=\"M 8.3 22.122 C 7.858 21.699 7.61 21.023 7.642 20.406 L 7.642 0 L 0.319 1.825 C 1.178 2.679 1.914 3.326 1.914 4.186 L 1.916 20.406 C 1.949 21.023 1.698 21.699 1.258 22.122 C 0.839 22.522 0.78 22.549 0 23.324 L 9.476 23.324 C 8.878 22.73 8.72 22.522 8.301 22.122 Z\" fill=\"transparent\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.782 21.866\" overflow=\"visible\"><path d=\"M 7.691 20.74 C 7.282 20.343 7.052 19.709 7.081 19.131 L 7.081 0 L 0.295 1.711 C 1.091 2.511 1.773 3.118 1.773 3.924 L 1.776 19.131 C 1.806 19.709 1.574 20.343 1.166 20.74 C 0.778 21.115 0.723 21.14 0 21.866 L 8.782 21.866 C 8.227 21.309 8.081 21.115 7.693 20.74 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pd024n\",layoutDependency:layoutDependency,layoutId:\"t2oktbqlh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.963 8.656\" overflow=\"visible\"><path d=\"M 0 4.328 C 0 1.938 2.454 0 5.482 0 C 8.509 0 10.963 1.938 10.963 4.328 C 10.963 6.718 8.509 8.656 5.482 8.656 C 2.454 8.656 0 6.718 0 4.328 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({Mr4dX9Wo2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.684 6.022\" overflow=\"visible\"><path d=\"M 0 3.011 C 0 1.348 1.72 0 3.842 0 C 5.964 0 7.684 1.348 7.684 3.011 C 7.684 4.674 5.964 6.022 3.842 6.022 C 1.72 6.022 0 4.674 0 3.011 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'},nPw30VEb1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.121 5.645\" overflow=\"visible\"><path d=\"M 0 2.823 C 0 1.264 1.594 0 3.56 0 C 5.527 0 7.121 1.264 7.121 2.823 C 7.121 4.382 5.527 5.645 3.56 5.645 C 1.594 5.645 0 4.382 0 2.823 Z\" fill=\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(22, 22, 23)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wio9qb\",layoutDependency:layoutDependency,layoutId:\"pMkHZH676\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-phnr6c\",layoutDependency:layoutDependency,layoutId:\"NqBGpLCcN\",children:[/*#__PURE__*/_jsx(Link1,{href:Qi3g3wOhW,motionChild:true,nodeId:\"mSXoWI0dL\",openInNewTab:false,scopeId:\"wiLsstWQs\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-nmq9xs framer-12grkll\",layoutDependency:layoutDependency,layoutId:\"mSXoWI0dL\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i4utvi-container\",layoutDependency:layoutDependency,layoutId:\"ocKb41bNb-container\",nodeId:\"ocKb41bNb\",rendersWithMotion:true,scopeId:\"wiLsstWQs\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"ocKb41bNb\",layoutId:\"ocKb41bNb\",variant:\"WW1r8BrCk\",VfI0SIcX3:\"work\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link1,{href:w8tAJItwe,motionChild:true,nodeId:\"sPCw0nVbf\",openInNewTab:false,scopeId:\"wiLsstWQs\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-z5ewfz framer-12grkll\",layoutDependency:layoutDependency,layoutId:\"sPCw0nVbf\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fo2vnc-container\",layoutDependency:layoutDependency,layoutId:\"EeEfDYy0D-container\",nodeId:\"EeEfDYy0D\",rendersWithMotion:true,scopeId:\"wiLsstWQs\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"EeEfDYy0D\",layoutId:\"EeEfDYy0D\",variant:\"WW1r8BrCk\",VfI0SIcX3:\"services\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link1,{href:T8m7lgpVe,motionChild:true,nodeId:\"pXEv_K5TE\",openInNewTab:false,scopeId:\"wiLsstWQs\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-us7rfu framer-12grkll\",layoutDependency:layoutDependency,layoutId:\"pXEv_K5TE\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h5vg75-container\",layoutDependency:layoutDependency,layoutId:\"wj9dYx1NB-container\",nodeId:\"wj9dYx1NB\",rendersWithMotion:true,scopeId:\"wiLsstWQs\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"wj9dYx1NB\",layoutId:\"wj9dYx1NB\",variant:\"WW1r8BrCk\",VfI0SIcX3:\"about\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(Link1,{href:\"mailto:kakajanowezow@gmail.com\",motionChild:true,nodeId:\"ZqhsmsDCi\",openInNewTab:true,scopeId:\"wiLsstWQs\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19xs86y framer-12grkll\",layoutDependency:layoutDependency,layoutId:\"ZqhsmsDCi\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,y:(componentViewport?.y||0)+0+0+(28+(Math.max(0,((componentViewport?.height||100)-0-0)/1)*1-56-60)/2)+0+0,...addPropertyOverrides({Mr4dX9Wo2:{y:(componentViewport?.y||0)+0+0+(28+(Math.max(0,((componentViewport?.height||80)-0-0)/1)*1-56-60)/2)+0+0},nPw30VEb1:{y:(componentViewport?.y||0)+0+0+(28+(Math.max(0,((componentViewport?.height||80)-0-0)/1)*1-56-60)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-710rnh-container\",layoutDependency:layoutDependency,layoutId:\"dkzS5OnJU-container\",nodeId:\"dkzS5OnJU\",rendersWithMotion:true,scopeId:\"wiLsstWQs\",children:/*#__PURE__*/_jsx(HeaderButton,{height:\"100%\",id:\"dkzS5OnJU\",iDwK2yYKE:\"say hello\",layoutId:\"dkzS5OnJU\",variant:\"SO9d6Perl\",width:\"100%\",...addPropertyOverrides({Mr4dX9Wo2:{variant:\"JTjWdoRzu\"},nPw30VEb1:{fVMFlKUvq:undefined,variant:\"JTjWdoRzu\"}},baseVariant,gestureVariant)})})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Xs8AX.framer-12grkll, .framer-Xs8AX .framer-12grkll { display: block; }\",\".framer-Xs8AX.framer-1lviuoz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1400px; }\",\".framer-Xs8AX .framer-1lnjqra { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 1px; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 28px 64px 28px 64px; position: relative; width: 100%; }\",\".framer-Xs8AX .framer-1x34hj0 { height: 46px; position: relative; width: 214px; }\",\".framer-Xs8AX .framer-1iyp5vb { height: 46px; left: 0px; position: absolute; top: 0px; width: 214px; }\",\".framer-Xs8AX .framer-jxc3tk { height: 34px; left: 127px; position: absolute; top: 12px; width: 57px; }\",\".framer-Xs8AX .framer-ixc589 { height: 45px; left: 0px; position: absolute; top: 1px; width: 35px; }\",\".framer-Xs8AX .framer-2ljg0 { height: 35px; left: 36px; position: absolute; top: 12px; width: 32px; }\",\".framer-Xs8AX .framer-1k2wo3s { height: 15px; left: 45px; position: absolute; top: 27px; width: 13px; }\",\".framer-Xs8AX .framer-5lynj0 { height: 35px; left: 187px; position: absolute; top: 12px; width: 28px; }\",\".framer-Xs8AX .framer-du6ym6 { height: 46px; left: 70px; position: absolute; top: 0px; width: 18px; }\",\".framer-Xs8AX .framer-1corsau { height: 45px; left: 109px; position: absolute; top: 1px; width: 14px; }\",\".framer-Xs8AX .framer-adytd7 { height: 34px; left: 91px; position: absolute; top: 12px; width: 14px; }\",\".framer-Xs8AX .framer-1pd024n { height: 9px; left: 92px; position: absolute; top: 0px; width: 11px; }\",\".framer-Xs8AX .framer-wio9qb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: 60px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Xs8AX .framer-phnr6c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Xs8AX .framer-nmq9xs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 70px; }\",\".framer-Xs8AX .framer-1i4utvi-container, .framer-Xs8AX .framer-fo2vnc-container, .framer-Xs8AX .framer-1h5vg75-container, .framer-Xs8AX .framer-710rnh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Xs8AX .framer-z5ewfz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 104px; }\",\".framer-Xs8AX .framer-us7rfu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 80px; }\",\".framer-Xs8AX .framer-19xs86y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Xs8AX.framer-v-t7uyz0.framer-1lviuoz { height: 80px; width: 810px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-1x34hj0, .framer-Xs8AX.framer-v-t7uyz0 .framer-1iyp5vb { height: 32px; width: 150px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-jxc3tk { height: 24px; left: 89px; top: 8px; width: 40px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-ixc589 { height: 31px; width: 25px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-2ljg0 { height: 24px; left: 25px; top: 8px; width: 22px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-1k2wo3s { height: 10px; left: 31px; top: 19px; width: 9px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-5lynj0 { height: 24px; left: 131px; top: 8px; width: 20px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-du6ym6 { height: 32px; left: 49px; width: 13px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-1corsau { height: 31px; left: 76px; width: 10px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-adytd7 { height: 24px; left: 64px; top: 8px; width: 10px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-1pd024n { height: 6px; left: 65px; width: 8px; }\",\".framer-Xs8AX.framer-v-t7uyz0 .framer-wio9qb, .framer-Xs8AX.framer-v-cyq6xp .framer-wio9qb { height: min-content; }\",\".framer-Xs8AX.framer-v-cyq6xp.framer-1lviuoz { height: 80px; width: 390px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-1lnjqra { padding: 28px 32px 28px 32px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-1x34hj0, .framer-Xs8AX.framer-v-cyq6xp .framer-1iyp5vb { height: 30px; width: 139px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-jxc3tk { height: 22px; left: 82px; top: 8px; width: 37px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-ixc589 { height: 29px; width: 23px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-2ljg0 { height: 23px; left: 24px; top: 8px; width: 21px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-1k2wo3s { height: 10px; left: 29px; top: 17px; width: 8px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-5lynj0 { height: 23px; left: 121px; top: 8px; width: 18px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-du6ym6 { height: 30px; left: 45px; width: 12px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-1corsau { height: 29px; left: 71px; width: 9px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-adytd7 { height: 22px; left: 59px; top: 8px; width: 9px; }\",\".framer-Xs8AX.framer-v-cyq6xp .framer-1pd024n { height: 6px; left: 60px; width: 7px; }\",'.framer-Xs8AX[data-border=\"true\"]::after, .framer-Xs8AX [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mr4dX9Wo2\":{\"layout\":[\"fixed\",\"fixed\"]},\"nPw30VEb1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Qi3g3wOhW\":\"link1\",\"w8tAJItwe\":\"link2\",\"T8m7lgpVe\":\"link3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwiLsstWQs=withCSS(Component,css,\"framer-Xs8AX\");export default FramerwiLsstWQs;FramerwiLsstWQs.displayName=\"Nav\";FramerwiLsstWQs.defaultProps={height:100,width:1400};addPropertyControls(FramerwiLsstWQs,{variant:{options:[\"RTIxJ6wK9\",\"Mr4dX9Wo2\",\"nPw30VEb1\"],optionTitles:[\"Default\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Qi3g3wOhW:{title:\"Link 1\",type:ControlType.Link},w8tAJItwe:{title:\"Link 2\",type:ControlType.Link},T8m7lgpVe:{title:\"Link 3\",type:ControlType.Link}});addFonts(FramerwiLsstWQs,[{explicitInter:true,fonts:[]},...LinkFonts,...HeaderButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwiLsstWQs\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"1400\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mr4dX9Wo2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nPw30VEb1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Qi3g3wOhW\\\":\\\"link1\\\",\\\"w8tAJItwe\\\":\\\"link2\\\",\\\"T8m7lgpVe\\\":\\\"link3\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wiLsstWQs.map","// Generated by Framer (7f7ffdc)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"pza8te\",mediaQuery:\"(min-width: 1600px)\"},{hash:\"4tioj\",mediaQuery:\"(min-width: 1440px) and (max-width: 1599.98px)\"},{hash:\"1f8t0dz\",mediaQuery:\"(min-width: 1200px) and (max-width: 1439.98px)\"},{hash:\"19mpgq3\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1j8jliq\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"Independent photographer & videographer with a knack for vibrant moments. Specializing in fashion, commercial films, and wedding documentaries, his work elevates the ordinary to extraordinary visuals.\",elements:{bNkHF20MB:\"section-about\",ExKPRPzfK:\"section-services\",kiZ8ua75D:\"section-work\",M52KIyK2x:\"section-contact\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-PDW1E\",socialImage:\"https://framerusercontent.com/assets/qFY9MjaJ6QaqHo3wGCrgFIATos.png\",title:\"Kakajan Owezow | Independent Photographer & Videographer\",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 (7f7ffdc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,ResolveLinks,RichText,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/ozEmHfjNuPlYdOaimlhV/Ticker.js\";import Arc from\"https://framerusercontent.com/modules/gpTQoFzK7gjPyD9pYBCU/X7R9opHWLwEjnbOhHhAq/Arc.js\";import Project from\"#framer/local/canvasComponent/aYLdrs4P9/aYLdrs4P9.js\";import Cursor from\"#framer/local/canvasComponent/M2eaC5HdN/M2eaC5HdN.js\";import Nav from\"#framer/local/canvasComponent/wiLsstWQs/wiLsstWQs.js\";import metadataProvider from\"#framer/local/webPageMetadata/mm1cjmzrf/mm1cjmzrf.js\";const NavFonts=getFonts(Nav);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const ProjectFonts=getFonts(Project);const TickerFonts=getFonts(Ticker);const ArcFonts=getFonts(Arc);const ContainerWithFX=withFX(Container);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const CursorFonts=getFonts(Cursor);const breakpoints={kysQWu4IQ:\"(min-width: 810px) and (max-width: 1199.98px)\",MAHuO4Zk7:\"(min-width: 1440px) and (max-width: 1599.98px)\",w6P0N_9zm:\"(max-width: 809.98px)\",wkrSQ6jot:\"(min-width: 1600px)\",x2yBIfO10:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-PDW1E\";const variantClassNames={kysQWu4IQ:\"framer-v-19mpgq3\",MAHuO4Zk7:\"framer-v-4tioj\",w6P0N_9zm:\"framer-v-1j8jliq\",wkrSQ6jot:\"framer-v-pza8te\",x2yBIfO10:\"framer-v-1f8t0dz\"};const transition1={delay:.8,duration:1,ease:[0,.38,.22,1.04],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-60};const transition2={delay:.7,duration:1,ease:[0,.38,.22,1.04],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-20};const transition3={delay:.2,duration:.6,ease:[.16,1.24,.56,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition4={delay:.4,duration:.6,ease:[.16,1.24,.56,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition5={damping:30,delay:.3,mass:1,stiffness:400,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const transition6={damping:30,delay:.4,mass:1,stiffness:400,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition6,x:0,y:0};const transition7={damping:30,delay:.6,mass:1,stiffness:400,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};const transition8={delay:1,duration:.9,ease:[0,.66,.56,1],type:\"tween\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition8,x:0,y:0};const animation11={opacity:.001,rotate:-45,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Large Desktop\":\"wkrSQ6jot\",Breakpoint:\"x2yBIfO10\",Desktop:\"MAHuO4Zk7\",Phone:\"w6P0N_9zm\",Tablet:\"kysQWu4IQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MAHuO4Zk7\"};};const transition9={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:-50,y:-15},placement:\"right\",transition:transition9,variant:\"eB3w5KRKO\"};const cursor1={alignment:\"center\",component:Cursor,offset:{x:-30,y:-10},placement:\"right\",transition:transition9,variant:\"eB3w5KRKO\"};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 router=useRouter();const elementId=useRouteElementId(\"kiZ8ua75D\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"ExKPRPzfK\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"bNkHF20MB\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"M52KIyK2x\");const ref4=React.useRef(null);useCustomCursors({\"193wzc7\":cursor1,\"1xwwevv\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"MAHuO4Zk7\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-ca02205d-3824-44ec-bc46-22ffff31cbe0, rgb(255, 255, 255)); } @media (min-width: 1600px) { html body { background: rgb(255, 255, 255); } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-4tioj\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":kiZ8ua75D\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":ExKPRPzfK\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":bNkHF20MB\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":kiZ8ua75D\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":ExKPRPzfK\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":bNkHF20MB\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":kiZ8ua75D\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":ExKPRPzfK\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":bNkHF20MB\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":kiZ8ua75D\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":ExKPRPzfK\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":bNkHF20MB\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":kiZ8ua75D\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":ExKPRPzfK\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined},{href:{hash:\":bNkHF20MB\",webPageId:\"mm1cjmzrf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{width:\"min(100vw, 1440px)\",y:0},wkrSQ6jot:{width:componentViewport?.width||\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{layoutScroll:true}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-5wyb3u-container\",\"data-framer-appear-id\":\"5wyb3u\",initial:animation1,nodeId:\"be8zyPy3b\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{Qi3g3wOhW:resolvedLinks[6],T8m7lgpVe:resolvedLinks[8],variant:\"Mr4dX9Wo2\",w8tAJItwe:resolvedLinks[7]},w6P0N_9zm:{Qi3g3wOhW:resolvedLinks[3],T8m7lgpVe:resolvedLinks[5],variant:\"nPw30VEb1\",w8tAJItwe:resolvedLinks[4]},wkrSQ6jot:{Qi3g3wOhW:resolvedLinks[12],style:{width:\"100%\"},T8m7lgpVe:resolvedLinks[14],w8tAJItwe:resolvedLinks[13]},x2yBIfO10:{Qi3g3wOhW:resolvedLinks[9],T8m7lgpVe:resolvedLinks[11],w8tAJItwe:resolvedLinks[10]}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"be8zyPy3b\",layoutId:\"be8zyPy3b\",Qi3g3wOhW:resolvedLinks[0],style:{maxWidth:\"100%\",width:\"100%\"},T8m7lgpVe:resolvedLinks[2],variant:\"RTIxJ6wK9\",w8tAJItwe:resolvedLinks[1],width:\"100%\"})})})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1g4ilfq\",\"data-framer-name\":\"Blurb\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Capturing Moments, Crafting Stories.\"})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Capturing Moments, Crafting Stories.\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"54px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Capturing Moments, Crafting Stories.\"})}),className:\"framer-1sued5f\",\"data-framer-appear-id\":\"1sued5f\",fonts:[\"GF;Sora-500\"],initial:animation3,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"25px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:\"Your Vision Through My Lens.\"})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:\"Your Vision Through My Lens.\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:\"Your Vision Through My Lens.\"})}),className:\"framer-1mesuhx\",\"data-framer-appear-id\":\"1mesuhx\",fonts:[\"GF;Sora-regular\"],initial:animation3,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1a10ij5\",\"data-framer-name\":\"Section work\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-s8qm3a\",\"data-framer-name\":\"Ticker\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation4,className:\"framer-1jih4zy-container\",\"data-framer-appear-id\":\"1jih4zy\",initial:animation5,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"xayjq49dl\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:1,fadeWidth:8,overflow:true},gap:20,height:\"100%\",hoverFactor:.8,id:\"xayjq49dl\",layoutId:\"xayjq49dl\",padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:\"475px\",children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation6,className:\"framer-1u4dzfy-container\",\"data-framer-appear-id\":\"1u4dzfy\",\"data-framer-name\":\"Project-1\",inComponentSlot:true,initial:animation5,name:\"Project-1\",nodeId:\"xVCnhvr0l\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"xVCnhvr0l\",layoutId:\"VNnkBpxkv-xVCnhvr0l-0\",name:\"Project-1\",pMmC1Fpdm:addImageAlt({pixelHeight:650,pixelWidth:1100,src:\"https://framerusercontent.com/images/enxdZBRR6h1eCDOa2DKDdmHKi3M.jpg?width=1100&height=650\",srcSet:\"https://framerusercontent.com/images/enxdZBRR6h1eCDOa2DKDdmHKi3M.jpg?scale-down-to=512&width=1100&height=650 512w,https://framerusercontent.com/images/enxdZBRR6h1eCDOa2DKDdmHKi3M.jpg?scale-down-to=1024&width=1100&height=650 1024w,https://framerusercontent.com/images/enxdZBRR6h1eCDOa2DKDdmHKi3M.jpg?width=1100&height=650 1100w\"},\"\"),t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/192053427/Bridal\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:\"475px\",children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation6,className:\"framer-pjfnk4-container\",\"data-framer-appear-id\":\"pjfnk4\",\"data-framer-name\":\"project-2\",inComponentSlot:true,initial:animation5,name:\"project-2\",nodeId:\"EC1d1a8jg\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"EC1d1a8jg\",layoutId:\"CYoyWaasQ-EC1d1a8jg-1\",name:\"project-2\",pMmC1Fpdm:addImageAlt({pixelHeight:650,pixelWidth:1100,src:\"https://framerusercontent.com/images/JFhBCVj6GSqRtZhHG02nOc8iTEI.jpg?width=1100&height=650\",srcSet:\"https://framerusercontent.com/images/JFhBCVj6GSqRtZhHG02nOc8iTEI.jpg?scale-down-to=512&width=1100&height=650 512w,https://framerusercontent.com/images/JFhBCVj6GSqRtZhHG02nOc8iTEI.jpg?scale-down-to=1024&width=1100&height=650 1024w,https://framerusercontent.com/images/JFhBCVj6GSqRtZhHG02nOc8iTEI.jpg?width=1100&height=650 1100w\"},\"\"),t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/192055735/MMB-Editorial\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:\"475px\",children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation6,className:\"framer-1l0x9bn-container\",\"data-framer-appear-id\":\"1l0x9bn\",\"data-framer-name\":\"project-3\",inComponentSlot:true,initial:animation5,name:\"project-3\",nodeId:\"BgOchNNKL\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"BgOchNNKL\",layoutId:\"gXK7OoZr4-BgOchNNKL-2\",name:\"project-3\",pMmC1Fpdm:addImageAlt({pixelHeight:750,pixelWidth:1100,src:\"https://framerusercontent.com/images/p6JjLlc9keqPKytOngDjwIm3o.jpg?width=1100&height=750\",srcSet:\"https://framerusercontent.com/images/p6JjLlc9keqPKytOngDjwIm3o.jpg?scale-down-to=512&width=1100&height=750 512w,https://framerusercontent.com/images/p6JjLlc9keqPKytOngDjwIm3o.jpg?scale-down-to=1024&width=1100&height=750 1024w,https://framerusercontent.com/images/p6JjLlc9keqPKytOngDjwIm3o.jpg?width=1100&height=750 1100w\"},\"\"),t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/192055941/Editorial\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:\"475px\",children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation6,className:\"framer-14n7dhi-container\",\"data-framer-appear-id\":\"14n7dhi\",\"data-framer-name\":\"project-4\",inComponentSlot:true,initial:animation5,name:\"project-4\",nodeId:\"jTndQUCvi\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"jTndQUCvi\",layoutId:\"U9ljDe4R8-jTndQUCvi-3\",name:\"project-4\",pMmC1Fpdm:addImageAlt({pixelHeight:750,pixelWidth:1100,src:\"https://framerusercontent.com/images/9qLvGMrfdTgKYHnhGu8O9xj9UXU.jpg?width=1100&height=750\",srcSet:\"https://framerusercontent.com/images/9qLvGMrfdTgKYHnhGu8O9xj9UXU.jpg?scale-down-to=512&width=1100&height=750 512w,https://framerusercontent.com/images/9qLvGMrfdTgKYHnhGu8O9xj9UXU.jpg?scale-down-to=1024&width=1100&height=750 1024w,https://framerusercontent.com/images/9qLvGMrfdTgKYHnhGu8O9xj9UXU.jpg?width=1100&height=750 1100w\"},\"\"),style:{height:\"100%\",width:\"100%\"},t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/192056169/Not-From-Here\",width:\"100%\"})})})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19fvfa6\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-r2f6g4\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},w6P0N_9zm:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+80+412+0+326+20+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation6,className:\"framer-6j0qwb-container\",\"data-framer-appear-id\":\"6j0qwb\",\"data-framer-name\":\"Project-5\",initial:animation5,name:\"Project-5\",nodeId:\"EghxNVym4\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{style:{height:\"100%\",width:\"100%\"}},w6P0N_9zm:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"193wzc7\",height:\"100%\",id:\"EghxNVym4\",layoutId:\"EghxNVym4\",name:\"Project-5\",pMmC1Fpdm:addImageAlt({pixelHeight:750,pixelWidth:1100,src:\"https://framerusercontent.com/images/4GOHGxHUFn9vjjuBwamVDJ8h4Q.jpg?width=1100&height=750\",srcSet:\"https://framerusercontent.com/images/4GOHGxHUFn9vjjuBwamVDJ8h4Q.jpg?scale-down-to=512&width=1100&height=750 512w,https://framerusercontent.com/images/4GOHGxHUFn9vjjuBwamVDJ8h4Q.jpg?scale-down-to=1024&width=1100&height=750 1024w,https://framerusercontent.com/images/4GOHGxHUFn9vjjuBwamVDJ8h4Q.jpg?width=1100&height=750 1100w\"},\"\"),t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/192056741/Wedding-in-Cappadocia\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+80+412+0+326+20+0+0+346}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation6,className:\"framer-vqo99j-container\",\"data-framer-appear-id\":\"vqo99j\",\"data-framer-name\":\"Project-6\",initial:animation5,name:\"Project-6\",nodeId:\"as6XhPG04\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{pMmC1Fpdm:addImageAlt({pixelHeight:950,pixelWidth:1100,src:\"https://framerusercontent.com/images/2XBWMxXvm3XGdP1qhbXfvPwwY.jpg?width=1100&height=950\",srcSet:\"https://framerusercontent.com/images/2XBWMxXvm3XGdP1qhbXfvPwwY.jpg?scale-down-to=512&width=1100&height=950 512w,https://framerusercontent.com/images/2XBWMxXvm3XGdP1qhbXfvPwwY.jpg?scale-down-to=1024&width=1100&height=950 1024w,https://framerusercontent.com/images/2XBWMxXvm3XGdP1qhbXfvPwwY.jpg?width=1100&height=950 1100w\"},\"\")}},children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"as6XhPG04\",layoutId:\"as6XhPG04\",name:\"Project-6\",pMmC1Fpdm:addImageAlt({pixelHeight:1324,pixelWidth:1998,src:\"https://framerusercontent.com/images/NcPFO7JoWgwoseCt1191ZlXsA.png?width=1998&height=1324\",srcSet:\"https://framerusercontent.com/images/NcPFO7JoWgwoseCt1191ZlXsA.png?scale-down-to=512&width=1998&height=1324 512w,https://framerusercontent.com/images/NcPFO7JoWgwoseCt1191ZlXsA.png?scale-down-to=1024&width=1998&height=1324 1024w,https://framerusercontent.com/images/NcPFO7JoWgwoseCt1191ZlXsA.png?width=1998&height=1324 1998w\"},\"\"),style:{height:\"100%\",width:\"100%\"},t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/192056169/Not-From-Here\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`},w6P0N_9zm:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+80+412+0+326+20+0+0+692}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:\"323px\",children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation6,className:\"framer-1sq3tt8-container\",\"data-framer-appear-id\":\"1sq3tt8\",\"data-framer-name\":\"Project-7\",initial:animation5,name:\"Project-7\",nodeId:\"aD3Tay7ss\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"aD3Tay7ss\",layoutId:\"aD3Tay7ss\",name:\"Project-7\",pMmC1Fpdm:addImageAlt({pixelHeight:1320,pixelWidth:1068,src:\"https://framerusercontent.com/images/FhXn60l5OvNkN8sJo9e8MMbPylw.png?width=1068&height=1320\",srcSet:\"https://framerusercontent.com/images/FhXn60l5OvNkN8sJo9e8MMbPylw.png?scale-down-to=1024&width=1068&height=1320 828w,https://framerusercontent.com/images/FhXn60l5OvNkN8sJo9e8MMbPylw.png?width=1068&height=1320 1068w\"},\"\"),style:{height:\"100%\",width:\"100%\"},t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/191934787/Girl-by-the-sea\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mxcr0m\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+80+412+0+326+20+1038+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation7,className:\"framer-1w32rjg-container\",\"data-framer-appear-id\":\"1w32rjg\",\"data-framer-name\":\"Project-8\",initial:animation5,name:\"Project-8\",nodeId:\"xj1Yz_aOh\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"xj1Yz_aOh\",layoutId:\"xj1Yz_aOh\",name:\"Project-8\",pMmC1Fpdm:addImageAlt({pixelHeight:1320,pixelWidth:1058,src:\"https://framerusercontent.com/images/kGoc7GPNdVTsrdu6WNBiDQPEkY.png?width=1058&height=1320\",srcSet:\"https://framerusercontent.com/images/kGoc7GPNdVTsrdu6WNBiDQPEkY.png?scale-down-to=1024&width=1058&height=1320 820w,https://framerusercontent.com/images/kGoc7GPNdVTsrdu6WNBiDQPEkY.png?width=1058&height=1320 1058w\"},\"\"),style:{height:\"100%\",width:\"100%\"},t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/191944367/Melissa-in-New-York\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+80+412+0+326+20+1038+0+346}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation8,className:\"framer-37ahdr-container\",\"data-framer-appear-id\":\"37ahdr\",\"data-framer-name\":\"Project-9\",initial:animation5,name:\"Project-9\",nodeId:\"ONPu3E2wp\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"ONPu3E2wp\",layoutId:\"ONPu3E2wp\",name:\"Project-9\",pMmC1Fpdm:addImageAlt({pixelHeight:1278,pixelWidth:1990,src:\"https://framerusercontent.com/images/VNPoPVyz1V90Fxcrun8G9wnJvqE.png?width=1990&height=1278\",srcSet:\"https://framerusercontent.com/images/VNPoPVyz1V90Fxcrun8G9wnJvqE.png?scale-down-to=512&width=1990&height=1278 512w,https://framerusercontent.com/images/VNPoPVyz1V90Fxcrun8G9wnJvqE.png?scale-down-to=1024&width=1990&height=1278 1024w,https://framerusercontent.com/images/VNPoPVyz1V90Fxcrun8G9wnJvqE.png?width=1990&height=1278 1990w\"},\"\"),style:{height:\"100%\",width:\"100%\"},t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/191945125/Dancing-under-the-snow-(BW)\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dbuger\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+80+412+0+326+20+1730+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation9,className:\"framer-1ugf08a-container\",\"data-framer-appear-id\":\"1ugf08a\",\"data-framer-name\":\"Project-10\",initial:animation5,name:\"Project-10\",nodeId:\"qgpUGEVUD\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"qgpUGEVUD\",layoutId:\"qgpUGEVUD\",name:\"Project-10\",pMmC1Fpdm:addImageAlt({pixelHeight:1034,pixelWidth:1064,src:\"https://framerusercontent.com/images/awHhdfITaHfr1cPvasPd0MOfw.png?width=1064&height=1034\",srcSet:\"https://framerusercontent.com/images/awHhdfITaHfr1cPvasPd0MOfw.png?scale-down-to=512&width=1064&height=1034 512w,https://framerusercontent.com/images/awHhdfITaHfr1cPvasPd0MOfw.png?scale-down-to=1024&width=1064&height=1034 1024w,https://framerusercontent.com/images/awHhdfITaHfr1cPvasPd0MOfw.png?width=1064&height=1034 1064w\"},\"\"),style:{height:\"100%\",width:\"100%\"},t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/193993859/Zenon-Dubai-Time-Square\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+80+412+0+326+20+1730+0+346}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation9,className:\"framer-1926z1h-container\",\"data-framer-appear-id\":\"1926z1h\",\"data-framer-name\":\"Project-11\",initial:animation5,name:\"Project-11\",nodeId:\"zaFm4Ywkb\",optimized:true,rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Project,{B3GIAwtjy:\"1xwwevv\",height:\"100%\",id:\"zaFm4Ywkb\",layoutId:\"zaFm4Ywkb\",name:\"Project-11\",pMmC1Fpdm:addImageAlt({pixelHeight:630,pixelWidth:1050,src:\"https://framerusercontent.com/images/wuiPfCxSaIh8sPgXtLR0Tyz8Sg.png?width=1050&height=630\",srcSet:\"https://framerusercontent.com/images/wuiPfCxSaIh8sPgXtLR0Tyz8Sg.png?scale-down-to=512&width=1050&height=630 512w,https://framerusercontent.com/images/wuiPfCxSaIh8sPgXtLR0Tyz8Sg.png?scale-down-to=1024&width=1050&height=630 1024w,https://framerusercontent.com/images/wuiPfCxSaIh8sPgXtLR0Tyz8Sg.png?width=1050&height=630 1050w\"},\"\"),style:{height:\"100%\",width:\"100%\"},t01_JePH2:true,uK2GwpXBM:\"https://www.behance.net/gallery/193994321/Zuleyha-Bekmyrat-Wedding-Documentary\",width:\"100%\"})})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rq0gzy\",\"data-framer-name\":\"Section services\",id:elementId1,ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rpi8ca\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1trggni\",\"data-framer-name\":\"Frame 20\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1okhvh7\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"What I can do\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"What I can do\"})}),className:\"framer-1knag8i\",\"data-framer-name\":\"What I can do\",fonts:[\"GF;Sora-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:\"From Fashion Films to Elegant Weddings;\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"20px\"},children:\"A Full Spectrum of Services\"})]})}),className:\"framer-1uj12g\",\"data-framer-name\":\"Lorem ipsum dolor sit amet consectetur.\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1k07oi0\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kngg6m\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x9j8k5\",\"data-framer-name\":\"Text \",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1b3sinb\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Advertising Film\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Advertising Film\"})}),className:\"framer-2x0mjo\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-134rdcv\",\"data-framer-name\":\"Text \",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-13ijfes\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Fashion Film and Photography\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Fashion Film and Photography\"})}),className:\"framer-1945jba\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-p8y00h\",\"data-framer-name\":\"Text \",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1meknhd\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Commercial Films\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Commercial Films\"})}),className:\"framer-181zjnh\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zgjku2\",\"data-framer-name\":\"Text \",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1w2ux7y\",\"data-framer-name\":\"Ellipse 2\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Wedding Photography and Documentary Films\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Wedding Photography and Documentary Films\"})}),className:\"framer-y9nwi6\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-68z3jr\",\"data-framer-name\":\"Section about\",id:elementId2,ref:ref3,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hd7v3r\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-44tefz\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2847,intrinsicWidth:2847,pixelHeight:5300,pixelWidth:4240,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 128px)`,src:\"https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=4096&width=4240&height=5300\",srcSet:\"https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=1024&width=4240&height=5300 819w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=2048&width=4240&height=5300 1638w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=4096&width=4240&height=5300 3276w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?width=4240&height=5300 4240w\"}},w6P0N_9zm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2847,intrinsicWidth:2847,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+3180+48+0+0+0+0),pixelHeight:5300,pixelWidth:4240,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 64px)`,src:\"https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=4096&width=4240&height=5300\",srcSet:\"https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=1024&width=4240&height=5300 819w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=2048&width=4240&height=5300 1638w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=4096&width=4240&height=5300 3276w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?width=4240&height=5300 4240w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2847,intrinsicWidth:2847,pixelHeight:5300,pixelWidth:4240,sizes:`calc((min(${componentViewport?.width||\"100vw\"}, 1440px) - 128px) * 0.4756)`,src:\"https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=4096&width=4240&height=5300\",srcSet:\"https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=1024&width=4240&height=5300 819w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=2048&width=4240&height=5300 1638w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?scale-down-to=4096&width=4240&height=5300 3276w,https://framerusercontent.com/images/RZCiCpbAYz4YA5zAaA6ODHPZDy8.jpg?width=4240&height=5300 4240w\"},className:\"framer-10m6q6a\",\"data-framer-name\":\"image\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-b8s7bm\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-35vc6p\",\"data-framer-name\":\"text\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-dox0zh\",\"data-framer-name\":\"Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-d4ekk0\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Hi, I’m Kakajan.\"})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Hi, I’m Kakajan.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, rgb(42, 42, 44))\"},children:\"Hi, I’m Kakajan.\"})}),className:\"framer-l2ae9o\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Sora-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:\"My journey into visual storytelling began in childhood, inspired by the world I first saw through my father’s camera. That early spark of curiosity grew into a lifelong passion, guiding me to study and refine my craft in Turkey  a country rich in culture, emotion, and scenic beauty that shaped my artistic vision.\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:[\"Over the years, I have collaborated with talented models, photographers, and filmmakers from around the world. Beyond photography, I’ve also worked on \",/*#__PURE__*/_jsx(\"strong\",{children:\"various video projects\"}),\", including \",/*#__PURE__*/_jsx(\"strong\",{children:\"commercials, music videos, and behind-the-scenes productions\"}),\", each experience deepening my understanding of light, motion, and human expression.\"]}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:[\"Today, as a \",/*#__PURE__*/_jsx(\"strong\",{children:\"filmmaker and fashion photographer based in New York\"}),\", my work merges cinematic storytelling with the elegance and emotion of fashion. For me, photography and film are not just professions; they are languages through which I share how I perceive the world — capturing moments that live beyond time, shaped by feeling and story. Through my lens, I strive to reveal the extraordinary hidden within the ordinary and to invite others to see not only with their eyes, but with their hearts.\"]})]})},w6P0N_9zm:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:\"My journey into visual storytelling began in childhood, inspired by the world I first saw through my father’s camera. That early spark of curiosity grew into a lifelong passion, guiding me to study and refine my craft in Turkey  a country rich in culture, emotion, and scenic beauty that shaped my artistic vision.\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:[\"Over the years, I have collaborated with talented models, photographers, and filmmakers from around the world. Beyond photography, I’ve also worked on \",/*#__PURE__*/_jsx(\"strong\",{children:\"various video projects\"}),\", including \",/*#__PURE__*/_jsx(\"strong\",{children:\"commercials, music videos, and behind-the-scenes productions\"}),\", each experience deepening my understanding of light, motion, and human expression.\"]}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"26px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:[\"Today, as a \",/*#__PURE__*/_jsx(\"strong\",{children:\"filmmaker and fashion photographer based in New York\"}),\", my work merges cinematic storytelling with the elegance and emotion of fashion. For me, photography and film are not just professions; they are languages through which I share how I perceive the world — capturing moments that live beyond time, shaped by feeling and story. Through my lens, I strive to reveal the extraordinary hidden within the ordinary and to invite others to see not only with their eyes, but with their hearts.\"]})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:\"My journey into visual storytelling began in childhood, inspired by the world I first saw through my father’s camera. That early spark of curiosity grew into a lifelong passion, guiding me to study and refine my craft in Turkey  a country rich in culture, emotion, and scenic beauty that shaped my artistic vision.\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:[\"Over the years, I have collaborated with talented models, photographers, and filmmakers from around the world. Beyond photography, I’ve also worked on \",/*#__PURE__*/_jsx(\"strong\",{children:\"various video projects\"}),\", including \",/*#__PURE__*/_jsx(\"strong\",{children:\"commercials, music videos, and behind-the-scenes productions\"}),\", each experience deepening my understanding of light, motion, and human expression.\"]}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--token-0e146feb-6e13-4638-8d21-3b6ca6ac7f33, rgb(119, 119, 126))\"},children:[\"Today, as a \",/*#__PURE__*/_jsx(\"strong\",{children:\"filmmaker and fashion photographer based in New York\"}),\", my work merges cinematic storytelling with the elegance and emotion of fashion. For me, photography and film are not just professions; they are languages through which I share how I perceive the world — capturing moments that live beyond time, shaped by feeling and story. Through my lens, I strive to reveal the extraordinary hidden within the ordinary and to invite others to see not only with their eyes, but with their hearts.\"]})]}),className:\"framer-o8q4bq\",\"data-framer-name\":\"Paragraph\",fonts:[\"GF;Sora-regular\",\"GF;Sora-700\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})})})]})}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation10,className:\"framer-1fanq7v\",\"data-framer-appear-id\":\"1fanq7v\",\"data-framer-name\":\"Corner badge\",initial:animation11,optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:720,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-1s93grx-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"hO3sOQ6lL\",rendersWithMotion:true,scopeId:\"mm1cjmzrf\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",animate:false,animateDuration:5,animateEnd:150,animateStart:-50,color:\"rgb(0, 0, 0)\",cylinderHeight:0,flip:false,font:{font:\"inter\",fontSize:10,fontWeight:700,letterSpacing:8.3,wordSpacing:0},height:\"100%\",id:\"hO3sOQ6lL\",layoutId:\"hO3sOQ6lL\",rotate:true,rotateSpeed:5,slots:[],startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"YOUR STORY YOUR STORY\",type:\"circle\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:150,intrinsicWidth:150,loading:getLoadingLazyAtYPosition(916.8),pixelHeight:15,pixelWidth:15,src:\"https://framerusercontent.com/images/k7yNdh0MRjaPsuSDpKs16Yo4U.svg?width=15&height=15\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:150,intrinsicWidth:150,loading:getLoadingLazyAtYPosition(889.5),pixelHeight:15,pixelWidth:15,src:\"https://framerusercontent.com/images/k7yNdh0MRjaPsuSDpKs16Yo4U.svg?width=15&height=15\"},className:\"framer-oysspw\",\"data-framer-name\":\"CP\",transformTemplate:transformTemplate1})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gfsfnp\",\"data-framer-name\":\"Footer\",id:elementId3,ref:ref4,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-cdvjoa\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ddwyew\",\"data-framer-name\":\"Heading\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS02MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"58px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(251, 251, 251)\"},children:[\"BREATHE LIFE\",/*#__PURE__*/_jsx(\"br\",{}),\"INTO YOUR IDEAS\"]})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS02MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"42px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(251, 251, 251)\"},children:[\"BREATHE LIFE\",/*#__PURE__*/_jsx(\"br\",{}),\"INTO YOUR IDEAS\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS02MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"62px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"76px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(251, 251, 251)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"72px\"},children:\"BREATHE LIFE\"}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"72px\"},children:/*#__PURE__*/_jsx(\"br\",{})}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-font-size\":\"72px\"},children:\"INTO YOUR IDEAS\"})]})}),className:\"framer-1fpl8j7\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Sora-600\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zdi3b9\",\"data-framer-name\":\"Footer links\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kwpq2s\",\"data-framer-name\":\"Frame 13\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ote2ln\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q0kpas\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-t1teq8\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:kakajanowezow@gmail.com\",motionChild:true,nodeId:\"Xat6uKVbu\",scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1c1smo7 framer-1bhgvz1\",\"data-framer-name\":\"Footer link\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"kakajanowezow@gmail.com\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"kakajanowezow@gmail.com\"})}),className:\"framer-1iuzw9z\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-500\"],verticalAlignment:\"top\",withExternalLayout:true})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1j23cl5\",\"data-framer-name\":\"line\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-hxdxob\",\"data-framer-name\":\"Container\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-axvkk5\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-hlqpw5\",\"data-framer-name\":\"line\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8daxbx\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-105e9fl\",\"data-framer-name\":\"line\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6lp5j9\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-4rn372\",\"data-framer-name\":\"Container\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vn0pms\",\"data-framer-name\":\"line\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13cx67p\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/kakajanowezow/\",motionChild:true,nodeId:\"OhSH3Rb6c\",scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-q9okhi framer-1bhgvz1\",\"data-framer-name\":\"Footer link\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"INSTAGRAM\"})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"INSTAGRAM\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"INSTAGRAM\"})}),className:\"framer-w3xaj5\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-500\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://vimeo.com/kakajanowezow\",motionChild:true,nodeId:\"IkOdQwrKG\",scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ncpdfp framer-1bhgvz1\",\"data-framer-name\":\"Footer link\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"VIMEO\"})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"VIMEO\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"VIMEO\"})}),className:\"framer-1e81tey\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-500\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/kakajanowezow\",motionChild:true,nodeId:\"EgpJLzsmK\",scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-131apn2 framer-1bhgvz1\",\"data-framer-name\":\"Footer link\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"BEHANCE\"})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"BEHANCE\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"BEHANCE\"})}),className:\"framer-szdzmf\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-500\"],verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@tazetanys\",motionChild:true,nodeId:\"cIA48cOdb\",scopeId:\"mm1cjmzrf\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1i4by8j framer-1bhgvz1\",\"data-framer-name\":\"Footer link\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"youtube\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(251, 251, 251)\",\"--framer-text-transform\":\"lowercase\"},children:\"youtube\"})}),className:\"framer-13y9u1u\",\"data-framer-name\":\"Text\",fonts:[\"GF;Sora-500\"],verticalAlignment:\"top\",withExternalLayout:true})})})})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1d0q5eq\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1opx2m6\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xufwau\",\"data-framer-name\":\"_Footer links column\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(123, 123, 123)\",\"--framer-text-transform\":\"capitalize\"},children:\"All Rights Reserved \\xa9 2024\"})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(123, 123, 123)\",\"--framer-text-transform\":\"capitalize\"},children:\"All Rights Reserved \\xa9 2024\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS01MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(123, 123, 123)\",\"--framer-text-transform\":\"capitalize\"},children:\"All Rights Reserved \\xa9 2024\"})}),className:\"framer-rti56q\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Sora-500\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-8akk6b\",\"data-framer-name\":\"_Footer links column\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kysQWu4IQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS02MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"rgb(123, 123, 123)\",\"--framer-text-transform\":\"capitalize\"},children:\"Privacy Policy\"})})},w6P0N_9zm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS02MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"rgb(123, 123, 123)\",\"--framer-text-transform\":\"capitalize\"},children:\"Privacy Policy\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U29yYS02MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"rgb(123, 123, 123)\",\"--framer-text-transform\":\"capitalize\"},children:\"Privacy Policy\"})}),className:\"framer-1w5g957\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Sora-600\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PDW1E.framer-1bhgvz1, .framer-PDW1E .framer-1bhgvz1 { display: block; }\",\".framer-PDW1E.framer-4tioj { align-content: center; align-items: center; background-color: var(--token-ca02205d-3824-44ec-bc46-22ffff31cbe0, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-PDW1E .framer-5wyb3u-container { flex: none; height: auto; left: 0px; max-width: 1440px; position: sticky; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-PDW1E .framer-1g4ilfq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 120px 0px 120px 64px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1sued5f { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PDW1E .framer-1mesuhx { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 775px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-PDW1E .framer-1a10ij5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-s8qm3a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1jih4zy-container, .framer-PDW1E .framer-vqo99j-container, .framer-PDW1E .framer-1w32rjg-container, .framer-PDW1E .framer-37ahdr-container, .framer-PDW1E .framer-1ugf08a-container, .framer-PDW1E .framer-1926z1h-container { flex: 1 0 0px; height: 326px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PDW1E .framer-1u4dzfy-container, .framer-PDW1E .framer-pjfnk4-container, .framer-PDW1E .framer-1l0x9bn-container { cursor: pointer; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PDW1E .framer-14n7dhi-container { cursor: pointer; height: 326px; position: relative; width: 475px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PDW1E .framer-19fvfa6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-r2f6g4, .framer-PDW1E .framer-1mxcr0m, .framer-PDW1E .framer-dbuger { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-6j0qwb-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PDW1E .framer-1sq3tt8-container { flex: none; height: 326px; position: relative; width: 323px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-PDW1E .framer-1rq0gzy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 96px 0px 64px 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1rpi8ca { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1trggni, .framer-PDW1E .framer-1xufwau { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PDW1E .framer-1okhvh7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1knag8i { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PDW1E .framer-1uj12g { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 460px; word-break: break-word; word-wrap: break-word; }\",\".framer-PDW1E .framer-1k07oi0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PDW1E .framer-1kngg6m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1x9j8k5, .framer-PDW1E .framer-134rdcv, .framer-PDW1E .framer-p8y00h, .framer-PDW1E .framer-zgjku2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1b3sinb, .framer-PDW1E .framer-13ijfes, .framer-PDW1E .framer-1meknhd, .framer-PDW1E .framer-1w2ux7y { aspect-ratio: 1 / 1; background-color: var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, #be1e2d); border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; flex: none; height: var(--framer-aspect-ratio-supported, 8px); position: relative; width: 8px; }\",\".framer-PDW1E .framer-2x0mjo, .framer-PDW1E .framer-181zjnh, .framer-PDW1E .framer-y9nwi6 { --framer-paragraph-spacing: 20px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-PDW1E .framer-1945jba { --framer-paragraph-spacing: 20px; align-self: stretch; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 624px; word-break: break-word; word-wrap: break-word; }\",\".framer-PDW1E .framer-68z3jr { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 96px 64px 96px 64px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-hd7v3r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-44tefz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 810px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 48%; }\",\".framer-PDW1E .framer-10m6q6a { -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; flex: none; gap: 0px; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.08051529790662% - 99.8389694041868% / 2); width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-PDW1E .framer-b8s7bm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PDW1E .framer-35vc6p, .framer-PDW1E .framer-dox0zh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-d4ekk0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-l2ae9o { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PDW1E .framer-o8q4bq { --framer-paragraph-spacing: 20px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PDW1E .framer-1fanq7v { -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background-color: rgba(255, 255, 255, 0.5); border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; bottom: 40px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06); cursor: pointer; flex: none; height: 100px; left: 40px; overflow: hidden; position: fixed; width: 100px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-PDW1E .framer-1s93grx-container { flex: none; height: 92px; left: calc(50.00000000000002% - 86px / 2); position: absolute; top: calc(50.00000000000002% - 92px / 2); width: 86px; }\",\".framer-PDW1E .framer-oysspw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 37px); left: 50%; overflow: visible; position: absolute; top: 48%; transform: translate(-50%, -50%); width: 37px; }\",\".framer-PDW1E .framer-gfsfnp { align-content: center; align-items: center; background-color: var(--token-7c6cc537-a171-4c5b-9f5a-de96f9e21f25, #161617); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 120px 0px 36px 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-cdvjoa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1ddwyew { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1fpl8j7 { --framer-paragraph-spacing: 75px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PDW1E .framer-zdi3b9, .framer-PDW1E .framer-1kwpq2s { 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: 100%; }\",\".framer-PDW1E .framer-1ote2ln { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-q0kpas, .framer-PDW1E .framer-6lp5j9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 140px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-t1teq8 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PDW1E .framer-1c1smo7, .framer-PDW1E .framer-q9okhi, .framer-PDW1E .framer-1ncpdfp, .framer-PDW1E .framer-131apn2, .framer-PDW1E .framer-1i4by8j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-PDW1E .framer-1iuzw9z, .framer-PDW1E .framer-w3xaj5, .framer-PDW1E .framer-1e81tey, .framer-PDW1E .framer-szdzmf, .framer-PDW1E .framer-13y9u1u { --framer-paragraph-spacing: 16px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PDW1E .framer-1j23cl5, .framer-PDW1E .framer-1vn0pms { background-color: #4e4e4e; flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-PDW1E .framer-hxdxob, .framer-PDW1E .framer-4rn372 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PDW1E .framer-axvkk5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-hlqpw5, .framer-PDW1E .framer-105e9fl { background-color: #4e4e4e; flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 1px; }\",\".framer-PDW1E .framer-8daxbx { aspect-ratio: 1 / 1; background-color: var(--token-e904f2bc-c406-43a8-ad6e-3d5e2db2d10c, #be1e2d); border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 16px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PDW1E .framer-13cx67p { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PDW1E .framer-1d0q5eq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-PDW1E .framer-1opx2m6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PDW1E .framer-rti56q, .framer-PDW1E .framer-1w5g957 { --framer-paragraph-spacing: 14px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 640px; word-break: break-word; word-wrap: break-word; }\",\".framer-PDW1E .framer-8akk6b { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\"@media (max-width: 809.98px) { .framer-PDW1E.framer-4tioj { padding: 80px 0px 0px 0px; width: 390px; } .framer-PDW1E .framer-5wyb3u-container { order: 0; position: fixed; } .framer-PDW1E .framer-1g4ilfq { gap: 4px; order: 1; padding: 64px 0px 64px 32px; } .framer-PDW1E .framer-1sued5f { white-space: pre-wrap; width: 310px; word-break: break-word; word-wrap: break-word; } .framer-PDW1E .framer-1mesuhx { width: 310px; } .framer-PDW1E .framer-1a10ij5 { order: 2; } .framer-PDW1E .framer-19fvfa6 { padding: 20px 32px 20px 32px; } .framer-PDW1E .framer-r2f6g4, .framer-PDW1E .framer-1mxcr0m, .framer-PDW1E .framer-dbuger { flex-direction: column; } .framer-PDW1E .framer-6j0qwb-container { height: 326px; order: 0; width: 100%; } .framer-PDW1E .framer-vqo99j-container, .framer-PDW1E .framer-b8s7bm { flex: none; order: 1; width: 100%; } .framer-PDW1E .framer-1sq3tt8-container { order: 2; width: 100%; } .framer-PDW1E .framer-1w32rjg-container, .framer-PDW1E .framer-37ahdr-container, .framer-PDW1E .framer-1ugf08a-container, .framer-PDW1E .framer-1926z1h-container, .framer-PDW1E .framer-1trggni { flex: none; width: 100%; } .framer-PDW1E .framer-1rq0gzy { order: 5; padding: 0px 32px 48px 32px; } .framer-PDW1E .framer-1rpi8ca { flex-direction: column; gap: 24px; padding: 0px; } .framer-PDW1E .framer-1uj12g, .framer-PDW1E .framer-1c1smo7, .framer-PDW1E .framer-rti56q, .framer-PDW1E .framer-1w5g957 { width: 100%; } .framer-PDW1E .framer-1k07oi0 { flex: none; gap: 48px; width: 100%; } .framer-PDW1E .framer-1kngg6m { gap: 6px; } .framer-PDW1E .framer-1945jba { flex: 1 0 0px; width: 1px; } .framer-PDW1E .framer-68z3jr { order: 4; padding: 48px 32px 48px 32px; } .framer-PDW1E .framer-hd7v3r { flex-direction: column; gap: 24px; } .framer-PDW1E .framer-44tefz { height: 486px; order: 0; width: 100%; } .framer-PDW1E .framer-10m6q6a { height: 100%; left: 0px; top: 0px; } .framer-PDW1E .framer-d4ekk0 { gap: 16px; } .framer-PDW1E .framer-1fanq7v { bottom: 32px; height: 60px; left: 32px; order: 3; width: 60px; } .framer-PDW1E .framer-1s93grx-container { height: 52px; left: calc(50.00000000000002% - 66px / 2); top: calc(50.00000000000002% - 52px / 2); width: 66px; } .framer-PDW1E .framer-oysspw { height: var(--framer-aspect-ratio-supported, 40px); width: 40px; } .framer-PDW1E .framer-gfsfnp { gap: 48px; order: 6; padding: 64px 0px 36px 0px; } .framer-PDW1E .framer-1ote2ln, .framer-PDW1E .framer-axvkk5 { gap: 8px; } .framer-PDW1E .framer-q0kpas, .framer-PDW1E .framer-6lp5j9 { gap: 8px; height: 120px; } .framer-PDW1E .framer-1iuzw9z { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; } .framer-PDW1E .framer-8daxbx { height: var(--framer-aspect-ratio-supported, 10px); width: 10px; } .framer-PDW1E .framer-13cx67p { gap: 10px; } .framer-PDW1E .framer-1d0q5eq { padding: 0px 32px 0px 32px; }}\",\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-PDW1E.framer-4tioj { width: 810px; } .framer-PDW1E .framer-5wyb3u-container { order: 0; } .framer-PDW1E .framer-1g4ilfq { order: 1; } .framer-PDW1E .framer-1sued5f { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-PDW1E .framer-1mesuhx { width: 100%; } .framer-PDW1E .framer-1a10ij5 { order: 2; } .framer-PDW1E .framer-r2f6g4 { flex-direction: column; } .framer-PDW1E .framer-6j0qwb-container { height: 326px; order: 0; width: 100%; } .framer-PDW1E .framer-vqo99j-container { flex: none; order: 1; width: 100%; } .framer-PDW1E .framer-1sq3tt8-container { order: 2; width: 100%; } .framer-PDW1E .framer-1rq0gzy { order: 5; padding: 0px 0px 64px 0px; } .framer-PDW1E .framer-1rpi8ca, .framer-PDW1E .framer-hd7v3r { flex-direction: column; gap: 48px; } .framer-PDW1E .framer-1trggni, .framer-PDW1E .framer-b8s7bm { flex: none; width: 100%; } .framer-PDW1E .framer-1k07oi0 { flex: none; gap: 64px; width: 100%; } .framer-PDW1E .framer-1kngg6m { gap: 24px; } .framer-PDW1E .framer-1945jba { flex: 1 0 0px; width: 1px; } .framer-PDW1E .framer-68z3jr { order: 4; padding: 64px; } .framer-PDW1E .framer-44tefz { height: 540px; width: 100%; } .framer-PDW1E .framer-10m6q6a { height: 892px; left: 0px; top: 0px; } .framer-PDW1E .framer-1fanq7v { order: 3; } .framer-PDW1E .framer-gfsfnp { gap: 48px; order: 6; padding: 64px 0px 24px 0px; } .framer-PDW1E .framer-rti56q, .framer-PDW1E .framer-1w5g957 { white-space: pre; width: auto; }}\",\"@media (min-width: 1200px) and (max-width: 1439.98px) { .framer-PDW1E.framer-4tioj { width: 1200px; } .framer-PDW1E .framer-1uj12g { width: 420px; } .framer-PDW1E .framer-44tefz { align-self: stretch; height: auto; } .framer-PDW1E .framer-rti56q, .framer-PDW1E .framer-1w5g957 { white-space: pre; width: auto; }}\",\"@media (min-width: 1600px) { .framer-PDW1E.framer-4tioj { background-color: #ffffff; width: 1600px; } .framer-PDW1E .framer-5wyb3u-container { max-width: unset; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3975\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"w6P0N_9zm\":{\"layout\":[\"fixed\",\"auto\"]},\"kysQWu4IQ\":{\"layout\":[\"fixed\",\"auto\"]},\"x2yBIfO10\":{\"layout\":[\"fixed\",\"auto\"]},\"wkrSQ6jot\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"kiZ8ua75D\":{\"pattern\":\":kiZ8ua75D\",\"name\":\"section-work\"},\"ExKPRPzfK\":{\"pattern\":\":ExKPRPzfK\",\"name\":\"section-services\"},\"bNkHF20MB\":{\"pattern\":\":bNkHF20MB\",\"name\":\"section-about\"},\"M52KIyK2x\":{\"pattern\":\":M52KIyK2x\",\"name\":\"section-contact\"}}\n * @framerResponsiveScreen\n */const Framermm1cjmzrf=withCSS(Component,css,\"framer-PDW1E\");export default Framermm1cjmzrf;Framermm1cjmzrf.displayName=\"Home\";Framermm1cjmzrf.defaultProps={height:3975,width:1440};addFonts(Framermm1cjmzrf,[{explicitInter:true,fonts:[{family:\"Sora\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdgnn-PIwNhBti0.woff2\",weight:\"500\"},{family:\"Sora\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdSnn-PIwNhBti0.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Sora\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSe1mX-PIwNhBti0.woff2\",weight:\"700\"},{family:\"Sora\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSeMmX-PIwNhBti0.woff2\",weight:\"600\"}]},...NavFonts,...ProjectFonts,...TickerFonts,...ArcFonts,...CursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermm1cjmzrf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w6P0N_9zm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kysQWu4IQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x2yBIfO10\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wkrSQ6jot\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerResponsiveScreen\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"3975\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerScrollSections\":\"{\\\"kiZ8ua75D\\\":{\\\"pattern\\\":\\\":kiZ8ua75D\\\",\\\"name\\\":\\\"section-work\\\"},\\\"ExKPRPzfK\\\":{\\\"pattern\\\":\\\":ExKPRPzfK\\\",\\\"name\\\":\\\"section-services\\\"},\\\"bNkHF20MB\\\":{\\\"pattern\\\":\\\":bNkHF20MB\\\",\\\"name\\\":\\\"section-about\\\"},\\\"M52KIyK2x\\\":{\\\"pattern\\\":\\\":M52KIyK2x\\\",\\\"name\\\":\\\"section-contact\\\"}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map"],"mappings":"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"}